package friedrichlp.core; import friedrichlp.core.init.ModBlocks; import friedrichlp.core.init.ModItems; import friedrichlp.core.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.MOD_ID, name = Reference.NAME, version = Reference.VERSION, acceptedMinecraftVersions = Reference.ACCEPTED_VERSIONS) public class core { @Instance public static core instance; @SidedProxy(clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.SERVER_PROXY_CLASS) public static CommonProxy proxy; @EventHandler public void Init(FMLInitializationEvent event) { ModItems.init(); ModBlocks.init(); ModItems.register(); } @EventHandler public void postInit(FMLPostInitializationEvent event) { proxy.init(); } @EventHandler public void preInit(FMLPreInitializationEvent event) { } }