NBT Editor

NBT Editor

30k Downloads

Minecraft crashes when scrolling?

normalUserKarn opened this issue · 4 comments

commented

Here is the report
---- Minecraft Crash Report ----
// You're mean.

Time: 2023-12-26 11:18:07
Description: Unexpected error

java.lang.RuntimeException: Error getting method
at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection.getMethod(Reflection.java:136)
at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection.lambda$getOptionalMethod$2(Reflection.java:140)
at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection$1.get(Reflection.java:153)
at com.luneruniverse.minecraft.mod.nbteditor.multiversion.MVElementParent.method_25401(MVElementParent.java:12)
at net.minecraft.class_364.method_25401(class_364.java:515)
at net.minecraft.class_4069.method_20082(class_4069.java:70)
at java.base/java.util.Optional.filter(Optional.java:218)
at net.minecraft.class_4069.method_25401(class_4069.java:70)
at net.minecraft.class_4069.method_20082(class_4069.java:70)
at java.base/java.util.Optional.filter(Optional.java:218)
at net.minecraft.class_4069.method_25401(class_4069.java:70)
at me.flashyreese.mods.reeses_sodium_options.client.gui.frame.ScrollableFrame.method_25401(ScrollableFrame.java:176)
at net.minecraft.class_4069.method_20082(class_4069.java:70)
at java.base/java.util.Optional.filter(Optional.java:218)
at net.minecraft.class_4069.method_25401(class_4069.java:70)
at me.flashyreese.mods.reeses_sodium_options.client.gui.frame.tab.TabFrame.method_25401(TabFrame.java:177)
at net.minecraft.class_4069.method_20082(class_4069.java:70)
at java.base/java.util.Optional.filter(Optional.java:218)
at net.minecraft.class_4069.method_25401(class_4069.java:70)
at net.minecraft.class_4069.method_20082(class_4069.java:70)
at java.base/java.util.Optional.filter(Optional.java:218)
at net.minecraft.class_4069.method_25401(class_4069.java:70)
at net.minecraft.class_312.redirect$ebl000$replaymod$mouseScroll(class_312.java:6082)
at net.minecraft.class_312.method_1598(class_312.java:135)
at net.minecraft.class_312.method_22687(class_312.java:181)
at net.minecraft.class_1255.execute(class_1255.java:102)
at net.minecraft.class_312.method_22685(class_312.java:181)
at org.lwjgl.glfw.GLFWScrollCallbackI.callback(GLFWScrollCallbackI.java:44)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3509)
at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237)
at net.minecraft.class_310.method_1523(class_310.java:1300)
at net.minecraft.class_310.method_1514(class_310.java:856)
at net.minecraft.client.main.Main.main(Main.java:253)
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)
Caused by: java.lang.NoSuchMethodException: net.minecraft.class_364.method_25401(double,double,double)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2675)
at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection$MethodInvoker.(Reflection.java:89)
at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection.getMethod(Reflection.java:134)
... 36 more

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Render thread
Stacktrace:
at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection.getMethod(Reflection.java:136)
at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection.lambda$getOptionalMethod$2(Reflection.java:140)
at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection$1.get(Reflection.java:153)
at com.luneruniverse.minecraft.mod.nbteditor.multiversion.MVElementParent.method_25401(MVElementParent.java:12)
at net.minecraft.class_364.method_25401(class_364.java:515)
at net.minecraft.class_4069.method_20082(class_4069.java:70)
at java.base/java.util.Optional.filter(Optional.java:218)
at net.minecraft.class_4069.method_25401(class_4069.java:70)
at net.minecraft.class_4069.method_20082(class_4069.java:70)
at java.base/java.util.Optional.filter(Optional.java:218)
at net.minecraft.class_4069.method_25401(class_4069.java:70)
at me.flashyreese.mods.reeses_sodium_options.client.gui.frame.ScrollableFrame.method_25401(ScrollableFrame.java:176)
at net.minecraft.class_4069.method_20082(class_4069.java:70)
at java.base/java.util.Optional.filter(Optional.java:218)
at net.minecraft.class_4069.method_25401(class_4069.java:70)
at me.flashyreese.mods.reeses_sodium_options.client.gui.frame.tab.TabFrame.method_25401(TabFrame.java:177)
at net.minecraft.class_4069.method_20082(class_4069.java:70)
at java.base/java.util.Optional.filter(Optional.java:218)
at net.minecraft.class_4069.method_25401(class_4069.java:70)
at net.minecraft.class_4069.method_20082(class_4069.java:70)
at java.base/java.util.Optional.filter(Optional.java:218)
at net.minecraft.class_4069.method_25401(class_4069.java:70)
at net.minecraft.class_312.redirect$ebl000$replaymod$mouseScroll(class_312.java:6082)
at net.minecraft.class_312.method_1598(class_312.java:135)
at net.minecraft.class_312.method_22687(class_312.java:181)
at net.minecraft.class_1255.execute(class_1255.java:102)
at net.minecraft.class_312.method_22685(class_312.java:181)
at org.lwjgl.glfw.GLFWScrollCallbackI.callback(GLFWScrollCallbackI.java:44)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3509)

-- Affected level --
Details:
All players: 24 total; [class_746['YelloImRed'/579406, l='ClientLevel', x=-21.04, y=19.00, z=464.67], class_745['chillbro1235'/224007, l='ClientLevel', x=-21.30, y=19.00, z=447.30], class_745['.Hama1766'/550279, l='ClientLevel', x=-32.70, y=20.00, z=469.19], class_745['darthmonkey6522'/559901, l='ClientLevel', x=-14.37, y=19.00, z=459.76], class_745['SiLvesDark16'/578221, l='ClientLevel', x=-21.00, y=19.00, z=466.74], class_745['LAVALITTLE78'/565566, l='ClientLevel', x=-20.69, y=19.00, z=474.55], class_745['.B_CoZ_WaSiQ'/554443, l='ClientLevel', x=-23.00, y=19.00, z=461.00], class_745['.BEAUnARROW6745'/558028, l='ClientLevel', x=-23.01, y=19.00, z=471.73], class_745['.fahmiibrahimsur'/554949, l='ClientLevel', x=-51.20, y=29.00, z=500.54], class_745['Yeaaa'/580064, l='ClientLevel', x=-25.72, y=19.00, z=477.37], class_745['.Trackrang'/582752, l='ClientLevel', x=-21.00, y=19.00, z=483.39], class_745['.XTRME_JUSTIN'/536060, l='ClientLevel', x=-12.55, y=19.00, z=462.70], class_745['wiyd'/577663, l='ClientLevel', x=-15.45, y=19.00, z=476.36], class_745['nemesispigeon'/565707, l='ClientLevel', x=-24.41, y=20.11, z=483.24], class_745['archie20103'/578401, l='ClientLevel', x=-25.50, y=19.00, z=462.34], class_745['luckyhojin13'/580144, l='ClientLevel', x=-26.12, y=19.00, z=490.65], class_745['Rooxzer'/584007, l='ClientLevel', x=-21.68, y=19.00, z=483.86], class_745['.HJJJAx'/561791, l='ClientLevel', x=-23.00, y=19.00, z=461.00], class_745['.Miles122Staxxd'/572001, l='ClientLevel', x=-22.51, y=19.00, z=483.26], class_745['QuiteExtreme'/582587, l='ClientLevel', x=-19.89, y=19.00, z=482.90], class_745['.GZK_KHIZAR'/582332, l='ClientLevel', x=-23.00, y=20.07, z=471.84], class_745['tancal865'/544798, l='ClientLevel', x=-14.56, y=19.00, z=474.20], class_745['.PARADOX7280'/578301, l='ClientLevel', x=-16.29, y=19.00, z=474.31], class_745['.Zachlovesspace'/584446, l='ClientLevel', x=-22.50, y=19.28, z=461.50]]
Chunk stats: 1024, 313
Level dimension: minecraft:overworld
Level spawn location: World: (-23,19,461), Section: (at 9,3,13 in -2,1,28; chunk contains blocks -32,-64,448 to -17,319,463), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,-64,0 to -1,319,511)
Level time: 343054323 game time, 0 day time
Server brand: SharpCord (UniverseSpigot)
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.class_638.method_8538(class_638.java:451)
at net.minecraft.class_310.method_1587(class_310.java:2481)
at net.minecraft.class_310.method_1514(class_310.java:880)
at net.minecraft.client.main.Main.main(Main.java:253)
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)

