Forgelin/src/main/kotlin/net/shadowfacts/forgelin/Forgelin.kt

26 lines
874 B
Kotlin
Raw Normal View History

package net.shadowfacts.forgelin
2018-04-16 17:03:26 +00:00
import net.minecraftforge.fml.common.FMLCommonHandler
import net.minecraftforge.fml.common.Loader
import net.minecraftforge.fml.common.Mod
2018-04-16 17:03:26 +00:00
import net.minecraftforge.fml.common.Mod.EventHandler
import net.minecraftforge.fml.common.event.FMLConstructionEvent
/**
* @author shadowfacts
*/
@Mod(modid = Forgelin.MOD_ID, name = Forgelin.NAME, version = Forgelin.VERSION, acceptableRemoteVersions = "*", acceptedMinecraftVersions = "*", modLanguageAdapter = "net.shadowfacts.forgelin.KotlinAdapter")
object Forgelin {
const val MOD_ID = "forgelin"
const val NAME = "Forgelin"
const val VERSION = "@VERSION@"
2018-04-16 17:03:26 +00:00
@EventHandler
2018-04-16 19:19:03 +00:00
fun onConstruction(event: FMLConstructionEvent) {
2018-04-16 17:03:26 +00:00
Loader.instance().modList.forEach {
ForgelinAutomaticEventSubscriber.subscribeAutomatic(it, event.asmHarvestedData, FMLCommonHandler.instance().side)
2018-04-16 17:03:26 +00:00
}
}
}