Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.essence.src;
- import java.lang.reflect.Field;
- import java.lang.reflect.Modifier;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.renderer.entity.RenderItem;
- import net.minecraft.client.renderer.entity.RenderManager;
- import net.minecraft.client.renderer.entity.RenderSnowball;
- import net.minecraft.client.resources.model.ModelResourceLocation;
- import net.minecraft.entity.Entity;
- import net.minecraft.item.Item;
- import net.minecraft.potion.Potion;
- import net.minecraft.util.DamageSource;
- import net.minecraft.util.ResourceLocation;
- import net.minecraftforge.common.MinecraftForge;
- import net.minecraftforge.fml.client.registry.RenderingRegistry;
- import net.minecraftforge.fml.common.Mod;
- import net.minecraftforge.fml.common.Mod.EventHandler;
- import net.minecraftforge.fml.common.SidedProxy;
- import net.minecraftforge.fml.common.event.FMLInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
- import net.minecraftforge.fml.common.registry.EntityRegistry;
- import net.minecraftforge.fml.common.registry.GameRegistry;
- @Mod(modid = Main.MODID, version = Main.VERSION)
- public class Main {
- @SidedProxy(clientSide = "com.essence.src.Client", serverSide = "com.essence.src.Common")
- public static Common proxy;
- public static final String MODID = "essence";
- public static final String VERSION = "1.0";
- public static Item CowEssence;
- public static Item MormonBook;
- public static Item EssenceSplash;
- public static Entity EssenceSplashEffect;
- public static Potion EssencePotion;
- @EventHandler
- public void preinit(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");
- EssencePotion = new EssencePotion();
- /*Entity Registry*/
- int modEntityIndex = 0;
- EntityRegistry.registerModEntity(EssenceSplashEffect.class, "EssenceSplashEffect", ++modEntityIndex, this, 64, 10, true);
- /*Proxy Registry*/
- proxy.registerRenderThings();
- proxy.preinit(null);
- }
- public void init(FMLInitializationEvent event)
- {
- }
- }
Add Comment
Please, Sign In to add comment