-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: vanilla, fabric, file/VanillaTweaks_r262181.zip, file/better_fire.zip, file/Daggers-1.1.0+1.14-latest.zip, file/GUI-SimpleStylized_4.0-1.20.2.zip, file/GeoFont-MC-Edge-v1.1.zip, file/Mini Items.zip, file/VirtualleEighties, file/rpack, replaymod_lang, essential

-- System Details --
Details:
Minecraft Version: 1.20.2
Minecraft Version ID: 1.20.2
Operating System: Windows 11 (amd64) version 10.0
Java Version: 17.0.8, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 691285656 bytes (659 MiB) / 1577058304 bytes (1504 MiB) up to 13287555072 bytes (12672 MiB)
CPUs: 8
Processor Vendor: GenuineIntel
Processor Name: 11th Gen Intel(R) Core(TM) i7-11390H @ 3.40GHz
Identifier: Intel64 Family 6 Model 140 Stepping 2
Microarchitecture: Tiger Lake
Frequency (GHz): 2.92
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 8
Graphics card #0 name: NVIDIA GeForce RTX 3080
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x2206
Graphics card #0 versionInfo: DriverVersion=31.0.15.4633
Graphics card #1 name: Intel(R) Iris(R) Xe Graphics
Graphics card #1 vendor: Intel Corporation (0x8086)
Graphics card #1 VRAM (MB): 1024.00
Graphics card #1 deviceId: 0x9a49
Graphics card #1 versionInfo: DriverVersion=31.0.101.4502
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 4.27
Memory slot #0 type: LPDDR4
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 4.27
Memory slot #1 type: LPDDR4
Virtual memory max (MB): 34064.07
Virtual memory used (MB): 24989.29
Swap memory total (MB): 17941.29
Swap memory used (MB): 690.63
JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx12672m -Xms256m -XX:MaxGCPauseMillis=50
Fabric Mods:
allow-portal-guis: Allow Portal GUIs 1.0.2
appleskin: AppleSkin 2.5.1+mc1.20.2
architectury: Architectury 10.0.17
baritone: Baritone 1.2.19-597-ga945cfaa
betterpingdisplay: Better Ping Display 1.1.1
blaze-client: Blaze Client 3d3c16b
club_minnced_discord-rpc-release: discord-rpc-release v3.4.0
com_github_minndevelopment_java-discord-rpc: java-discord-rpc v2.0.2
carpet: Carpet Mod 1.4.121+v231011
cfx: CFX 1.8
cfx-v1_14: Patches for 1.14.4+ exploits 1.8
cfx-v1_15: Patches for 1.15+ exploits 1.8
cfx-v1_16: Patches for 1.16+ exploits 1.8
cfx-v1_16_2: Patches for 1.16.2+ exploits 1.8
cfx-v1_16_5: Patches for 1.16.5+ exploits 1.8
cfx-v1_17: Patches for 1.17+ exploits 1.8
cfx-v1_19: Patches for 1.19+ exploits 1.8
cfx-v1_19_1: Patches for 1.19.1+ exploits 1.8
cfx-v1_19_3: Patches for 1.19.3+ exploits 1.8
cfx-v1_20: Patches for 1.20+ exploits 1.8
cfx-v1_20_2: Patches for 1.20.2+ exploits 1.8
chat_heads: Chat Heads 0.10.27
chatpatches: Chat Patches 202.6.0
chunksfadein: Chunks Fade In 1.0.0-1.20.2
com_moandjiezana_toml_toml4j: toml4j 0.7.2
crowdin-translate: CrowdinTranslate 1.4+1.19.3
cloth-config: Cloth Config v12 12.0.119
cloth-basic-math: cloth-basic-math 0.6.1
cmdkeybind: Command Macros 1.6.3-1.20.2
kyrptconfig: Kyrpt Config 1.5.8-1.20.2
cmdkit: Command Debug Service 3.0.2
collective: Collective 7.26
colorfulhearts: Colorful Hearts 5.1.5
com_electronwill_night-config_core: core 3.6.7
com_electronwill_night-config_toml: toml 3.6.7
cosmetica: Cosmetica 1.2.7
com_github_cosmetica-cc_cosmeticadotjava: CosmeticaDotJava 1.11.2
sulphate: Sulfate 1.1.1
craterlib: CraterLib 1.0.3
creativecore: CreativeCore 2.11.2
net_minecraftforge_eventbus: eventbus 6.0.3
custom-crosshair-mod: Custom Crosshair Mod 1.5.3-fabric
e4mc_minecraft: e4mc 4.0.1
earlyloadingscreen: Early Loading Screen 0.1.4
elementa: Elementa 619
entity_model_features: Entity Model Features 1.2
entity_texture_features: Entity Texture Features 5.0
org_apache_httpcomponents_httpmime: httpmime 4.5.10
entityculling: EntityCulling 1.6.3
essential: Essential 1.3.0.1+g24ea70f4b2
essential-client: Essential Client 1.4.0
com_github_senseiwells_arucas: Arucas ca3f689473
essential-container: essential-container 1.0.0
essential-loader: essential-loader 1.2.1
euphoria_patcher: Euphoria Patcher 0.2.0-fabric
io_sigpipe_jbsdiff: jbsdiff 1.0
exordium: Exordium 1.2.1-mc1.20.2
fabric-api: Fabric API 0.91.2+1.20.2
fabric-api-base: Fabric API Base 0.4.33+fce67b32a0
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.42+b1792f7da0
fabric-biome-api-v1: Fabric Biome API (v1) 13.0.14+b1792f7da0
fabric-block-api-v1: Fabric Block API (v1) 1.0.12+73761d2ea0
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.1+73761d2ea0
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.43+f4b7e424a0
fabric-client-tags-api-v1: Fabric Client Tags 1.1.4+86b12645a0
fabric-command-api-v1: Fabric Command API (v1) 1.2.37+f71b366fa0
fabric-command-api-v2: Fabric Command API (v2) 2.2.16+b1792f7da0
fabric-commands-v0: Fabric Commands (v0) 0.2.54+df3654b3a0
fabric-containers-v0: Fabric Containers (v0) 0.1.78+df3654b3a0
fabric-content-registries-v0: Fabric Content Registries (v0) 5.0.5+b1792f7da0
fabric-convention-tags-v1: Fabric Convention Tags 1.5.8+b1792f7da0
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.20+f4b7e424a0
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 13.1.8+b1792f7da0
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.57+b1792f7da0
fabric-entity-events-v1: Fabric Entity Events (v1) 1.5.26+b1792f7da0
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.6.10+b1792f7da0
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.69+df3654b3a0
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.42+a44e16a6a0
fabric-item-api-v1: Fabric Item API (v1) 2.1.33+b1792f7da0
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.15+e3d2bf3fa0
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.38+f4b7e424a0
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.36+df3654b3a0
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.27+b1792f7da0
fabric-loot-api-v2: Fabric Loot API (v2) 2.1.1+3ba460fba0
fabric-message-api-v1: Fabric Message API (v1) 6.0.2+e3d2bf3fa0
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.55+f4b7e424a0
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 1.0.6+b1792f7da0
fabric-models-v0: Fabric Models (v0) 0.4.5+9386d8a7a0
fabric-networking-api-v1: Fabric Networking API (v1) 3.1.2+95a8ac51a0
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 12.1.2+2ff98d3ba0
fabric-particles-v1: Fabric Particles (v1) 1.1.4+f4b7e424a0
fabric-recipe-api-v1: Fabric Recipe API (v1) 2.0.11+52b3ebe5a0
fabric-registry-sync-v0: Fabric Registry Sync (v0) 4.0.9+b1792f7da0
fabric-renderer-api-v1: Fabric Renderer API (v1) 3.2.1+2034447ca0
fabric-renderer-indigo: Fabric Renderer - Indigo 1.5.1+2034447ca0
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.49+df3654b3a0
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.39+73761d2ea0
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.30+f4b7e424a0
fabric-rendering-v0: Fabric Rendering (v0) 1.1.52+df3654b3a0
fabric-rendering-v1: Fabric Rendering (v1) 3.0.11+b1792f7da0
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.11+239dafd8a0
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.12+b1792f7da0
fabric-screen-api-v1: Fabric Screen API (v1) 2.0.12+b1792f7da0
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.44+b1792f7da0
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.14+f4b7e424a0
fabric-transfer-api-v1: Fabric Transfer API (v1) 3.3.12+4944b5a5a0
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 5.0.3+fce67b32a0
fabric-language-kotlin: Fabric Language Kotlin 1.10.17+kotlin.1.9.22
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.9.22
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.9.22
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.9.22
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.9.22
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.23.1
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.7.3
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.7.3
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.5.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.6.2
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.6.2
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.6.2
fabricloader: Fabric Loader 0.15.3
mixinextras: MixinExtras 0.3.2
ferritecore: FerriteCore 6.0.1
forgeconfigapiport: Forge Config API Port 9.1.2
freecam: Freecam 1.2.1.1+1.20
hcscr: HaramClientsideCrystalRemover 1.0.0
iceberg: Iceberg 1.1.18
inventoryhud: Inventory HUD + 3.4.19
itemphysiclite: ItemPhysicLite 1.6.3
jade: Jade 12.3.0
java: OpenJDK 64-Bit Server VM 17
ktnilcks: ItemLocks 1.20.2-1.3.4
lazydfu: LazyDFU 0.1.3
libreexpfix: LibreExpFix 0.2.2b9-BETA
litematica: Litematica 0.16.0
lithium: Lithium 0.12.0
malilib: MaLiLib 0.17.0
methane: Methane 2.4
minecraft: Minecraft 1.20.2
modelfix: Model Gap Fix 1.14
modernui: Modern UI 3.9.0.5
com_github_ben-manes_caffeine_caffeine: caffeine 3.1.7
com_vladsch_flexmark_flexmark: flexmark 0.64.8
com_vladsch_flexmark_flexmark-util-ast: flexmark-util-ast 0.64.8
com_vladsch_flexmark_flexmark-util-builder: flexmark-util-builder 0.64.8
com_vladsch_flexmark_flexmark-util-collection: flexmark-util-collection 0.64.8
com_vladsch_flexmark_flexmark-util-data: flexmark-util-data 0.64.8
com_vladsch_flexmark_flexmark-util-dependency: flexmark-util-dependency 0.64.8
com_vladsch_flexmark_flexmark-util-format: flexmark-util-format 0.64.8
com_vladsch_flexmark_flexmark-util-html: flexmark-util-html 0.64.8
com_vladsch_flexmark_flexmark-util-misc: flexmark-util-misc 0.64.8
com_vladsch_flexmark_flexmark-util-sequence: flexmark-util-sequence 0.64.8
com_vladsch_flexmark_flexmark-util-visitor: flexmark-util-visitor 0.64.8
modmenu: Mod Menu 8.0.0
nbt_ac: NBT Autocomplete 1.1.8
nbteditor: NBT Editor 1.12.2.1
nbttooltip: NBT Tooltip 1.7.2
necronomicon: Necronomicon 1.3.0
neruina: Neruina 1.3.0
mixinsquared: MixinSquared 0.1.1
notenoughcrashes: Not Enough Crashes 4.4.7+1.20.2
nvidium: Nvidium 0.2.4-beta
optimalaim: Optimal Aim 1.0
org_jetbrains_annotations: annotations 13.0
owo: oωo 0.11.4+1.20.2
pickblockpro: Pick Block Pro 1.7.21
reeses-sodium-options: Reese's Sodium Options 1.7.0+mc1.20.2-build.97
replaymod: Replay Mod 1.20.2-2.6.14
rrls: Remove Reloading Screen 3.2.3+mc1.20.2-fabric
seedcrackerx: SeedCrackerX 2.14.5
com_seedfinding_latticg: latticg 1.6
com_seedfinding_mc_biome: mc_biome 41a42cb9019a552598f12089059538853e18ec78
com_seedfinding_mc_core: mc_core 144493514fc9bfb735ce21838e48426625f29e43
com_seedfinding_mc_feature: mc_feature 919b7e513cc1e87e029a9cd703fc4e2dc8686229
com_seedfinding_mc_math: mc_math ffd2edcfcc0d18147549c88cc7d8ec6cf21b5b91
com_seedfinding_mc_noise: mc_noise 7e3ba65e181796c4a2a1c8881d840b2254b92962
com_seedfinding_mc_reversal: mc_reversal ca64c0890c106f1a2207623c316fce86f250b918
com_seedfinding_mc_seed: mc_seed 1ead6fcefe7e8de4b3d60cd6c4e993f1e8f33409
com_seedfinding_mc_terrain: mc_terrain b4246cbd5880c4f8745ccb90e1b102bde3448126
seedmapper: SeedMapper 1.5.16
betterconfig: BetterConfig 1.2.1
clientarguments: clientarguments 1.6
shulkerboxtooltip: Shulker Box Tooltip 4.0.7+1.20.2
simple-rpc: Simple RPC 3.2.5
me_hypherionmc_simplerpc_simple-rpc-common: simple-rpc-common 5.0.2
sodium: Sodium 0.5.5
sodium-extra: Sodium Extra 0.5.3+mc1.20.2-build.114
caffeineconfig: CaffeineConfig 1.3.0+1.17
stendhal: Stendhal 1.4.1-1.20.2
libgui: LibGui 9.0.0+1.20.2
jankson: Jankson 6.0.0+j1.2.3
blue_endless_jankson: jankson 1.2.3
libninepatch: LibNinePatch 1.2.0
steppy: Steppy 1.20-1.0.1
supermartijn642configlib: SuperMartijn642's Config Lib 1.1.8+a
supermartijn642corelib: SuperMartijn642's Core Lib 1.1.16
tweakermore: TweakerMore 3.15.1
conditional-mixin: conditional mixin 0.4.1
uiutils: UI Utils 1.4.2
universalcraft: UniversalCraft 318
universalcraft: UniversalCraft 211
vectorientation: Vectorientation 1.0.1a
viabackwards: ViaBackwards 4.9.0-23w42a-SNAPSHOT
viafabric: ViaFabric 0.4.11+50-dev
org_yaml_snakeyaml: snakeyaml 2.2
viafabric-mc120: ViaFabric for 1.20 0.4.11+50-dev
viaversion: ViaVersion 4.9.3-SNAPSHOT
videotape: Video Tape 1.2.1
com_github_krlite_pierced: Pierced v1.2
vigilance: Vigilance 295
waveycapes: WaveyCapes 1.4.2
worldedit: WorldEdit 7.2.17+6544-56d0383
xaerominimap: Xaero's Minimap 23.9.3
xaeroplus: XaeroPlus 1.20.2
net_lenni0451_lambdaevents: LambdaEvents 2.4.0
xaeroworldmap: Xaero's World Map 1.37.2
yet_another_config_lib_v3: YetAnotherConfigLib 3.2.1+1.20.2
com_twelvemonkeys_common_common-image: common-image 3.10.0-SNAPSHOT
com_twelvemonkeys_common_common-io: common-io 3.10.0-SNAPSHOT
com_twelvemonkeys_common_common-lang: common-lang 3.10.0-SNAPSHOT
com_twelvemonkeys_imageio_imageio-core: imageio-core 3.10.0-SNAPSHOT
com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.10.0-SNAPSHOT
com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.10.0-SNAPSHOT
org_quiltmc_parsers_gson: gson 0.2.1
org_quiltmc_parsers_json: json 0.2.1
JVM uptime in seconds: 338.55
Launched Version: fabric-loader-0.15.3-1.20.2
Backend library: LWJGL version 3.3.2-snapshot
Backend API: NVIDIA GeForce RTX 3080/PCIe/SSE2 GL version 4.6.0 NVIDIA 546.33, NVIDIA Corporation
Window size: 2560x1440
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'Blaze Client'
Type: Client (map_client.txt)
Graphics mode: fast
Resource Packs: vanilla, fabric, file/VanillaTweaks_r262181.zip (incompatible), file/better_fire.zip (incompatible), file/Daggers-1.1.0+1.14-latest.zip (incompatible), file/GUI-SimpleStylized_4.0-1.20.2.zip, file/GeoFont-MC-Edge-v1.1.zip (incompatible), file/Mini Items.zip, file/VirtualleEighties (incompatible), file/rpack (incompatible)
Current Language: en_us
Locale: en_US
CPU: 8x 11th Gen Intel(R) Core(TM) i7-11390H @ 3.40GHz
Client Crashes Since Restart: 1
Integrated Server Crashes Since Restart: 0
Suspected Mods: Reese's Sodium Options (reeses-sodium-options), NBT Editor (nbteditor), Replay Mod (replaymod)

