Skip to content

Instantly share code, notes, and snippets.

Created May 13, 2014 14:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/1109723796e54c1335ec to your computer and use it in GitHub Desktop.
Save anonymous/1109723796e54c1335ec to your computer and use it in GitHub Desktop.
package example;
import example.blocks.Blocks;
import example.config.ConfigHandler;
import example.items.Items;
import example.proxies.CommonProxy;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
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;
@Mod(modid = ModInformation.MOD_ID, name = ModInformation.MOD_NAME, version = ModInformation.MOD_VERSION)
public class StevesExample {
@Instance(ModInformation.MOD_ID)
public static StevesExample instance;
@SidedProxy(clientSide = "example.proxies.ClientProxy", serverSide = "example.proxies.CommonProxy")
public static CommonProxy proxy;
@EventHandler
public void preInit(FMLPreInitializationEvent event) {
ConfigHandler.init(event.getSuggestedConfigurationFile());
Items.init();
Blocks.init();
proxy.initSounds();
proxy.initRenderers();
}
@EventHandler
public void load(FMLInitializationEvent event) {
Items.addNames();
Blocks.addNames();
Items.registerRecipes();
}
@EventHandler
public void modsLoaded(FMLPostInitializationEvent event) {
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment