Advertisement
Guest User

DidYouNoticeTheItemCalledMormonBook

a guest
Jun 19th, 2016
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. @EventHandler
  2. public void init(FMLInitializationEvent event)
  3. {
  4. /*Event Registry*/
  5. MinecraftForge.EVENT_BUS.register(new CowEssenceDrop());
  6. MinecraftForge.EVENT_BUS.register(new Events());
  7.  
  8. /*Item Registry*/
  9. CowEssence = new CowEssence();
  10. GameRegistry.registerItem(CowEssence, "CowEssence");
  11. MormonBook = new MormonBook();
  12. GameRegistry.registerItem(MormonBook, "MormonBook");
  13. EssenceSplash = new EssenceSplash();
  14. GameRegistry.registerItem(EssenceSplash, "EssenceSplash");
  15.  
  16.  
  17.  
  18. /*Texture Registry*/
  19. Item CowEssenceItem = GameRegistry.findItem("essence", "CowEssence");
  20. ModelResourceLocation CowEssenceModel = new ModelResourceLocation("essence:CowEssence", "Inventory");
  21. Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(CowEssenceItem, 0, CowEssenceModel);
  22. Item MormonBookItem = GameRegistry.findItem("essence", "MormonBook");
  23. ModelResourceLocation MormonBookModel = new ModelResourceLocation("essence:MormonBook", "Inventory");
  24. Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(MormonBookItem, 0, MormonBookModel);
  25. Item EssenceSplashItem = GameRegistry.findItem("essence", "EssenceSplash");
  26. ModelResourceLocation EssenceSplashModel = new ModelResourceLocation("essence:EssenceSplash", "Inventory");
  27. Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(EssenceSplashItem, 0, EssenceSplashModel);
  28.  
  29. int modEntityIndex = 0;
  30. /*Entity Registry*/
  31. EntityRegistry.registerModEntity(EssenceSplashEffect.class, "EssenceSplashEffect", ++modEntityIndex, this, 64, 10, true);
  32. /*Proxy Registry*/
  33. proxy.registerRenderThings();
  34. }
  35.  
  36. }
  37.  
  38.  
  39.  
  40.  
  41. public class Client extends Common{
  42. @Override
  43. public void registerRenderThings()
  44. {
  45. RenderingRegistry.registerEntityRenderingHandler(EssenceSplashEffect.class, RenderEssenceSplash::new);
  46. }
  47. }
  48.  
  49.  
  50. public class RenderEssenceSplash extends RenderSnowball
  51. {
  52.  
  53. public RenderEssenceSplash(RenderManager renderManagerIn) {
  54. super(renderManagerIn, Main.EssenceSplash, Minecraft.getMinecraft().getRenderItem());
  55.  
  56. }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement