huskcasaca / effortless

A multiplatform mod for placing and breaking blocks in Minecraft.
GNU Lesser General Public License v3.0
37 stars 17 forks source link

Crashes Upon Picking A Block In Radial Menu #148

Closed smokinperc closed 5 months ago

smokinperc commented 5 months ago

I've been having this issue where my game immediately crashes as soon as I pick a block from the radial menu, my log is telling me this:

[Render thread/ERROR]: Reported exception thrown! net.minecraft.class_148: Rendering screen at net.minecraft.class_757.method_3192(class_757.java:940) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1523(class_310.java:1327) ~[client-intermediary.jar:?] at net.minecraft.class_310.method_1514(class_310.java:888) ~[client-intermediary.jar:?] at net.minecraft.client.main.Main.main(Main.java:265) ~[1.20.4-0.15.11.jar:?] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.11.jar:?] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.11.jar:?] Caused by: java.lang.NullPointerException: Cannot read field "field_22789" because "currentScreen" is null at net.minecraft.class_332.handler$cma000$iceberg$renderTooltip(class_332.java:2875) ~[client-intermediary.jar:?] at net.minecraft.class_332.method_51437(class_332.java:646) ~[client-intermediary.jar:?] at dev.huskuraft.effortless.fabric.renderer.MinecraftRenderer.renderTooltip(MinecraftRenderer.java:102) ~[effortless-1.20.4-3.0.0-beta.1.jar:?] at dev.huskuraft.effortless.api.gui.AbstractWidget.renderWidgetOverlay(AbstractWidget.java:112) ~[effortless-1.20.4-3.0.0-beta.1.jar:?] at dev.huskuraft.effortless.api.gui.AbstractContainerWidget.renderWidgetOverlay(AbstractContainerWidget.java:60) ~[effortless-1.20.4-3.0.0-beta.1.jar:?] at dev.huskuraft.effortless.screen.wheel.AbstractWheelScreen.renderWidgetOverlay(AbstractWheelScreen.java:534) ~[effortless-1.20.4-3.0.0-beta.1.jar:?] at dev.huskuraft.effortless.api.gui.AbstractWidget.renderOverlay(AbstractWidget.java:100) ~[effortless-1.20.4-3.0.0-beta.1.jar:?] at dev.huskuraft.effortless.fabric.gui.MinecraftProxyScreen.method_25394(MinecraftProxyScreen.java:49) ~[effortless-1.20.4-3.0.0-beta.1.jar:?] at net.minecraft.class_437.method_47413(class_437.java:110) ~[client-intermediary.jar:?] at net.minecraft.class_757.mixinextras$bridge$method_47413$296(class_757.java) ~[client-intermediary.jar:?] at net.minecraft.class_757.wrapOperation$chl000$fabric-screen-api-v1$onRenderScreen(class_757.java:5611) ~[client-intermediary.jar:?] at net.minecraft.class_757.method_3192(class_757.java:931) ~[client-intermediary.jar:?]

Any help is appreciated, thank you.