diff --git a/src/test/kotlin/net/shadowfacts/forgelin/AutomaticKtSubscriberTest.kt b/src/test/kotlin/net/shadowfacts/forgelin/AutomaticKtSubscriberTest.kt new file mode 100644 index 0000000..6b7c308 --- /dev/null +++ b/src/test/kotlin/net/shadowfacts/forgelin/AutomaticKtSubscriberTest.kt @@ -0,0 +1,19 @@ +package net.shadowfacts.forgelin + +import net.minecraftforge.event.entity.player.PlayerInteractEvent.RightClickBlock +import net.minecraftforge.fml.common.Mod +import net.minecraftforge.fml.common.Mod.EventBusSubscriber +import net.minecraftforge.fml.common.eventhandler.SubscribeEvent + +@Mod(modid = AutomaticKtSubscriberTest.MODID, modLanguageAdapter = "net.shadowfacts.forgelin.KotlinAdapter") +object AutomaticKtSubscriberTest { + const val MODID = "ktsubtest" + + @EventBusSubscriber(modid = AutomaticKtSubscriberTest.MODID) + object EventSubscriber { + @SubscribeEvent + fun onRightClickBlock(event: RightClickBlock) { + println("Automatic KT subscriber: Right click ${event.pos}") + } + } +}