Advertisement
hassansyyid

Untitled

Jul 8th, 2015
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.25 KB | None | 0 0
  1. package net.minecraft.client.renderer.tileentity;
  2.  
  3. import cpw.mods.fml.relauncher.Side;
  4. import cpw.mods.fml.relauncher.SideOnly;
  5. import net.minecraft.client.gui.FontRenderer;
  6. import net.minecraft.client.renderer.texture.TextureManager;
  7. import net.minecraft.tileentity.TileEntity;
  8. import net.minecraft.util.ResourceLocation;
  9. import net.minecraft.world.World;
  10.  
  11. @SideOnly(Side.CLIENT)
  12. public abstract class TileEntitySpecialRenderer
  13. {
  14.     protected TileEntityRendererDispatcher field_147501_a;
  15.     private static final String __OBFID = "CL_00000964";
  16.  
  17.     public abstract void renderTileEntityAt(TileEntity p_147500_1_, double p_147500_2_, double p_147500_4_, double p_147500_6_, float p_147500_8_);
  18.  
  19.     protected void bindTexture(ResourceLocation p_147499_1_)
  20.     {
  21.         TextureManager texturemanager = this.field_147501_a.field_147553_e;
  22.  
  23.         if (texturemanager != null)
  24.         {
  25.             texturemanager.bindTexture(p_147499_1_);
  26.         }
  27.     }
  28.  
  29.     public void func_147497_a(TileEntityRendererDispatcher p_147497_1_)
  30.     {
  31.         this.field_147501_a = p_147497_1_;
  32.     }
  33.  
  34.     public void func_147496_a(World p_147496_1_) {}
  35.  
  36.     public FontRenderer func_147498_b()
  37.     {
  38.         return this.field_147501_a.getFontRenderer();
  39.     }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement