Advertisement
palmerjj01

Client Proxy

Oct 21st, 2014
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. package palmerjj01.YoshiCraft.Main;
  2.  
  3. import net.minecraft.client.model.ModelBiped;
  4. import net.minecraft.client.renderer.entity.RenderSnowball;
  5. import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
  6. import net.minecraft.item.Item;
  7. import net.minecraftforge.client.MinecraftForgeClient;
  8. import palmerjj01.YoshiCraft.Entity.EntityTongueTwister;
  9. import palmerjj01.YoshiCraft.Entity.EntityYoshiAnimal;
  10. import palmerjj01.YoshiCraft.Entity.EntityYoshiGrenade;
  11. import palmerjj01.YoshiCraft.Render.ItemRenderTongueTable;
  12. import palmerjj01.YoshiCraft.Render.RenderEntityTongueTwister;
  13. import palmerjj01.YoshiCraft.Render.RenderEntityYoshiAnimal;
  14. import palmerjj01.YoshiCraft.Render.RenderTongueTable;
  15. import palmerjj01.YoshiCraft.TileEntity.TileEntityTongueTable;
  16. import cpw.mods.fml.client.registry.ClientRegistry;
  17. import cpw.mods.fml.client.registry.RenderingRegistry;
  18.  
  19. public class ClientProxy extends ServerProxy {
  20.  
  21. public void registerRenderThings(){
  22. RenderingRegistry.registerEntityRenderingHandler(EntityYoshiGrenade.class, new RenderSnowball(YoshiCraft.itemYoshiGrenade));
  23. RenderingRegistry.registerEntityRenderingHandler(EntityYoshiAnimal.class, new RenderEntityYoshiAnimal(new ModelBiped(), 0.1F));
  24. RenderingRegistry.registerEntityRenderingHandler(EntityTongueTwister.class, new RenderEntityTongueTwister(new ModelBiped(), 0.3F));
  25.  
  26. //Model Of Blocks
  27. TileEntitySpecialRenderer render = new RenderTongueTable();
  28. ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTongueTable.class, render);
  29. MinecraftForgeClient.registerItemRenderer(Item.getItemFromBlock(YoshiCraft.blockTable), new ItemRenderTongueTable(render, new TileEntityTongueTable()));
  30.  
  31. }
  32.  
  33. public void registerTileEntitySpecialRenderer() {
  34.  
  35. }
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement