IMB11 / SkinShuffle

Choose and change your skin in-game!
https://modrinth.com/mod/skinshuffle
Other
17 stars 8 forks source link

crashes when there is a collision with the button "Skin presets" #75

Open latussus opened 3 days ago

latussus commented 3 days ago

Describe the issue

the first time I launched the mod everything was fine, the next time it started crashing with an error

https://github.com/IMB11/SkinShuffle/assets/174364842/55118c94-1d4b-47cd-b16b-6f8153858ed2

error ---- Minecraft Crash Report ---- // Who set us up the TNT?

Time: 2024-07-01 19:39:41 Description: Unexpected error

java.lang.NullPointerException: Cannot invoke "net.minecraft.class_1011.method_4307()" because "this.field_5200" is null at net.minecraft.class_1043.method_22793(class_1043.java:24) at com.mojang.blaze3d.systems.RenderSystem.replayQueue(RenderSystem.java:226) at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:213) at net.minecraft.class_1041.method_15998(class_1041.java:288) at net.minecraft.class_310.method_1523(class_310.java:1241) at net.minecraft.class_310.method_1514(class_310.java:802) at net.minecraft.client.main.Main.main(Main.java:250) 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.minecraft.class_1043.method_22793(class_1043.java:24) at com.mojang.blaze3d.systems.RenderSystem.replayQueue(RenderSystem.java:226) at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:213)

-- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: vanilla, fabric, file/Default-Dark-Mode-1.20-2023.7.0.zip, file/SpawnEgg3D-23w51b.zip, replaymod_lang Stacktrace: at net.minecraft.class_6360.method_36565(class_6360.java:49) at net.minecraft.class_310.method_1587(class_310.java:2413) at net.minecraft.class_310.method_1514(class_310.java:826) at net.minecraft.client.main.Main.main(Main.java:250) 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)

-- System Details -- Details: Minecraft Version: 1.20.1 Minecraft Version ID: 1.20.1 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: 446536992 bytes (425 MiB) / 1107296256 bytes (1056 MiB) up to 2147483648 bytes (2048 MiB) CPUs: 8 Processor Vendor: GenuineIntel Processor Name: Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz Identifier: Intel64 Family 6 Model 58 Stepping 9 Microarchitecture: Ivy Bridge (Client) Frequency (GHz): 3.50 Number of physical packages: 1 Number of physical CPUs: 4 Number of logical CPUs: 8 Graphics card #0 name: NVIDIA GeForce GTX 950 Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 2048.00 Graphics card #0 deviceId: 0x1402 Graphics card #0 versionInfo: DriverVersion=31.0.15.3623 Memory slot #0 capacity (MB): 8192.00 Memory slot #0 clockSpeed (GHz): 1.07 Memory slot #0 type: DDR3 Memory slot #1 capacity (MB): 4096.00 Memory slot #1 clockSpeed (GHz): 1.07 Memory slot #1 type: DDR3 Memory slot #2 capacity (MB): 4096.00 Memory slot #2 clockSpeed (GHz): 1.07 Memory slot #2 type: DDR3 Virtual memory max (MB): 21715.50 Virtual memory used (MB): 15471.03 Swap memory total (MB): 5376.00 Swap memory used (MB): 485.28 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: bendy-lib: Bendy api 4.0.0 e4mc_minecraft: e4mc 5.0.0 emotecraft: Emotecraft 2.2.7-b.build.50 emotes-compat-rp: Emotecraft compatibility layer 1.0.2 fabric-api: Fabric API 0.92.2+1.20.1 fabric-api-base: Fabric API Base 0.4.31+1802ada577 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.36+1802ada577 fabric-biome-api-v1: Fabric Biome API (v1) 13.0.13+1802ada577 fabric-block-api-v1: Fabric Block API (v1) 1.0.11+1802ada577 fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.1+1802ada577 fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.41+1802ada577 fabric-client-tags-api-v1: Fabric Client Tags 1.1.2+1802ada577 fabric-command-api-v1: Fabric Command API (v1) 1.2.34+f71b366f77 fabric-command-api-v2: Fabric Command API (v2) 2.2.13+1802ada577 fabric-commands-v0: Fabric Commands (v0) 0.2.51+df3654b377 fabric-containers-v0: Fabric Containers (v0) 0.1.64+df3654b377 fabric-content-registries-v0: Fabric Content Registries (v0) 4.0.11+1802ada577 fabric-convention-tags-v1: Fabric Convention Tags 1.5.5+1802ada577 fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.19+1802ada577 fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.0.0+de0fd6d177 fabric-data-generation-api-v1: Fabric Data Generation API (v1) 12.3.4+1802ada577 fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.54+1802ada577 fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.0+1c78457f77 fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.6.2+1802ada577 fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.63+df3654b377 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.40+1802ada577 fabric-item-api-v1: Fabric Item API (v1) 2.1.28+1802ada577 fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.12+1802ada577 fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.37+1802ada577 fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.35+df3654b377 fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.22+1802ada577 fabric-loot-api-v2: Fabric Loot API (v2) 1.2.1+1802ada577 fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.45+9e7660c677 fabric-message-api-v1: Fabric Message API (v1) 5.1.9+1802ada577 fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.50+1802ada577 fabric-model-loading-api-v1: Fabric Model Loading API (v1) 1.0.3+1802ada577 fabric-models-v0: Fabric Models (v0) 0.4.2+9386d8a777 fabric-networking-api-v1: Fabric Networking API (v1) 1.3.11+1802ada577 fabric-networking-v0: Fabric Networking (v0) 0.3.51+df3654b377 fabric-object-builder-api-v1: Fabric Object Builder API (v1) 11.1.3+1802ada577 fabric-particles-v1: Fabric Particles (v1) 1.1.2+1802ada577 fabric-recipe-api-v1: Fabric Recipe API (v1) 1.0.21+1802ada577 fabric-registry-sync-v0: Fabric Registry Sync (v0) 2.3.3+1802ada577 fabric-renderer-api-v1: Fabric Renderer API (v1) 3.2.1+1802ada577 fabric-renderer-indigo: Fabric Renderer - Indigo 1.5.2+85287f9f77 fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.46+df3654b377 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.37+92a0d36777 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.28+1802ada577 fabric-rendering-v0: Fabric Rendering (v0) 1.1.49+df3654b377 fabric-rendering-v1: Fabric Rendering (v1) 3.0.8+1802ada577 fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.8+1802ada577 fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.10+1802ada577 fabric-screen-api-v1: Fabric Screen API (v1) 2.0.8+1802ada577 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.30+1802ada577 fabric-sound-api-v1: Fabric Sound API (v1) 1.0.13+1802ada577 fabric-transfer-api-v1: Fabric Transfer API (v1) 3.3.5+8dd72ea377 fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 4.3.1+1802ada577 fabric-language-kotlin: Fabric Language Kotlin 1.11.0+kotlin.2.0.0 org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.0.0 org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.0.0 org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.0.0 org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.0.0 org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.24.0 org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.8.1 org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.8.1 org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.6.0 org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.6.3 org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.6.3 org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.6.3 fabricloader: Fabric Loader 0.15.11 mixinextras: MixinExtras 0.3.5 figura: Figura 0.1.4+1.20.1 com_github_figuramc_luaj_luaj-core: luaj-core 3.0.8-figura com_github_figuramc_luaj_luaj-jse: luaj-jse 3.0.8-figura com_neovisionaries_nv-websocket-client: nv-websocket-client 2.14 freecam: Freecam (Modrinth Edition) 1.2.1+1.20 cloth-config: Cloth Config v11 11.1.106 cloth-basic-math: cloth-basic-math 0.6.1 indium: Indium 1.0.32+mc1.20.1 java: OpenJDK 64-Bit Server VM 17 lambdynlights: LambDynamicLights 2.3.2+1.20.1 pride: Pride Lib 1.2.0+1.19.4 spruceui: SpruceUI 5.0.0+1.20 minecraft: Minecraft 1.20.1 modmenu: Mod Menu 7.2.1 plasmovoice: Plasmo Voice 2.0.10 aopalliance_aopalliance: aopalliance 1.0 com_google_inject_guice: guice 5.0.1 fabric-permissions-api-v0: fabric-permissions-api 0.2-SNAPSHOT javax_inject_javax_inject: javax.inject 1 player-animator: Player Animator 1.0.2-rc1+1.20 replaymod: Replay Mod 1.20.1-2.6.15 skinshuffle: SkinShuffle 2.0.0+1.20.1 cicada: CICADA 0.8.0+1.20.1 com_konghq_unirest-java_standalone: unirest-java 3.11.9 commons-validator_commons-validator: commons-validator 1.7 org_jsoup_jsoup: jsoup 1.16.1 org_mineskin_java-client: java-client 1.2.4-SNAPSHOT sodium: Sodium 0.5.10+mc1.20.1 xaerominimap: Xaero's Minimap 24.2.0 yet_another_config_lib_v3: YetAnotherConfigLib 3.5.0+1.20.1-fabric com_twelvemonkeys_common_common-image: common-image 3.10.0 com_twelvemonkeys_common_common-io: common-io 3.10.0 com_twelvemonkeys_common_common-lang: common-lang 3.10.0 com_twelvemonkeys_imageio_imageio-core: imageio-core 3.10.0 com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.10.0 com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.10.0 org_quiltmc_parsers_gson: gson 0.2.1 org_quiltmc_parsers_json: json 0.2.1 zoomify: Zoomify 2.14.0+1.20.1 com_akuleshov7_ktoml-core-jvm: ktoml-core-jvm 0.5.1 Launched Version: fabric-loader-0.15.11-1.20.1 Backend library: LWJGL version 3.3.1 SNAPSHOT Backend API: NVIDIA GeForce GTX 950/PCIe/SSE2 GL version 3.2.0 NVIDIA 536.23, NVIDIA Corporation Window size: 1920x1137 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fabric' Type: Client (map_client.txt) Graphics mode: fancy Resource Packs: vanilla, fabric, file/Default-Dark-Mode-1.20-2023.7.0.zip, file/SpawnEgg3D-23w51b.zip (incompatible) Current Language: ru_ru CPU: 8x Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz

Relevant log output

No response

SkinShuffle version

Fabric 1.20-1.20.1 2.0.0

Extra information

No response

IMB11 commented 2 days ago

Please upload the full latest.log when the crash occurs. Upload it to mc-logs instead of pasting it too :+1: