Jump to content

BladianYT

Members
  • Posts

    2
  • Joined

  • Last visited

Posts posted by BladianYT

  1. I'm just started coding Forge after a couple years of coding Bukkit, and I just can't seem to get to name an item.

     

    package com.bladianyt.basemod;
    
    import com.bladianyt.basemod.item.GenericItem;
    import cpw.mods.fml.common.Mod;
    import cpw.mods.fml.common.Mod.EventHandler;
    import cpw.mods.fml.common.Mod.Instance;
    import cpw.mods.fml.common.SidedProxy;
    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.GameRegistry;
    import net.minecraft.creativetab.CreativeTabs;
    import net.minecraft.item.Item;
    
    @Mod(modid="basemod", name="Base", version="0.0.0")
    public class Base {
    
        // The instance of your mod that Forge uses.
        @Instance("Base")
        public static Base instance;
    
        // Says where the client and server 'proxy' code is loaded.
        @SidedProxy(clientSide="com.bladianyt.basemod.ClientProxy", serverSide="com.bladianyt.basemod.CommonProxy")
        public static CommonProxy proxy;
    
        public static Item item1;
        public static Item genericIngot;
    
        @EventHandler
        public void preInit(FMLPreInitializationEvent event) {
            item1 = new GenericItem();
            genericIngot = new GenericItem().setMaxStackSize(16).setCreativeTab(CreativeTabs.tabMisc).setUnlocalizedName("genericIngot");
            GameRegistry.registerItem(item1, "item1");
            GameRegistry.registerItem(genericIngot, "genericIngot");
            // Stub Method
        }
    
        @EventHandler
        public void load(FMLInitializationEvent event) {
            proxy.registerRenderers();
        }
    
        @EventHandler
        public void postInit(FMLPostInitializationEvent event) {
            // Stub Method
        }
    
    }

     

    item.genericItem.name=Generic Item
    item.genericIngot.name=Generic Ingot

     

    bHZvjRV.png

     

    Any help? Probably an idiotic mistake but I just can't seem to find it.

     

    Also:

     

    package com.bladianyt.basemod;
    
    /**
    * Created by maxmigliorini on 28/10/15.
    */
    public class ClientProxy extends CommonProxy{
    
        @Override
        public void registerRenderers() {
    
        }
    }
    

     

    package com.bladianyt.basemod;
    
    /**
    * Created by maxmigliorini on 28/10/15.
    */
    public class CommonProxy {
    
        // Client stuff
        public void registerRenderers() {
            // Nothing here as the server doesn't render graphics or entities!
        }
    }
    

     

    package com.bladianyt.basemod.item;
    
    
    import net.minecraft.creativetab.CreativeTabs;
    import net.minecraft.item.Item;
    
    /**
    * Created by maxmigliorini on 28/10/15.
    */
    public class GenericItem extends Item {
    
        public GenericItem() {
            setMaxStackSize(64);
            setCreativeTab(CreativeTabs.tabMisc);
            setUnlocalizedName("genericItem");
        }
    
    }
    
    
    

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.