Sorry about this nub question, I am aware that you guys probably get this question at least once a week. I have a basic knowledge of Java, but not of modding Minecraft, so this is very foreign to me as of right now.
The Basic Modding tutorial (http://www.minecraftforge.net/wiki/Basic_Modding) is a bit outdated for 1.8. The base mod for 1.8 is located in the page source, but it is not very helpful This is what it says verbatim.
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler; // used in 1.6.2
//import cpw.mods.fml.common.Mod.PreInit; // used in 1.5.2
//import cpw.mods.fml.common.Mod.Init; // used in 1.5.2
//import cpw.mods.fml.common.Mod.PostInit; // used in 1.5.2
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.network.NetworkMod; // not used in 1.7
@Mod(modid="GenericModID", name="Generic", version="0.0.0")
//@NetworkMod(clientSideRequired=true) // not used in 1.7
public class Generic {
// The instance of your mod that Forge uses.
@Instance(value = "GenericModID")
public static Generic instance;
// Says where the client and server 'proxy' code is loaded.
@SidedProxy(clientSide="tutorial.generic.client.ClientProxy", serverSide="tutorial.generic.CommonProxy")
public static CommonProxy proxy;
@EventHandler // used in 1.6.2
//@PreInit // used in 1.5.2
public void preInit(FMLPreInitializationEvent event) {
// Stub Method
}
@EventHandler // used in 1.6.2
//@Init // used in 1.5.2
public void load(FMLInitializationEvent event) {
proxy.registerRenderers();
}
@EventHandler // used in 1.6.2
//@PostInit // used in 1.5.2
public void postInit(FMLPostInitializationEvent event) {
// Stub Method
}
However, I can not find this proxy section that it is talking about. Can you guys explain to me what this "proxy section" is and how I should implement it to have a base mod for 1.8?
P.S. What is Lex's full name? I can only find "Lex Manos", and that doesn't work for verification