TerraformersMC / ModMenu

A menu for, you guessed it, mods!
MIT License
476 stars 140 forks source link

mod menu crashing when i open configure menu #645

Open cuqzo opened 11 months ago

cuqzo commented 11 months ago

every time i try to open the configure menu in 1.19.2 feather it crashes.

Frigid11 commented 10 months ago

Same here

Guyonsteroids commented 5 months ago

+1 but instead of just complaining about the crash, I'm going to post the logs

---- Minecraft Crash Report ---- // Don't be sad, have a hug! <3

Time: 2024-01-20 20:28:46 Description: mouseClicked event handler

java.lang.NoSuchMethodError: 'void net.minecraft.class_4265.(net.minecraft.class_310, int, int, int, int, int)' at net.boostedbrightness.ui.BrightnessListWidget.(BrightnessListWidget.java:21) at net.boostedbrightness.ui.ModMenuIntegration$ModMenuOptionsScreen.method_25426(ModMenuIntegration.java:29) at net.minecraft.class_437.method_25423(class_437.java:298) at net.minecraft.class_310.method_1507(class_310.java:1187) at com.terraformersmc.modmenu.gui.widget.entries.ModListEntry.openConfig(ModListEntry.java:121) at com.terraformersmc.modmenu.gui.widget.entries.ModListEntry.method_25402(ModListEntry.java:111) at com.terraformersmc.modmenu.gui.widget.ModListWidget.method_25402(ModListWidget.java:262) at net.minecraft.class_4069.method_25402(class_4069.java:38) at net.minecraft.class_312.method_1611(class_312.java:99) at net.minecraft.class_437.method_25412(class_437.java:414) at net.minecraft.class_312.method_1601(class_312.java:99) at net.minecraft.class_312.method_22686(class_312.java:180) at net.minecraft.class_1255.execute(class_1255.java:102) at net.minecraft.class_312.method_22684(class_312.java:180) at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) at org.lwjgl.system.JNI.invokeV(Native Method) at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3438) at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:202) at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:220) at net.minecraft.class_1041.method_15998(class_1041.java:287) at net.minecraft.class_310.method_1523(class_310.java:1349) at net.minecraft.class_310.method_1514(class_310.java:888) at net.minecraft.client.main.Main.main(Main.java:265) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) 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.boostedbrightness.ui.BrightnessListWidget.(BrightnessListWidget.java:21) at net.boostedbrightness.ui.ModMenuIntegration$ModMenuOptionsScreen.method_25426(ModMenuIntegration.java:29) at net.minecraft.class_437.method_25423(class_437.java:298) at net.minecraft.class_310.method_1507(class_310.java:1187) at com.terraformersmc.modmenu.gui.widget.entries.ModListEntry.openConfig(ModListEntry.java:121) at com.terraformersmc.modmenu.gui.widget.entries.ModListEntry.method_25402(ModListEntry.java:111) at com.terraformersmc.modmenu.gui.widget.ModListWidget.method_25402(ModListWidget.java:262) at net.minecraft.class_4069.method_25402(class_4069.java:38) at net.minecraft.class_312.method_1611(class_312.java:99) at net.minecraft.class_437.method_25412(class_437.java:414) at net.minecraft.class_312.method_1601(class_312.java:99) at net.minecraft.class_312.method_22686(class_312.java:180) at net.minecraft.class_1255.execute(class_1255.java:102) at net.minecraft.class_312.method_22684(class_312.java:180) at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) at org.lwjgl.system.JNI.invokeV(Native Method) at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3438) at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:202) at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:220)

-- Affected screen -- Details: Screen name: com.terraformersmc.modmenu.gui.ModsScreen Stacktrace: at net.minecraft.class_437.method_25412(class_437.java:414) at net.minecraft.class_312.method_1601(class_312.java:99) at net.minecraft.class_312.method_22686(class_312.java:180) at net.minecraft.class_1255.execute(class_1255.java:102) at net.minecraft.class_312.method_22684(class_312.java:180) at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) at org.lwjgl.system.JNI.invokeV(Native Method) at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3438) at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:202) at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:220) at net.minecraft.class_1041.method_15998(class_1041.java:287) at net.minecraft.class_310.method_1523(class_310.java:1349) at net.minecraft.class_310.method_1514(class_310.java:888) at net.minecraft.client.main.Main.main(Main.java:265) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Uptime -- Details: JVM uptime: 463.597s Wall uptime: 420.326s High-res time: 414.933s Client ticks: 7936 ticks / 396.800s Stacktrace: at net.minecraft.class_310.method_1587(class_310.java:2564) at net.minecraft.class_310.method_54580(class_310.java:995) at net.minecraft.class_310.method_1514(class_310.java:908) at net.minecraft.client.main.Main.main(Main.java:265) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Affected level -- Details: All players: 1 total; [class_746['HellFire6969'/60390, l='ClientLevel', x=80.50, y=63.00, z=180.50]] Chunk stats: 4096, 609 Level dimension: minecraft:overworld Level spawn location: World: (0,86,0), Section: (at 0,6,0 in 0,5,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511) Level time: 9048433 game time, 4416276 day time Server brand: fabric Server type: Non-integrated multiplayer server Tracked entity count: 164

-- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: vanilla, high_contrast, fabric

