File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
src/main/kotlin/com/lambda Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -27,8 +27,9 @@ import com.lambda.config.serializer.ItemStackSerializer
2727import com.lambda.config.serializer.KeyCodeSerializer
2828import com.lambda.config.serializer.OptionalSerializer
2929import com.lambda.core.Loader
30+ import com.lambda.event.events.ClientEvent
31+ import com.lambda.event.listener.UnsafeListener.Companion.listenOnceUnsafe
3032import com.lambda.module.modules.client.ClickGui
31- import com.lambda.threading.recordRenderCall
3233import com.lambda.util.KeyCode
3334import com.lambda.util.WindowIcons.setLambdaWindowIcon
3435import com.mojang.authlib.GameProfile
@@ -75,10 +76,14 @@ object Lambda : ClientModInitializer {
7576 .registerTypeAdapter(Text ::class .java, Text .Serializer (DynamicRegistryManager .EMPTY ))
7677 .create()
7778
78- override fun onInitializeClient () {
79- recordRenderCall {
79+ override fun onInitializeClient () {} // nop
80+
81+ init {
82+ // We want the opengl context to be created
83+ listenOnceUnsafe<ClientEvent .Startup >(priority = Int .MAX_VALUE ) {
8084 LOG .info(" $MOD_NAME $VERSION initialized in ${Loader .initialize()} ms\n " )
8185 if (ClickGui .setLambdaWindowIcon) setLambdaWindowIcon()
86+ true
8287 }
8388 }
8489}
You can’t perform that action at this time.
0 commit comments