Puzzle

Puzzle

15M Downloads

Puzzle crashing game while changing ETF setting.

dewwdrp opened this issue · 2 comments

commented

As the title says, I'm not sure why, but when I try to change the 'Emissive texture z-fight/shader patch' setting for Entity Texture Features through Puzzle it's been causing my game to crash. I can change it in the config file and my game seems to load and run fine, but for some reason it doesn't like me clicking the button to change the setting. Obviously this isn't anything horrible as I can still change the setting in my config files, but I figured you would want to know, and of course here is the crash report from the most recent time it crashed.

By the way, thank you for taking the time to make this mod, and to share it with us, seriously, before downloading this mod I didn't know half of these settings existed in these mods, you've really helped me discover how much these mods offer us. ^^
crash-2022-04-06_01.06.52-client.txt

commented

I confirm this but for me happens when I change Emissive texture option of ETF

crash report:

---- Minecraft Crash Report ----
// You're mean.

Time: 4/17/22, 9:54 PM
Description: mouseClicked event handler

java.lang.NoSuchMethodError: 'void traben.entity_texture_features.config.ETFConfigScreen.saveConfig()'
at Not Enough Crashes deobfuscated stack trace.(1.18.1+build.22)
at net.puzzlemc.gui.PuzzleClient.lambda$onInitializeClient$23(PuzzleClient.java:110)
at net.minecraft.client.gui.widget.ButtonWidget.onPress(ButtonWidget:40)
at net.minecraft.client.gui.widget.PressableWidget.onClick(PressableWidget:16)
at net.minecraft.client.gui.widget.ClickableWidget.mouseClicked(ClickableWidget:121)
at net.minecraft.client.gui.ParentElement.mouseClicked(ParentElement:27)
at net.minecraft.client.gui.widget.EntryListWidget.mouseClicked(EntryListWidget:359)
at net.minecraft.client.gui.ParentElement.mouseClicked(ParentElement:27)
at net.minecraft.client.Mouse.method_1611(Mouse:94)
at net.minecraft.client.gui.screen.Screen.wrapScreenError(Screen:492)
at net.minecraft.client.Mouse.onMouseButton(Mouse:94)
at net.minecraft.client.Mouse.method_22686(Mouse:165)
at net.minecraft.util.thread.ThreadExecutor.execute(ThreadExecutor:103)
at net.minecraft.client.Mouse.method_22684(Mouse:165)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3174)
at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem:222)
at net.minecraft.client.MinecraftClient.render(MinecraftClient:1150)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:737)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.client.MinecraftClient.modify$cfe000$atTheEndOfFirstCatchBeforePrintingCrashReport(MinecraftClient:14510)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:759)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.client.MinecraftClient.modify$cfe000$atTheEndOfFirstCatchBeforePrintingCrashReport(MinecraftClient:14510)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:759)
at net.minecraft.client.main.Main.main(Main:236)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:568)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:416)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77)
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 net.puzzlemc.gui.PuzzleClient.lambda$onInitializeClient$23(PuzzleClient.java:110)
at net.minecraft.class_4185.method_25306(class_4185.java:40)
at net.minecraft.class_4264.method_25348(class_4264.java:16)
at net.minecraft.class_339.method_25402(class_339.java:121)
at net.minecraft.class_4069.method_25402(class_4069.java:27)
at net.minecraft.class_350.method_25402(class_350.java:359)
at net.minecraft.class_4069.method_25402(class_4069.java:27)
at net.minecraft.class_312.method_1611(class_312.java:94)
at net.minecraft.class_437.method_25412(class_437.java:492)
at net.minecraft.class_312.method_1601(class_312.java:94)
at net.minecraft.class_312.method_22686(class_312.java:165)
at net.minecraft.class_1255.execute(class_1255.java:103)
at net.minecraft.class_312.method_22684(class_312.java:165)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3174)

-- Affected screen --
Details:
Screen name: net.puzzlemc.gui.screen.page.ResourcesPage
Stacktrace:
at net.minecraft.class_437.method_25412(class_437.java:492)
at net.minecraft.class_312.method_1601(class_312.java:94)
at net.minecraft.class_312.method_22686(class_312.java:165)
at net.minecraft.class_1255.execute(class_1255.java:103)
at net.minecraft.class_312.method_22684(class_312.java:165)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3174)
at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:222)
at net.minecraft.class_310.method_1523(class_310.java:1150)
at net.minecraft.class_310.method_1514(class_310.java:737)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.class_310.modify$cfe000$atTheEndOfFirstCatchBeforePrintingCrashReport(class_310.java:14510)
at net.minecraft.class_310.method_1514(class_310.java:759)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.class_310.modify$cfe000$atTheEndOfFirstCatchBeforePrintingCrashReport(class_310.java:14510)
at net.minecraft.class_310.method_1514(class_310.java:759)
at net.minecraft.client.main.Main.main(Main.java:236)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:416)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Last reload --
Details:
Reload number: 12
Reload reason: manual
Finished: Yes
Packs: Default, Fabric Mods, loadmyresources.hiddenpack, Luminous1.3.zip, Better+chickens+V1.1+-+Mrblueyeti.zip, visualoverhaul/rounddiscs, visualoverhaul/coloredwaterbucket, Better+sheep+-+Mrblueyeti.zip, Butterflies+-+Mrblueyeti.zip, Better_Dogs-Shiba_Inu.zip, minecraft/supporteatinganimation, VanillaTweaks_1.18.2.zip, EatingAnimation.zip, EclecticTrove-noconfig-1.18.1-1.1.0.zip, EmbellishedStone-1.18-1.0.0.zip, §5Radiant+pack+Full+1.18+v1.5.1§.zip
Stacktrace:
at net.minecraft.class_6360.method_36565(class_6360.java:49)
at net.minecraft.class_310.method_1587(class_310.java:2383)
at net.minecraft.class_310.method_1514(class_310.java:756)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.class_310.modify$cfe000$atTheEndOfFirstCatchBeforePrintingCrashReport(class_310.java:14510)
at net.minecraft.class_310.method_1514(class_310.java:759)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.class_310.modify$cfe000$atTheEndOfFirstCatchBeforePrintingCrashReport(class_310.java:14510)
at net.minecraft.class_310.method_1514(class_310.java:759)
at net.minecraft.client.main.Main.main(Main.java:236)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:416)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:77)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

commented

Fixed in 1.3.0