Description
whenever i try to launch create on a modpack with performance mods, i end up crashing upon entering the main menu at first launch. I use sodium 0.6.
How to reproduce
try launching with immediatelyfast, polytone, and the create port
MC client info
- MC version: 1.21.1
- Create-UFO version: 0.9.3
Crash report file
Time: 2026-04-24 11:50:16
Description: Rendering screen
java.lang.NullPointerException: Cannot invoke "net.minecraft.class_1087.method_4712()" because "$$7" is null
at knot//net.minecraft.class_332.method_51425(class_332.java:573)
at knot//net.minecraft.class_332.method_51424(class_332.java:564)
at knot//net.minecraft.class_332.method_51427(class_332.java:540)
at knot//com.simibubi.create.infrastructure.gui.OpenCreateMenuButton.method_48589(OpenCreateMenuButton.java:34)
at knot//net.minecraft.class_4264.method_48579(class_4264.java:39)
at knot//net.minecraft.class_339.method_25394(class_339.java:66)
at knot//net.minecraft.class_437.method_25394(class_437.java:128)
at knot//net.minecraft.class_442.method_25394(class_442.java:248)
at knot//net.minecraft.class_437.method_47413(class_437.java:117)
at knot//net.minecraft.class_757.mixinextras$bridge$method_47413$263(class_757.java)
at knot//net.minecraft.class_757.wrapOperation$cdb000$fabric-screen-api-v1$onRenderScreen(class_757.java:7086)
at knot//net.minecraft.class_757.method_3192(class_757.java:913)
at knot//net.minecraft.class_310.method_1523(class_310.java:1285)
at knot//net.minecraft.class_310.method_1514(class_310.java:882)
at knot//net.minecraft.client.main.Main.main(Main.java:256)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Render thread
Stacktrace:
at knot//net.minecraft.class_332.method_51425(class_332.java:573)
at knot//net.minecraft.class_332.method_51424(class_332.java:564)
at knot//net.minecraft.class_332.method_51427(class_332.java:540)
at knot//com.simibubi.create.infrastructure.gui.OpenCreateMenuButton.method_48589(OpenCreateMenuButton.java:34)
at knot//net.minecraft.class_4264.method_48579(class_4264.java:39)
at knot//net.minecraft.class_339.method_25394(class_339.java:66)
at knot//net.minecraft.class_437.method_25394(class_437.java:128)
at knot//net.minecraft.class_442.method_25394(class_442.java:248)
at knot//net.minecraft.class_437.method_47413(class_437.java:117)
at knot//net.minecraft.class_757.mixinextras$bridge$method_47413$263(class_757.java)
at knot//net.minecraft.class_757.wrapOperation$cdb000$fabric-screen-api-v1$onRenderScreen(class_757.java:7086)
Mixins in Stacktrace:
net.minecraft.class_332:
net.raphimc.immediatelyfast.injection.mixins.hud_batching.consumer.MixinDrawContext (immediatelyfast-common.mixins.json)
net.mehvahdjukaar.polytone.mixins.fabric.GuiGraphicsMixin (polytone.mixins.json)
net.raphimc.immediatelyfast.injection.mixins.hud_batching.compat.MixinDrawContext (immediatelyfast-common.mixins.json)
org.redlance.dima_dencep.mods.rrls.mixins.workaround.GuiGraphicsMixin (rrls.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.mixin.client.GuiGraphicsMixin (porting_lib_ufo_base.mixins.json)
net.caffeinemc.mods.sodium.mixin.features.textures.animations.tracking.GuiGraphicsMixin (sodium-common.mixins.json)
net.minecraft.class_4264:
dev.isxander.controlify.mixins.feature.screenop.vanilla.AbstractButtonMixin (controlify.mixins.json)
net.minecraft.class_339:
io.github.fabricators_of_create.porting_lib_ufo.mixin.accessors.client.accessor.AbstractSelectionListAccessor (porting_lib_ufo_accessors.mixins.json)
dev.isxander.controlify.mixins.feature.guide.screen.AbstractWidgetMixin (controlify.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.mixin.accessors.client.accessor.AbstractWidgetAccessor (porting_lib_ufo_accessors.mixins.json)
net.minecraft.class_437:
net.fabricmc.fabric.mixin.screen.ScreenMixin (fabric-screen-api-v1.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.mixin.accessors.client.accessor.ScreenAccessor (porting_lib_ufo_accessors.mixins.json)
opekope2.optigui.mixin.ScreenMixin (optigui.mixins.json)
dev.isxander.controlify.mixins.feature.virtualmouse.snapping.ScreenMixin (controlify.mixins.json)
net.fabricmc.fabric.mixin.screen.ScreenAccessor (fabric-screen-api-v1.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.mixin.accessors.client.accessor.TitleScreenAccessor (porting_lib_ufo_accessors.mixins.json)
com.simibubi.create.foundation.mixin.client.ScreenMixin (create.mixins.json)
dev.isxander.controlify.mixins.feature.screenop.ScreenAccessor (controlify.mixins.json)
dev.isxander.controlify.mixins.feature.screenop.ScreenMixin (controlify.mixins.json)
net.mehvahdjukaar.polytone.mixins.ScreenMixin (polytone-common.mixins.json)
net.minecraft.class_442:
net.irisshaders.iris.mixin.MixinTitleScreen (mixins.iris.json)
com.aizistral.nochatreports.common.mixins.client.MixinTitleScreen (mixins/common/nochatreports.mixins.json)
com.terraformersmc.modmenu.mixin.MixinTitleScreen (mixins.modmenu.json)
dev.isxander.mainmenucredits.mixins.TitleScreenMixin (isxander-main-menu-credits.mixins.json)
org.redlance.dima_dencep.mods.rrls.mixins.TitleScreenMixin (rrls.mixins.json)
dev.isxander.controlify.mixins.feature.screenop.vanilla.TitleScreenMixin (controlify.mixins.json)
net.minecraft.class_757:
io.github.fabricators_of_create.porting_lib_ufo.mixin.accessors.client.accessor.GameRendererAccessor (porting_lib_ufo_accessors.mixins.json)
net.irisshaders.iris.mixin.MixinGameRenderer_NightVisionCompat (mixins.iris.json)
org.redlance.dima_dencep.mods.rrls.mixins.GameRendererMixin (rrls.mixins.json)
com.simibubi.create.foundation.mixin.client.GameRendererMixin (create.mixins.json)
dev.isxander.zoomify.mixins.zoom.GameRendererMixin (zoomify.mixins.json)
com.simibubi.create.foundation.mixin.accessor.GameRendererAccessor (create.mixins.json)
dev.kir.cubeswithoutborders.client.mixin.GameRendererMixin (cubes-without-borders.mixins.json)
dev.isxander.controlify.mixins.feature.oofinput.GameRendererMixin (controlify.mixins.json)
dev.isxander.controlify.mixins.feature.reacharound.GameRendererMixin (controlify.mixins.json)
traben.entity_model_features.mixin.MixinGameRenderer (entity_model_features-common.mixins.json)
net.irisshaders.iris.mixin.MixinGameRenderer (mixins.iris.json)
net.mehvahdjukaar.polytone.mixins.fabric.GameRendererMixin (polytone.mixins.json)
dev.isxander.debugify.client.mixins.basic.mc217716.GameRendererMixin (debugify.client.mixins.json)
net.irisshaders.iris.mixin.MixinModelViewBobbing (mixins.iris.json)
net.mehvahdjukaar.polytone.mixins.GameRendererMixin (polytone-common.mixins.json)
dev.isxander.zoomify.mixins.zoom.secondary.GameRendererMixin (zoomify.mixins.json)
net.caffeinemc.mods.sodium.mixin.features.gui.hooks.console.GameRendererMixin (sodium-common.mixins.json)
org.redlance.dima_dencep.mods.rrls.mixins.compat.RendererKeyboardMouseMixin (rrls.mixins.json)
net.irisshaders.iris.mixin.GameRendererAccessor (mixins.iris.json)
dynamic_fps.impl.mixin.GameRendererMixin (dynamic_fps-common.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.mixin.client.GameRendererMixin (porting_lib_ufo_base.mixins.json)
net.raphimc.immediatelyfast.injection.mixins.hud_batching.MixinGameRenderer (immediatelyfast-common.mixins.json)
me.flashyreese.mods.sodiumextra.mixin.prevent_shaders.MixinGameRenderer (sodium-extra.mixins.json)
net.raphimc.immediatelyfast.injection.mixins.core.compat.MixinGameRenderer (immediatelyfast-common.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.client_events.mixin.client.GameRendererMixin (porting_lib_ufo_client_events.mixins.json)
net.fabricmc.fabric.mixin.client.rendering.shader.GameRendererMixin (fabric-rendering-v1.mixins.json)
net.fabricmc.fabric.mixin.screen.GameRendererMixin (fabric-screen-api-v1.mixins.json)
net.raphimc.immediatelyfast.injection.mixins.core.MixinGameRenderer (immediatelyfast-common.mixins.json)
Description
whenever i try to launch create on a modpack with performance mods, i end up crashing upon entering the main menu at first launch. I use sodium 0.6.
How to reproduce
try launching with immediatelyfast, polytone, and the create port
MC client info
Crash report file
Time: 2026-04-24 11:50:16
Description: Rendering screen
java.lang.NullPointerException: Cannot invoke "net.minecraft.class_1087.method_4712()" because "$$7" is null
at knot//net.minecraft.class_332.method_51425(class_332.java:573)
at knot//net.minecraft.class_332.method_51424(class_332.java:564)
at knot//net.minecraft.class_332.method_51427(class_332.java:540)
at knot//com.simibubi.create.infrastructure.gui.OpenCreateMenuButton.method_48589(OpenCreateMenuButton.java:34)
at knot//net.minecraft.class_4264.method_48579(class_4264.java:39)
at knot//net.minecraft.class_339.method_25394(class_339.java:66)
at knot//net.minecraft.class_437.method_25394(class_437.java:128)
at knot//net.minecraft.class_442.method_25394(class_442.java:248)
at knot//net.minecraft.class_437.method_47413(class_437.java:117)
at knot//net.minecraft.class_757.mixinextras$bridge$method_47413$263(class_757.java)
at knot//net.minecraft.class_757.wrapOperation$cdb000$fabric-screen-api-v1$onRenderScreen(class_757.java:7086)
at knot//net.minecraft.class_757.method_3192(class_757.java:913)
at knot//net.minecraft.class_310.method_1523(class_310.java:1285)
at knot//net.minecraft.class_310.method_1514(class_310.java:882)
at knot//net.minecraft.client.main.Main.main(Main.java:256)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Render thread
Stacktrace:
at knot//net.minecraft.class_332.method_51425(class_332.java:573)
at knot//net.minecraft.class_332.method_51424(class_332.java:564)
at knot//net.minecraft.class_332.method_51427(class_332.java:540)
at knot//com.simibubi.create.infrastructure.gui.OpenCreateMenuButton.method_48589(OpenCreateMenuButton.java:34)
at knot//net.minecraft.class_4264.method_48579(class_4264.java:39)
at knot//net.minecraft.class_339.method_25394(class_339.java:66)
at knot//net.minecraft.class_437.method_25394(class_437.java:128)
at knot//net.minecraft.class_442.method_25394(class_442.java:248)
at knot//net.minecraft.class_437.method_47413(class_437.java:117)
at knot//net.minecraft.class_757.mixinextras$bridge$method_47413$263(class_757.java)
at knot//net.minecraft.class_757.wrapOperation$cdb000$fabric-screen-api-v1$onRenderScreen(class_757.java:7086)
Mixins in Stacktrace:
net.minecraft.class_332:
net.raphimc.immediatelyfast.injection.mixins.hud_batching.consumer.MixinDrawContext (immediatelyfast-common.mixins.json)
net.mehvahdjukaar.polytone.mixins.fabric.GuiGraphicsMixin (polytone.mixins.json)
net.raphimc.immediatelyfast.injection.mixins.hud_batching.compat.MixinDrawContext (immediatelyfast-common.mixins.json)
org.redlance.dima_dencep.mods.rrls.mixins.workaround.GuiGraphicsMixin (rrls.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.mixin.client.GuiGraphicsMixin (porting_lib_ufo_base.mixins.json)
net.caffeinemc.mods.sodium.mixin.features.textures.animations.tracking.GuiGraphicsMixin (sodium-common.mixins.json)
net.minecraft.class_4264:
dev.isxander.controlify.mixins.feature.screenop.vanilla.AbstractButtonMixin (controlify.mixins.json)
net.minecraft.class_339:
io.github.fabricators_of_create.porting_lib_ufo.mixin.accessors.client.accessor.AbstractSelectionListAccessor (porting_lib_ufo_accessors.mixins.json)
dev.isxander.controlify.mixins.feature.guide.screen.AbstractWidgetMixin (controlify.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.mixin.accessors.client.accessor.AbstractWidgetAccessor (porting_lib_ufo_accessors.mixins.json)
net.minecraft.class_437:
net.fabricmc.fabric.mixin.screen.ScreenMixin (fabric-screen-api-v1.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.mixin.accessors.client.accessor.ScreenAccessor (porting_lib_ufo_accessors.mixins.json)
opekope2.optigui.mixin.ScreenMixin (optigui.mixins.json)
dev.isxander.controlify.mixins.feature.virtualmouse.snapping.ScreenMixin (controlify.mixins.json)
net.fabricmc.fabric.mixin.screen.ScreenAccessor (fabric-screen-api-v1.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.mixin.accessors.client.accessor.TitleScreenAccessor (porting_lib_ufo_accessors.mixins.json)
com.simibubi.create.foundation.mixin.client.ScreenMixin (create.mixins.json)
dev.isxander.controlify.mixins.feature.screenop.ScreenAccessor (controlify.mixins.json)
dev.isxander.controlify.mixins.feature.screenop.ScreenMixin (controlify.mixins.json)
net.mehvahdjukaar.polytone.mixins.ScreenMixin (polytone-common.mixins.json)
net.minecraft.class_442:
net.irisshaders.iris.mixin.MixinTitleScreen (mixins.iris.json)
com.aizistral.nochatreports.common.mixins.client.MixinTitleScreen (mixins/common/nochatreports.mixins.json)
com.terraformersmc.modmenu.mixin.MixinTitleScreen (mixins.modmenu.json)
dev.isxander.mainmenucredits.mixins.TitleScreenMixin (isxander-main-menu-credits.mixins.json)
org.redlance.dima_dencep.mods.rrls.mixins.TitleScreenMixin (rrls.mixins.json)
dev.isxander.controlify.mixins.feature.screenop.vanilla.TitleScreenMixin (controlify.mixins.json)
net.minecraft.class_757:
io.github.fabricators_of_create.porting_lib_ufo.mixin.accessors.client.accessor.GameRendererAccessor (porting_lib_ufo_accessors.mixins.json)
net.irisshaders.iris.mixin.MixinGameRenderer_NightVisionCompat (mixins.iris.json)
org.redlance.dima_dencep.mods.rrls.mixins.GameRendererMixin (rrls.mixins.json)
com.simibubi.create.foundation.mixin.client.GameRendererMixin (create.mixins.json)
dev.isxander.zoomify.mixins.zoom.GameRendererMixin (zoomify.mixins.json)
com.simibubi.create.foundation.mixin.accessor.GameRendererAccessor (create.mixins.json)
dev.kir.cubeswithoutborders.client.mixin.GameRendererMixin (cubes-without-borders.mixins.json)
dev.isxander.controlify.mixins.feature.oofinput.GameRendererMixin (controlify.mixins.json)
dev.isxander.controlify.mixins.feature.reacharound.GameRendererMixin (controlify.mixins.json)
traben.entity_model_features.mixin.MixinGameRenderer (entity_model_features-common.mixins.json)
net.irisshaders.iris.mixin.MixinGameRenderer (mixins.iris.json)
net.mehvahdjukaar.polytone.mixins.fabric.GameRendererMixin (polytone.mixins.json)
dev.isxander.debugify.client.mixins.basic.mc217716.GameRendererMixin (debugify.client.mixins.json)
net.irisshaders.iris.mixin.MixinModelViewBobbing (mixins.iris.json)
net.mehvahdjukaar.polytone.mixins.GameRendererMixin (polytone-common.mixins.json)
dev.isxander.zoomify.mixins.zoom.secondary.GameRendererMixin (zoomify.mixins.json)
net.caffeinemc.mods.sodium.mixin.features.gui.hooks.console.GameRendererMixin (sodium-common.mixins.json)
org.redlance.dima_dencep.mods.rrls.mixins.compat.RendererKeyboardMouseMixin (rrls.mixins.json)
net.irisshaders.iris.mixin.GameRendererAccessor (mixins.iris.json)
dynamic_fps.impl.mixin.GameRendererMixin (dynamic_fps-common.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.mixin.client.GameRendererMixin (porting_lib_ufo_base.mixins.json)
net.raphimc.immediatelyfast.injection.mixins.hud_batching.MixinGameRenderer (immediatelyfast-common.mixins.json)
me.flashyreese.mods.sodiumextra.mixin.prevent_shaders.MixinGameRenderer (sodium-extra.mixins.json)
net.raphimc.immediatelyfast.injection.mixins.core.compat.MixinGameRenderer (immediatelyfast-common.mixins.json)
io.github.fabricators_of_create.porting_lib_ufo.client_events.mixin.client.GameRendererMixin (porting_lib_ufo_client_events.mixins.json)
net.fabricmc.fabric.mixin.client.rendering.shader.GameRendererMixin (fabric-rendering-v1.mixins.json)
net.fabricmc.fabric.mixin.screen.GameRendererMixin (fabric-screen-api-v1.mixins.json)
net.raphimc.immediatelyfast.injection.mixins.core.MixinGameRenderer (immediatelyfast-common.mixins.json)