commented

After some testing, to cause the crash you must be hovering over an element which is not within another scrolling element. For example, scrolling over the "Done" button in the "Game Rules" selection menu crashes the game, while scrolling within the actual game rules list while hovering over the ON/OFF buttons doesn't cause any issues. This also seems to affect all GUIs.

Can you confirm that this only occurs in situations where scrolling shouldn't do anything anyway?

Based on the nature of the crash and the fact that you're running 1.12.2.1 instead of 1.12.3, I'm guessing this bug has actually existed for a couple of updates now.

commented

One example of this crash was with sodium and an addon with more features. There is a particle tab and when I scroll with this it crashes consistently. However, this only happens when using the mouse built in scroll functionality and not while using the slider.

commented

I just had this happen too and did some testing. It crashes when trying to scroll with the mouse wheel on any button or other UI element which is not scrollable. For example, config icon / button on the top left of Xaero's world map, or scrolling with the mouse wheel while the mouse cursor is on the Options button on the game's main menu, or on any other unscrollable element. It doesn't matter which way you scroll, whether it's up, down, left or right; It always crashes. Thank you for looking into this.

Using fabric-loader-0.15.3-1.20.2 with just these two mods in the mods folder:

  • fabric-api-0.91.2+1.20.2.jar
  • nbteditor-1.12.3.jar
