3arthh4ckDevelopment / 3arthh4ck-Fabric

3arthh4ck is a 1.12.2 Utility Mod, now ported to Fabric 1.20.4!
MIT License
17 stars 6 forks source link

[BUG] Crash when configuring speed module #61

Open qxvx opened 3 days ago

qxvx commented 3 days ago

Description: I was on the speed module configuring 'mode' and when changing it my game crashed the module was also on while I was configuring it.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'go to the gui and go to movement'
  2. Click on 'Right click on speed make sure its on and change the mode on it until 'Vhop and it crashes the game'
  3. See error

Crashlog

java.lang.ClassCastException: class net.minecraft.class_1941$$Lambda$12778/0x0000000801597a78 cannot be cast to class java.util.HashSet (net.minecraft.class_1941$$Lambda$12778/0x0000000801597a78 is in unnamed module of loader net.fabricmc.loader.impl.launch.knot.KnotClassLoader @57d5872c; java.util.HashSet is in module java.base of loader 'bootstrap') at me.earth.earthhack.impl.modules.movement.speed.SpeedMode$9.move(SpeedMode.java:313) at me.earth.earthhack.impl.modules.movement.speed.ListenerMove.invoke(ListenerMove.java:48) at me.earth.earthhack.impl.modules.movement.speed.ListenerMove.invoke(ListenerMove.java:11) at me.earth.earthhack.api.event.bus.SimpleBus.post(SimpleBus.java:36) at net.minecraft.class_1297.handler$blh000$earthhack-fabric$moveEntityHook_Head(class_1297.java:6593) at net.minecraft.class_1297.method_5784(class_1297.java) at net.minecraft.class_746.method_5784(class_746.java:923) at net.minecraft.class_1309.method_26318(class_1309.java:2339) at net.minecraft.class_1309.method_6091(class_1309.java:2259) at net.minecraft.class_1657.method_6091(class_1657.java:1620) at net.minecraft.class_1309.method_6007(class_1309.java:2743) at net.minecraft.class_1657.method_6007(class_1657.java:582) at net.minecraft.class_746.method_6007(class_746.java:847) at net.minecraft.class_1309.method_5773(class_1309.java:2446) at net.minecraft.class_1657.method_5773(class_1657.java:284) at net.minecraft.class_742.method_5773(class_742.java:59) at net.minecraft.class_746.method_5773(class_746.java:218) at net.minecraft.class_638.method_18646(class_638.java:1184) at net.minecraft.class_1937.method_18472(class_1937.java:492) at net.minecraft.class_638.method_32124(class_638.java:260) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_638.method_18116(class_638.java:256) at net.minecraft.class_310.method_1574(class_310.java:2011) at net.minecraft.class_310.method_1523(class_310.java:1289) 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 me.earth.earthhack.impl.modules.movement.speed.SpeedMode$9.move(SpeedMode.java:313) at me.earth.earthhack.impl.modules.movement.speed.ListenerMove.invoke(ListenerMove.java:48) at me.earth.earthhack.impl.modules.movement.speed.ListenerMove.invoke(ListenerMove.java:11) at me.earth.earthhack.api.event.bus.SimpleBus.post(SimpleBus.java:36) at net.minecraft.class_1297.handler$blh000$earthhack-fabric$moveEntityHook_Head(class_1297.java:6593) at net.minecraft.class_1297.method_5784(class_1297.java) at net.minecraft.class_746.method_5784(class_746.java:923) at net.minecraft.class_1309.method_26318(class_1309.java:2339) at net.minecraft.class_1309.method_6091(class_1309.java:2259) at net.minecraft.class_1657.method_6091(class_1657.java:1620) at net.minecraft.class_1309.method_6007(class_1309.java:2743) at net.minecraft.class_1657.method_6007(class_1657.java:582) at net.minecraft.class_746.method_6007(class_746.java:847) at net.minecraft.class_1309.method_5773(class_1309.java:2446) at net.minecraft.class_1657.method_5773(class_1657.java:284) at net.minecraft.class_742.method_5773(class_742.java:59) at net.minecraft.class_746.method_5773(class_746.java:218) at net.minecraft.class_638.method_18646(class_638.java:1184) at net.minecraft.class_1937.method_18472(class_1937.java:492) at net.minecraft.class_638.method_32124(class_638.java:260) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_638.method_18116(class_638.java:256)

-- Entity being ticked -- Details: Entity Type: minecraft:player (net.minecraft.class_746) Entity ID: 55 Entity Name: 4ndz Entity's Exact location: 15.94, -59.00, 10.95 Entity's Block location: World: (15,-59,10), Section: (at 15,5,10 in 0,-4,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) Entity's Momentum: 0.00, -0.08, 0.00 Entity's Passengers: [] Entity's Vehicle: null Stacktrace: at net.minecraft.class_1937.method_18472(class_1937.java:492) at net.minecraft.class_638.method_32124(class_638.java:260) at net.minecraft.class_5574.method_31791(class_5574.java:54) at net.minecraft.class_638.method_18116(class_638.java:256) at net.minecraft.class_310.method_1574(class_310.java:2011) at net.minecraft.class_310.method_1523(class_310.java:1289) 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: 271.977s Wall uptime: 257.005s High-res time: 253.960s Client ticks: 4846 ticks / 242.300s 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['4ndz'/55, l='ClientLevel', x=15.94, y=-59.00, z=10.95]] Chunk stats: 4096, 809 Level dimension: minecraft:overworld Level spawn location: World: (0,-60,0), Section: (at 0,4,0 in 0,-4,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: 164262 game time, 164262 day time Server brand: fabric Server type: Integrated singleplayer server Tracked entity count: 38

-- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: vanilla, fabric, com_viaversion_viabackwards-common, com_viaversion_viaversion-common, earthhack-fabric, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-containers-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-events-lifecycle-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-message-api-v1, fabric-mining-level-api-v1, fabric-model-loading-api-v1, fabric-models-v0, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-renderer-registries-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-rendering-v0, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, net_raphimc_viaaprilfools, net_raphimc_viabedrock, net_raphimc_vialegacy, sodium, viafabricplus, file/! §f§l§oYUSEI §7§l§oPRIVATE.zip

-- System Details -- Details: Minecraft Version: 1.20.4 Minecraft Version ID: 1.20.4 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: 613406672 bytes (584 MiB) / 1744830464 bytes (1664 MiB) up to 6442450944 bytes (6144 MiB) CPUs: 8 Processor Vendor: GenuineIntel Processor Name: Intel(R) Core(TM) i5-9300HF CPU @ 2.40GHz Identifier: Intel64 Family 6 Model 158 Stepping 13 Microarchitecture: Coffee Lake Frequency (GHz): 2.40 Number of physical packages: 1 Number of physical CPUs: 4 Number of logical CPUs: 8 Graphics card #0 name: NVIDIA GeForce GTX 1650 Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 4095.00 Graphics card #0 deviceId: 0x1f91 Graphics card #0 versionInfo: DriverVersion=32.0.15.5612 Memory slot #0 capacity (MB): 16384.00 Memory slot #0 clockSpeed (GHz): 2.40 Memory slot #0 type: DDR4 Virtual memory max (MB): 18058.24 Virtual memory used (MB): 13263.74 Swap memory total (MB): 1754.00 Swap memory used (MB): 1737.41 JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx6G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Fabric Mods: earthhack-fabric: 3arthh4ck 1.0.3 fabric-api: Fabric API 0.97.1+1.20.4 fabric-api-base: Fabric API Base 0.4.37+78d798af4f fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.50+82b1bb3e4f fabric-biome-api-v1: Fabric Biome API (v1) 13.0.17+78d798af4f fabric-block-api-v1: Fabric Block API (v1) 1.0.17+3e2216cb4f fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.5+78d798af4f fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.47+78d798af4f fabric-client-tags-api-v1: Fabric Client Tags 1.1.8+78d798af4f fabric-command-api-v1: Fabric Command API (v1) 1.2.42+f71b366f4f fabric-command-api-v2: Fabric Command API (v2) 2.2.21+78d798af4f fabric-commands-v0: Fabric Commands (v0) 0.2.59+df3654b34f fabric-containers-v0: Fabric Containers (v0) 0.1.87+df3654b34f fabric-content-registries-v0: Fabric Content Registries (v0) 5.0.16+78d798af4f fabric-convention-tags-v1: Fabric Convention Tags 1.5.11+78d798af4f fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.24+78d798af4f fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.1.5+b90db5744f fabric-data-generation-api-v1: Fabric Data Generation API (v1) 13.2.5+5c0133444f fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.63+6605d1a84f fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.2+09fc25014f fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.2+389931eb4f fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.75+df3654b34f fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.47+78d798af4f fabric-item-api-v1: Fabric Item API (v1) 2.3.0+bcdd12964f fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.27+ee30b13a4f fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.42+78d798af4f fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.40+df3654b34f fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.3.1+a67ffb5d4f fabric-loot-api-v2: Fabric Loot API (v2) 2.1.10+78d798af4f fabric-message-api-v1: Fabric Message API (v1) 6.0.6+78d798af4f fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.66+78d798af4f fabric-model-loading-api-v1: Fabric Model Loading API (v1) 1.0.9+78d798af4f fabric-models-v0: Fabric Models (v0) 0.4.8+9386d8a74f fabric-networking-api-v1: Fabric Networking API (v1) 3.1.8+2e5ac5484f fabric-object-builder-api-v1: Fabric Object Builder API (v1) 13.1.0+dba1195c4f fabric-particles-v1: Fabric Particles (v1) 1.1.8+78d798af4f fabric-recipe-api-v1: Fabric Recipe API (v1) 2.0.21+78d798af4f fabric-registry-sync-v0: Fabric Registry Sync (v0) 4.0.20+ee30b13a4f fabric-renderer-api-v1: Fabric Renderer API (v1) 3.2.5+78d798af4f fabric-renderer-indigo: Fabric Renderer - Indigo 1.5.6+d331d3144f fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.54+df3654b34f fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.43+73761d2e4f fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.2+e761c6694f fabric-rendering-v0: Fabric Rendering (v0) 1.1.57+df3654b34f fabric-rendering-v1: Fabric Rendering (v1) 3.2.1+6fd945a04f fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.15+78d798af4f fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.21+ee30b13a4f fabric-screen-api-v1: Fabric Screen API (v1) 2.0.18+78d798af4f fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.56+78d798af4f fabric-sound-api-v1: Fabric Sound API (v1) 1.0.18+78d798af4f fabric-transfer-api-v1: Fabric Transfer API (v1) 4.0.12+90f2d7b14f fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 5.0.15+78d798af4f fabricloader: Fabric Loader 0.15.11 mixinextras: MixinExtras 0.3.5 java: OpenJDK 64-Bit Server VM 17 minecraft: Minecraft 1.20.4 sodium: Sodium 0.5.8+mc1.20.4 viafabricplus: ViaFabricPlus 3.1.1 com_google_code_findbugs_jsr305: jsr305 3.0.2 com_vdurmont_semver4j: semver4j 3.1.0 com_viaversion_viabackwards-common: viabackwards-common 4.10.0 com_viaversion_viaversion-common: viaversion-common 4.10.0 de_florianmichael_classic4j: Classic4J 2.0.2 io_jsonwebtoken_jjwt-api: jjwt-api 0.12.5 io_jsonwebtoken_jjwt-gson: jjwt-gson 0.12.5 io_jsonwebtoken_jjwt-impl: jjwt-impl 0.12.5 net_jodah_expiringmap: expiringmap 0.5.10 net_lenni0451_commons_httpclient: httpclient 1.4.1 net_lenni0451_mcping: MCPing 1.4.0 net_lenni0451_mcstructs-bedrock_forms: forms 1.2.0 net_lenni0451_mcstructs-bedrock_text: text 1.2.0 net_lenni0451_reflect: Reflect 1.3.2 net_raphimc_minecraftauth: MinecraftAuth 4.0.0 net_raphimc_viaaprilfools: ViaAprilFools 2.0.11 net_raphimc_viabedrock: ViaBedrock 0.0.6-SNAPSHOT net_raphimc_vialegacy: ViaLegacy 2.2.22 net_raphimc_vialoader: ViaLoader 2.2.13 org_cloudburstmc_netty_netty-transport-raknet: netty-transport-raknet 1.0.0.CR3-SNAPSHOT org_iq80_leveldb_leveldb: leveldb 0.12 org_iq80_leveldb_leveldb-api: leveldb-api 0.12 org_lz4_lz4-pure-java: lz4-pure-java 1.8.0 org_yaml_snakeyaml: snakeyaml 2.2 Launched Version: fabric-loader-0.15.11-1.20.4 Launcher name: minecraft-launcher Backend library: LWJGL version 3.3.2-snapshot Backend API: NVIDIA GeForce GTX 1650/PCIe/SSE2 GL version 3.2.0 NVIDIA 556.12, NVIDIA Corporation Window size: 1920x991 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fabric'; Server brand changed to 'fabric' Universe: 400921fb54442d18 Type: Integrated Server (map_client.txt) Graphics mode: fast Render Distance: 14/14 chunks Resource Packs: vanilla, fabric, file/! §f§l§oYUSEI §7§l§oPRIVATE.zip (incompatible) Current Language: en_us Locale: en_GB CPU: 8x Intel(R) Core(TM) i5-9300HF CPU @ 2.40GHz Server Running: true Player Count: 1 / 8; [class_3222['4ndz'/55, l='ServerLevel[New World]', x=15.94, y=-59.00, z=10.95]] Data Packs: vanilla, fabric, fabric-convention-tags-v1 Enabled Feature Flags: minecraft:vanilla World Generation: Stableu!

Checklist