Use the right bus for miscellaneous handlers too
Signed-off-by: Username404-59 <w.iron.zombie@gmail.com>
This commit is contained in:
parent
83b82ba1d9
commit
8003a86242
|
@ -28,10 +28,12 @@ class ForgeInit(container: ModContainer): Snowy() {
|
||||||
.map { Class.forName((it!!.javaClass.getDeclaredField("clazz").apply { isAccessible = true }.get(it) as Type).className).asSubclass(ButtonImpl::class.java)}
|
.map { Class.forName((it!!.javaClass.getDeclaredField("clazz").apply { isAccessible = true }.get(it) as Type).className).asSubclass(ButtonImpl::class.java)}
|
||||||
.toSet()
|
.toSet()
|
||||||
init {
|
init {
|
||||||
container.eventBus!!.addListener(this@ForgeInit::initSetup)
|
container.eventBus!!.run {
|
||||||
|
addListener(this@ForgeInit::initSetup)
|
||||||
|
register(MiscModBusHandlers)
|
||||||
|
}
|
||||||
NeoForge.EVENT_BUS.run {
|
NeoForge.EVENT_BUS.run {
|
||||||
register(EndTickHandler)
|
register(EndTickHandler)
|
||||||
register(MiscHandlers)
|
|
||||||
register(HudHandler)
|
register(HudHandler)
|
||||||
register(ZoomHandler)
|
register(ZoomHandler)
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,7 +7,7 @@ import net.neoforged.bus.api.SubscribeEvent
|
||||||
import net.neoforged.neoforge.client.event.RegisterKeyMappingsEvent
|
import net.neoforged.neoforge.client.event.RegisterKeyMappingsEvent
|
||||||
import net.neoforged.neoforge.client.event.RegisterMenuScreensEvent
|
import net.neoforged.neoforge.client.event.RegisterMenuScreensEvent
|
||||||
|
|
||||||
object MiscHandlers {
|
object MiscModBusHandlers {
|
||||||
@SubscribeEvent
|
@SubscribeEvent
|
||||||
fun handleClickGuiInit(event: RegisterMenuScreensEvent) {
|
fun handleClickGuiInit(event: RegisterMenuScreensEvent) {
|
||||||
ClickGui.tick()
|
ClickGui.tick()
|
Loading…
Reference in New Issue