Skip to content

Instantly share code, notes, and snippets.

@slenderPanda
Created February 22, 2016 15:11
Show Gist options
  • Save slenderPanda/4a6b36d6f20840ebf547 to your computer and use it in GitHub Desktop.
Save slenderPanda/4a6b36d6f20840ebf547 to your computer and use it in GitHub Desktop.
package sl3nd3rpanda.mod;
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 = Main.MODID, name = Main.MODNAME, version = Main.VERSION, dependencies = "required-after:FML")
public class Main {
public static final String MODID = "um";
public static final String MODNAME = "Unstable Metallurgy";
public static final String VERSION = "1.0";
@Instance(value = MODID)
public static Main instance;
@SidedProxy(modId=MODID, clientSide="sl3nd3rpanda.mod.ClientProxy", serverSide="sl3nd3rpanda.mod.ServerProxy")
public static CommonProxy proxy;
public static CustomBlock unstable_ore;
public static CustomItem unstable_metal;
@EventHandler
public void preInit(FMLPreInitializationEvent e)
{
proxy.preInit(e);
}
@EventHandler
public void init(FMLInitializationEvent e)
{
proxy.init(e);
}
@EventHandler
public void postInit(FMLPostInitializationEvent e)
{
proxy.postInit(e);
proxy.registerRenderers();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment