mirror of
https://github.com/GTNewHorizons/ForgeMultipart.git
synced 2026-11-12 16:37:38 +00:00
46 lines
1.4 KiB
Scala
46 lines
1.4 KiB
Scala
package codechicken.microblock.handler;
|
|||
|
|
|
||
|
|
import cpw.mods.fml.common.Mod
|
||
|
|
import cpw.mods.fml.common.event.FMLInitializationEvent
|
||
|
|
import cpw.mods.fml.common.event.FMLPreInitializationEvent
|
||
|
|
import cpw.mods.fml.common.SidedProxy
|
||
|
|
import cpw.mods.fml.common.Mod.PreInit
|
||
|
|
import cpw.mods.fml.common.Mod.Init
|
||
|
|
import cpw.mods.fml.common.Mod.PostInit
|
||
|
|
import cpw.mods.fml.common.Mod.ServerAboutToStart
|
||
|
|
import cpw.mods.fml.common.event.FMLServerAboutToStartEvent
|
||
|
|
import cpw.mods.fml.common.network.NetworkMod
|
||
|
|
import cpw.mods.fml.common.Mod.Instance
|
||
|
|
import codechicken.microblock.MicroMaterialRegistry
|
||
|
|
import codechicken.microblock.DefaultContent
|
||
|
|
import cpw.mods.fml.common.event.FMLPostInitializationEvent
|
||
|
|
|
||
|
|
@Mod(name="Microblocks", version="b.0.0.0", useMetadata = false, modid = "CCMicroblock", acceptedMinecraftVersions = "[1.5.2]", dependencies="required-after:CCMultipart", modLanguage="scala")
|
||
|
|
object MicroblockMod
|
||
|
|
{
|
||
|
|
@PreInit
|
||
|
|
def preInit(event:FMLPreInitializationEvent)
|
||
|
|
{
|
||
|
|
MicroblockProxy.preInit()
|
||
|
|
DefaultContent.load()
|
||
|
|
}
|
||
|
|
|
||
|
|
@Init
|
||
|
|
def init(event:FMLInitializationEvent)
|
||
|
|
{
|
||
|
|
MicroblockProxy.init()
|
||
|
|
MicroMaterialRegistry.setupIDMap()
|
||
|
|
}
|
||
|
|
|
||
|
|
@PostInit
|
||
|
|
def postInit(event:FMLPostInitializationEvent)
|
||
|
|
{
|
||
|
|
MicroblockProxy.postInit()
|
||
|
|
}
|
||
|
|
|
||
|
|
@ServerAboutToStart
|
||
|
|
def beforeServerStart(event:FMLServerAboutToStartEvent)
|
||
|
|
{
|
||
|
|
MicroMaterialRegistry.setupIDMap()
|
||
|
|
}
|
||
|
|
}
|