File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed
forge/src/main/kotlin/com/lambda/forge Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -6,15 +6,18 @@ import com.lambda.Lambda.MOD_NAME
66import com.lambda.Lambda.VERSION
77import com.lambda.core.registry.RegistryController
88import com.lambda.core.registry.RegistryWrapper
9+ import com.lambda.graphics.RenderMain
910import net.minecraft.registry.Registry
1011import net.minecraft.registry.entry.RegistryEntry
1112import net.minecraft.util.Identifier
1213import net.minecraftforge.api.distmarker.Dist
1314import net.minecraftforge.api.distmarker.OnlyIn
15+ import net.minecraftforge.client.event.RenderGuiEvent
1416import net.minecraftforge.eventbus.api.SubscribeEvent
1517import net.minecraftforge.fml.common.Mod
1618import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent
1719import net.minecraftforge.registries.RegisterEvent
20+ import thedarkcolour.kotlinforforge.forge.FORGE_BUS
1821import thedarkcolour.kotlinforforge.forge.MOD_BUS
1922
2023
@@ -36,7 +39,15 @@ object LambdaForge {
3639 })
3740 }
3841
42+ // Most events here are hooked due to forge not caring about others
43+ // and directly patching the minecraft classes.
44+ private object ClientEvents {
45+ @SubscribeEvent
46+ fun onHudRender (event : RenderGuiEvent .Post ) { RenderMain .render2D() }
47+ }
48+
3949 init {
4050 MOD_BUS .register(this )
51+ FORGE_BUS .register(ClientEvents )
4152 }
4253}
You can’t perform that action at this time.
0 commit comments