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"));
}
}