---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!

Time: 2023-12-30 11:49:50
Description: Unexpected error

java.lang.RuntimeException: Error getting method
	at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection.getMethod(Reflection.java:136)
	at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection.lambda$getOptionalMethod$2(Reflection.java:140)
	at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection$1.get(Reflection.java:153)
	at com.luneruniverse.minecraft.mod.nbteditor.multiversion.MVElementParent.method_25401(MVElementParent.java:12)
	at net.minecraft.class_364.method_25401(class_364.java:515)
	at net.minecraft.class_4069.method_20082(class_4069.java:70)
	at java.base/java.util.Optional.filter(Optional.java:218)
	at net.minecraft.class_4069.method_25401(class_4069.java:70)
	at net.minecraft.class_312.method_1598(class_312.java:135)
	at net.minecraft.class_312.method_22687(class_312.java:181)
	at net.minecraft.class_1255.execute(class_1255.java:102)
	at net.minecraft.class_312.method_22685(class_312.java:181)
	at org.lwjgl.glfw.GLFWScrollCallbackI.callback(GLFWScrollCallbackI.java:44)
	at org.lwjgl.system.JNI.invokeV(Native Method)
	at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3509)
	at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:237)
	at net.minecraft.class_310.method_1523(class_310.java:1300)
	at net.minecraft.class_310.method_1514(class_310.java:856)
	at net.minecraft.client.main.Main.main(Main.java:253)
	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)
