Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lavaInfusionRenderers;
- import org.lwjgl.opengl.GL11;
- import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
- import net.minecraft.item.ItemStack;
- import net.minecraft.tileentity.TileEntity;
- import net.minecraftforge.client.IItemRenderer;
- public class ItemRenderStonePedestal implements IItemRenderer
- {
- TileEntitySpecialRenderer render;
- private TileEntity te;
- public ItemRenderStonePedestal(TileEntitySpecialRenderer render, TileEntity te)
- {
- this.render = render;
- this.te = te;
- }
- @Override
- public boolean handleRenderType(ItemStack item, ItemRenderType type)
- {
- return true;
- }
- @Override
- public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper)
- {
- return true;
- }
- @Override
- public void renderItem(ItemRenderType type, ItemStack item, Object... data)
- {
- if (type == IItemRenderer.ItemRenderType.ENTITY)
- {
- GL11.glTranslatef(-0.5F, 0.0F, -0.5F);
- }
- this.render.renderTileEntityAt(this.te, 0.0D, 0.0D, 0.0D, 0.0F);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment