Jump to content

ShoarmaKarma

Members
  • Posts

    1
  • Joined

  • Last visited

Posts posted by ShoarmaKarma

  1. Hey! I'm new to modding and I'm following Loremaster's starter tutorial on YouTube.
    He's modding MC 1.11.2, but I figured that not that much had changed from 1.11.2 to 1.12
    Sadly I can't get my GameRegistry.register() to work (It's the only error in the coding) Did something change in there from 1.11.2 to 1.12?

    Here is my coding:

     

    package init;
    
    import com.shoarmakarma.theuselessmod.Reference;
    
    import items.ItemCraftingbench;
    import net.minecraft.client.Minecraft;
    import net.minecraft.client.renderer.block.model.ModelResourceLocation;
    import net.minecraft.item.Item;
    import net.minecraftforge.fml.common.registry.GameRegistry;
    
    public class ModItems {
    	
    	public static Item craftingbench;
    
    	public static void init(){
    		craftingbench = new ItemCraftingbench();
    	}
    	
    	public static void register(){
    		GameRegistry.register(craftingbench); //GameRegistry library works, register error says: The method register(K) from the type GameRegistry is not visible
    	}
    	
    	public static void registerRenders(){
    		registerRender(craftingbench);
    	}
    	
    	private static void registerRender(Item item){
    		Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(Reference.MOD_ID + ":" + item.getUnlocalizedName().substring(5), "inventory"));
    	}
    }

     

×
×
  • Create New...

Important Information

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