package com.dta.extracarts.mods.base; import com.dta.extracarts.ExtraCarts; import com.dta.extracarts.ModInfo; import com.dta.extracarts.Module; import com.dta.extracarts.mods.base.entities.EntityEnderChestCart; import com.dta.extracarts.mods.base.items.ItemEnderChestCart; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPostInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.registry.EntityRegistry; import cpw.mods.fml.common.registry.GameRegistry; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; /** * Created by Skylar on 10/17/2014. */ public class BaseModule extends Module { public static Item EnderChestCart; @Override public String getModuleName() { return "Base"; } @Override public void init(FMLPreInitializationEvent event) { EnderChestCart = new ItemEnderChestCart(); GameRegistry.registerItem(EnderChestCart, ModInfo.MODID + "_" + EnderChestCart.getUnlocalizedName().substring(5)); } @Override public void load(FMLInitializationEvent event) { GameRegistry.addShapelessRecipe(new ItemStack(EnderChestCart, 1, 0), Blocks.ender_chest, Items.minecart); EntityRegistry.registerModEntity(EntityEnderChestCart.class, "EntityEnderChestCart", 0, ExtraCarts.instance, 80, 3, true); } }