Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.minecraft.MFM;
- import net.minecraft.MSM.eventmanager;
- import net.minecraft.block.Block;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemFood;
- import net.minecraft.item.ItemSeedFood;
- import net.minecraft.item.ItemStack;
- import net.minecraft.potion.Potion;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.EventHandler;
- import cpw.mods.fml.common.Mod.Init;
- import cpw.mods.fml.common.Mod.Instance;
- import cpw.mods.fml.common.event.FMLInitializationEvent;
- import cpw.mods.fml.common.network.NetworkMod;
- import cpw.mods.fml.common.network.NetworkRegistry;
- import cpw.mods.fml.common.registry.GameRegistry;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- import cpw.mods.fml.relauncher.Side;
- import cpw.mods.fml.relauncher.SideOnly;
- @Mod(modid = morefoodmod.modid, name = "More Food Mod", version = "0.1")
- @NetworkMod(clientSideRequired = true, serverSideRequired = false)
- public class morefoodmod {
- public static final String modid = "morefoodmod";
- @Instance("morefoodmod")
- public static morefoodmod instance = new morefoodmod();
- //public static CommonProxy proxy;
- @Init
- public void initMain(FMLInitializationEvent e){
- //NetworkRegistry.instance().registerGuiHandler(this, new guiHandler());
- }
- public static CreativeTabs mfmTab;
- public static Block BlockStrawberry;
- public static Item ItemHealingApple;
- public static Item ItemRegenApple;
- public static Item ItemStrawberry;
- eventmanager eventmanager = new eventmanager();
- @EventHandler
- public void load(FMLInitializationEvent e){
- mfmTab = new CreativeTabs("mfmTab"){
- @SideOnly(Side.CLIENT)
- public Item getTabItemIconIndex(){
- return Item.fishCooked;
- }
- };
- LanguageRegistry.instance().addStringLocalization(mfmTab.getTranslatedTabLabel(), "More Food Mod");
- ItemHealingApple = new HealingApple(5371, 4, 2F, false).setPotionEffect(Potion.regeneration.id, 1, 255, 1.0F).setUnlocalizedName("itemHealingApple");
- ItemRegenApple = new RegenApple(8029, 4, 2F, false).setPotionEffect(Potion.regeneration.id, 300, 1, 1F).setUnlocalizedName("itemRegenApple");
- ERROR HERE ->>>>>>>>> ItemStrawberry = new ItemSeedFood(7231, 3, 0.5F, BlockStrawberry.blockID, Block.tilledField.blockID).setUnlocalizedName("itemStrawberry").setTextureName(modid + ":" + "itemStrawberry").setCreativeTab(CreativeTabs.tabFood); <<<<<<<<<<<- ENDS HERE
- BlockStrawberry = new Strawberry(1018).setUnlocalizedName("blockStrawberry");
- GameRegistry.addRecipe(new ItemStack(ItemHealingApple, 1), new Object[]{"GPG", "DAD", "GPG", 'G', Item.ingotGold, 'D', Item.diamond, 'A', Item.appleRed, 'P', new ItemStack(Item.potion, 1, 8261)});
- GameRegistry.addRecipe(new ItemStack(ItemRegenApple, 1),new Object[]{"GPG", "DAD", "GPG", 'G', Item.ingotGold, 'D', Item.diamond, 'A', Item.appleRed, 'P', new ItemStack(Item.potion, 1, 8193)});
- registerBlock(BlockStrawberry, "StrawberryGrow");
- registerItem(ItemStrawberry, "Strawberry");
- registerItem(ItemHealingApple, "Healing Apple");
- registerItem(ItemRegenApple ,"Regeneration Apple");
- }
- public void registerItem(Item item, String name){
- GameRegistry.registerItem(item, item.getUnlocalizedName());
- LanguageRegistry.addName(item, name);
- }
- public void registerBlock(Block block, String name){
- GameRegistry.registerBlock(block, block.getUnlocalizedName());
- LanguageRegistry.addName(block, name);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment