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;publicclassModItems{publicstaticItem craftingbench;publicstaticvoid init(){
craftingbench =newItemCraftingbench();}publicstaticvoidregister(){GameRegistry.register(craftingbench);//GameRegistry library works, register error says: The method register(K) from the type GameRegistry is not visible}publicstaticvoid registerRenders(){
registerRender(craftingbench);}privatestaticvoid registerRender(Item item){Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item,0,newModelResourceLocation(Reference.MOD_ID +":"+ item.getUnlocalizedName().substring(5),"inventory"));}}
[1.12] GameRegistry.register() not working
in Modder Support
Posted
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: