Posted March 3, 20187 yr Hi, I've recently started to create mods with Forge Mod Builder with this tutorial: this is my code : Main.java : package carl.mod; import carl.mod.Reference; import carl.mod.proxy.CommonProxy; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.Mod.Instance; import net.minecraftforge.fml.common.SidedProxy; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; @Mod(modid = Reference.MODID, name = Reference.NAME, version = Reference.VERSION) public class Main { @Instance public static Main instance; @SidedProxy(clientSide = Reference.CLIENT, serverSide = Reference.COMMON) public static CommonProxy proxy; @EventHandler public static void preInit(FMLPreInitializationEvent event) {} @EventHandler public static void init(FMLInitializationEvent event) {} @EventHandler public static void postInit(FMLPostInitializationEvent event) {} } and the Reference.java where I store all my info : package carl.mod; public class Reference { public static final String MODID = "modtest"; public static final String NAME = "Mod Test"; public static final String VERSION = "0.0.1"; public static final String CLIENT = "proxy.ClientProxy"; public static final String COMMON = "proxy.CommonProxy"; } I did exactly like him but when I launch Minecraft it crashes. Edited March 3, 20187 yr by Kristopher_RAS I solved the first part of my question
March 3, 20187 yr Author I have resolved it just come from those two lines: public static final String CLIENT = "carl.mod.proxy.ClientProxy"; public static final String COMMON = "carl.mod.proxy.CommonProxy";
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.