-- System Details -- Details: Minecraft Version: 1.20.4 Minecraft Version ID: 1.20.4 Operating System: Windows 10 (amd64) version 10.0 Java Version: 17.0.8, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 326968824 bytes (311 MiB) / 738197504 bytes (704 MiB) up to 2147483648 bytes (2048 MiB) CPUs: 8 Processor Vendor: GenuineIntel Processor Name: 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz Identifier: Intel64 Family 6 Model 140 Stepping 1 Microarchitecture: Tiger Lake Frequency (GHz): 1.38 Number of physical packages: 1 Number of physical CPUs: 4 Number of logical CPUs: 8 Graphics card #0 name: Intel(R) Iris(R) Xe Graphics Graphics card #0 vendor: Intel Corporation (0x8086) Graphics card #0 VRAM (MB): 1024.00 Graphics card #0 deviceId: 0x9a49 Graphics card #0 versionInfo: DriverVersion=31.0.101.5085 Graphics card #1 name: NVIDIA GeForce MX330 Graphics card #1 vendor: NVIDIA (0x10de) Graphics card #1 VRAM (MB): 2048.00 Graphics card #1 deviceId: 0x1d16 Graphics card #1 versionInfo: DriverVersion=31.0.15.3209 Memory slot #0 capacity (MB): 8192.00 Memory slot #0 clockSpeed (GHz): 3.20 Memory slot #0 type: DDR4 Memory slot #1 capacity (MB): 8192.00 Memory slot #1 clockSpeed (GHz): 3.20 Memory slot #1 type: DDR4 Virtual memory max (MB): 18558.05 Virtual memory used (MB): 13920.95 Swap memory total (MB): 2451.27 Swap memory used (MB): 583.44 JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Fabric Mods: boostedbrightness: Boosted Brightness 2.2.0 dynamic_fps: Dynamic FPS 3.3.3 enhancedblockentities: Enhanced Block Entities 0.9.1+1.20.2 advanced_runtime_resource_pack: Runtime Resource Pack 0.8.0 spruceui: SpruceUI 5.0.3+1.20.2 entityculling: EntityCulling 1.6.3.1 fabric-api: Fabric API 0.95.0+1.20.4 fabric-api-base: Fabric API Base 0.4.36+78d798af4f fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.47+82b1bb3e4f fabric-biome-api-v1: Fabric Biome API (v1) 13.0.16+78d798af4f fabric-block-api-v1: Fabric Block API (v1) 1.0.15+78d798af4f fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.4+78d798af4f fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.46+78d798af4f fabric-client-tags-api-v1: Fabric Client Tags 1.1.7+78d798af4f fabric-command-api-v1: Fabric Command API (v1) 1.2.41+f71b366f4f fabric-command-api-v2: Fabric Command API (v2) 2.2.20+78d798af4f fabric-commands-v0: Fabric Commands (v0) 0.2.58+df3654b34f fabric-containers-v0: Fabric Containers (v0) 0.1.85+df3654b34f fabric-content-registries-v0: Fabric Content Registries (v0) 5.0.10+78d798af4f fabric-convention-tags-v1: Fabric Convention Tags 1.5.10+78d798af4f fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.23+78d798af4f fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.0.0+25e1b4764f fabric-data-generation-api-v1: Fabric Data Generation API (v1) 13.1.21+78d798af4f fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.61+78d798af4f fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.0+44c0f8c64f fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.1+389931eb4f fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.72+df3654b34f fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.46+78d798af4f fabric-item-api-v1: Fabric Item API (v1) 2.2.0+d6f2b0844f fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.21+78d798af4f fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.41+78d798af4f fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.39+df3654b34f fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.30+78d798af4f fabric-loot-api-v2: Fabric Loot API (v2) 2.1.5+78d798af4f fabric-message-api-v1: Fabric Message API (v1) 6.0.5+78d798af4f fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.60+78d798af4f fabric-model-loading-api-v1: Fabric Model Loading API (v1) 1.0.8+78d798af4f fabric-models-v0: Fabric Models (v0) 0.4.7+9386d8a74f fabric-networking-api-v1: Fabric Networking API (v1) 3.1.6+bf1eca544f fabric-object-builder-api-v1: Fabric Object Builder API (v1) 13.0.9+06274a474f fabric-particles-v1: Fabric Particles (v1) 1.1.7+78d798af4f fabric-recipe-api-v1: Fabric Recipe API (v1) 2.0.19+78d798af4f fabric-registry-sync-v0: Fabric Registry Sync (v0) 4.0.17+78d798af4f fabric-renderer-api-v1: Fabric Renderer API (v1) 3.2.4+78d798af4f fabric-renderer-indigo: Fabric Renderer - Indigo 1.5.4+78d798af4f fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.52+df3654b34f fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.42+73761d2e4f fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.33+78d798af4f fabric-rendering-v0: Fabric Rendering (v0) 1.1.55+df3654b34f fabric-rendering-v1: Fabric Rendering (v1) 3.1.0+0d29db764f fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.14+78d798af4f fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.16+78d798af4f fabric-screen-api-v1: Fabric Screen API (v1) 2.0.17+78d798af4f fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.54+78d798af4f fabric-sound-api-v1: Fabric Sound API (v1) 1.0.17+78d798af4f fabric-transfer-api-v1: Fabric Transfer API (v1) 4.0.8+e84342304f fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 5.0.14+78d798af4f fabricloader: Fabric Loader 0.15.6 mixinextras: MixinExtras 0.3.2 ferritecore: FerriteCore 6.0.3 indium: Indium 1.0.28+mc1.20.4 iris: Iris 1.6.14 io_github_douira_glsl-transformer: glsl-transformer 2.0.0-pre13 org_anarres_jcpp: jcpp 1.4.14 org_antlr_antlr4-runtime: antlr4-runtime 4.11.1 java: OpenJDK 64-Bit Server VM 17 litematica: Litematica 0.17.0 lithium: Lithium 0.12.1 logical_zoom: Logical Zoom 0.0.22 malilib: MaLiLib 0.18.0 minecraft: Minecraft 1.20.4 minihud: MiniHUD 0.30.0 modmenu: Mod Menu 9.0.0 no_fog: No Fog (NeoForge Version) 0.0.0+neoforge sodium: Sodium 0.5.5 starlight: Starlight 1.1.3+fabric.f5dcd1a tweakeroo: Tweakeroo 0.19.1 Loaded Shaderpack: Chocapic13_HighPerformance_Toaster.zip Profile: Custom (+2 options changed by user) Launched Version: fabric-loader-0.15.6-1.20.4 Launcher name: minecraft-launcher Backend library: LWJGL version 3.3.2-snapshot Backend API: Intel(R) Iris(R) Xe Graphics GL version 3.2.0 - Build 31.0.101.5085, Intel Window size: 1920x1080 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fabric' Universe: 400921fb54442d18 Type: Client (map_client.txt) Graphics mode: fast Render Distance: 12/12 chunks Resource Packs: vanilla, high_contrast, fabric Current Language: en_us Locale: en_IN CPU: 8x 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz

haykam821 commented 5 months ago

@Guyonsteroids Your issue is caused by Boosted Brightness, not Mod Menu, since that mod is not updated to Minecraft 1.20.2 or later, and its config screen doesn't work with changes that Minecraft made to screens. Their issue, adamviola/BoostedBrightness#47, has more information.

Guyonsteroids commented 5 months ago

Ah thanks so much!