Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- public void init(FMLInitializationEvent event)
- {
- /*Event Registry*/
- MinecraftForge.EVENT_BUS.register(new CowEssenceDrop());
- MinecraftForge.EVENT_BUS.register(new Events());
- /*Item Registry*/
- CowEssence = new CowEssence();
- GameRegistry.registerItem(CowEssence, "CowEssence");
- MormonBook = new MormonBook();
- GameRegistry.registerItem(MormonBook, "MormonBook");
- EssenceSplash = new EssenceSplash();
- GameRegistry.registerItem(EssenceSplash, "EssenceSplash");
- /*Texture Registry*/
- Item CowEssenceItem = GameRegistry.findItem("essence", "CowEssence");
- ModelResourceLocation CowEssenceModel = new ModelResourceLocation("essence:CowEssence", "Inventory");
- Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(CowEssenceItem, 0, CowEssenceModel);
- Item MormonBookItem = GameRegistry.findItem("essence", "MormonBook");
- ModelResourceLocation MormonBookModel = new ModelResourceLocation("essence:MormonBook", "Inventory");
- Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(MormonBookItem, 0, MormonBookModel);
- Item EssenceSplashItem = GameRegistry.findItem("essence", "EssenceSplash");
- ModelResourceLocation EssenceSplashModel = new ModelResourceLocation("essence:EssenceSplash", "Inventory");
- Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(EssenceSplashItem, 0, EssenceSplashModel);
- int modEntityIndex = 0;
- /*Entity Registry*/
- EntityRegistry.registerModEntity(EssenceSplashEffect.class, "EssenceSplashEffect", ++modEntityIndex, this, 64, 10, true);
- /*Proxy Registry*/
- proxy.registerRenderThings();
- }
- }
- public class Client extends Common{
- @Override
- public void registerRenderThings()
- {
- RenderingRegistry.registerEntityRenderingHandler(EssenceSplashEffect.class, RenderEssenceSplash::new);
- }
- }
- public class RenderEssenceSplash extends RenderSnowball
- {
- public RenderEssenceSplash(RenderManager renderManagerIn) {
- super(renderManagerIn, Main.EssenceSplash, Minecraft.getMinecraft().getRenderItem());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement