Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.lemonlake.dontstarvemod;
- import net.minecraft.block.Block;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.renderer.RenderBlocks;
- import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
- import net.minecraft.entity.Entity;
- import net.minecraft.tileentity.TileEntity;
- import net.minecraft.world.IBlockAccess;
- import org.lwjgl.opengl.GL11;
- import cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler;
- import cpw.mods.fml.relauncher.Side;
- import cpw.mods.fml.relauncher.SideOnly;
- public class TileEntityFirePitRenderer extends TileEntitySpecialRenderer
- implements ISimpleBlockRenderingHandler {
- ModelFirePit model = new ModelFirePit();
- public void renderTileEntityAt(TileEntity tileentity, double d, double d1,
- double d2, float f) {
- }
- public void renderInventoryBlock(Block block, int metadata, int modelID,
- RenderBlocks renderer) {
- }
- public boolean renderWorldBlock(IBlockAccess world, int x, int y, int z,
- Block block, int modelId, RenderBlocks renderer) {
- GL11.glPushMatrix();
- GL11.glTranslatef((float) x + 0.5F, (float) y + 0.5F, (float) z + 0.5F);
- model.render((Entity) null, 0, 0, 0, 0, 0, 0.0625F);
- GL11.glPopMatrix();
- return true;
- }
- public boolean shouldRender3DInInventory() {
- return false;
- }
- public int getRenderId() {
- return 0;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement