You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
961 B
26 lines
961 B
package net.shadowfacts.forgelin |
|
|
|
import net.minecraftforge.event.entity.player.PlayerInteractEvent |
|
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}") |
|
} |
|
|
|
@JvmStatic |
|
@SubscribeEvent |
|
fun onRightClickItem(event: PlayerInteractEvent.RightClickItem) { |
|
println("Right click item") |
|
} |
|
} |
|
}
|
|
|