Caused by: java.lang.NoSuchMethodException: net.minecraft.class_364.method_25401(double,double,double)
	at java.base/java.lang.Class.getDeclaredMethod(Class.java:2675)
	at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection$MethodInvoker.<init>(Reflection.java:89)
	at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection.getMethod(Reflection.java:134)
	... 21 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
	at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection.getMethod(Reflection.java:136)
	at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection.lambda$getOptionalMethod$2(Reflection.java:140)
	at com.luneruniverse.minecraft.mod.nbteditor.multiversion.Reflection$1.get(Reflection.java:153)
	at com.luneruniverse.minecraft.mod.nbteditor.multiversion.MVElementParent.method_25401(MVElementParent.java:12)
	at net.minecraft.class_364.method_25401(class_364.java:515)
	at net.minecraft.class_4069.method_20082(class_4069.java:70)
	at java.base/java.util.Optional.filter(Optional.java:218)
	at net.minecraft.class_4069.method_25401(class_4069.java:70)
	at net.minecraft.class_312.method_1598(class_312.java:135)
	at net.minecraft.class_312.method_22687(class_312.java:181)
	at net.minecraft.class_1255.execute(class_1255.java:102)
	at net.minecraft.class_312.method_22685(class_312.java:181)
	at org.lwjgl.glfw.GLFWScrollCallbackI.callback(GLFWScrollCallbackI.java:44)
	at org.lwjgl.system.JNI.invokeV(Native Method)
	at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3509)
commented

I've now fixed this in v1.13.0! It was technically only tested in the places where it appeared in vanilla, but the fix should also apply here.