KyaniteMods / DeeperAndDarker

Adding more to Minecraft's Deep Dark!
https://www.curseforge.com/minecraft/mc-mods/deeperdarker
GNU Affero General Public License v3.0
78 stars 26 forks source link

Crash at startup #339

Closed BatJPJonyGod closed 2 months ago

BatJPJonyGod commented 2 months ago

Minecraft 1.21 Deeper and Darker 1.3.0 Fabric

The game crash at startup as soon as there is Sound Physics Remastered or Variant Chests installed.

Steps to reproduce the behavior:

  1. Install Deeper and Darker 1.3.0 on Minecraft 1.21 with Fabric
  2. Install either Sound Physics Remastered or Variant Chests, or both
  3. Start Minecraft
  4. See error

Screenshots: Screenshot 2024-08-22 003707

---- Minecraft Crash Report ---- // I let you down. Sorry :(

Time: 2024-08-22 00:36:58 Description: Bootstrap

java.lang.ExceptionInInitializerError at net.minecraft.class_2358.(class_2358.java:43) at net.minecraft.class_2966.method_12851(class_2966.java:52) at net.minecraft.client.main.Main.main(Main.java:130) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) 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.RuntimeException: Mixin transformation of net.minecraft.class_2766 failed at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427) at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) at net.minecraft.class_2741.(class_2741.java:144) ... 6 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ... 11 more Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [mixins.mm.json:net.minecraft.class_2766 from mod mm] from phase [DEFAULT] in config [mixins.mm.json] FAILED during APPLY at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ... 14 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinApplicatorException: Unexpecteded RuntimeException whilst applying the mixin class: [PreApply Phase -> mixins.mm.json:net.minecraft.class_2766 from mod mm] at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:280) at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437) at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418) at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ... 14 more Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_3414 failed at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427) at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) at com.kyanite.deeperdarker.DeeperDarkerEarlyRisers.lambda$run$0(DeeperDarkerEarlyRisers.java:24) at com.chocohead.mm.api.EnumAdder$EnumAddition.getParameters(EnumAdder.java:71) at com.chocohead.mm.EnumExtender.lambda$makeEnumExtender$0(EnumExtender.java:186) at com.chocohead.mm.Plugin.preApply(Plugin.java:378) at org.spongepowered.asm.mixin.transformer.PluginHandle.preApply(PluginHandle.java:158) at org.spongepowered.asm.mixin.transformer.MixinInfo.preApply(MixinInfo.java:1358) at org.spongepowered.asm.mixin.transformer.MixinTargetContext.preApply(MixinTargetContext.java:1329) at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:224) ... 17 more Caused by: org.spongepowered.asm.mixin.transformer.throwables.ReEntrantTransformerError: Re-entrance error. at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:352) at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ... 29 more

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

-- Head -- Thread: main Stacktrace: at net.minecraft.class_2358.(class_2358.java:43) at net.minecraft.class_2966.method_12851(class_2966.java:52)

-- Initialization -- Details: Modules: ADVAPI32.dll:Advanced Windows 32 Base API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation COMCTL32.dll:User Experience Controls Library:6.10 (WinBuild.160101.0800):Microsoft Corporation CRYPTBASE.dll:Base cryptographic API DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation CRYPTSP.dll:Cryptographic Service Provider API:10.0.22621.3672 (WinBuild.160101.0800):Microsoft Corporation DBGHELP.DLL:Windows Image Helper:10.0.22621.3593 (WinBuild.160101.0800):Microsoft Corporation DNSAPI.dll:DNS Client API DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation GDI32.dll:GDI Client DLL:10.0.22621.4036 (WinBuild.160101.0800):Microsoft Corporation IMM32.DLL:Multi-User Windows IMM32 API Client DLL:10.0.22621.3374 (WinBuild.160101.0800):Microsoft Corporation IPHLPAPI.DLL:IP Helper API:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation KERNEL32.DLL:Windows NT BASE API Client DLL:10.0.22621.4036 (WinBuild.160101.0800):Microsoft Corporation KERNELBASE.dll:Windows NT BASE API Client DLL:10.0.22621.4036 (WinBuild.160101.0800):Microsoft Corporation NSI.dll:NSI User-mode interface DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation OLEAUT32.dll:OLEAUT32.DLL:10.0.22621.3672 (WinBuild.160101.0800):Microsoft Corporation Ole32.dll:Microsoft OLE for Windows:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation POWRPROF.dll:Power Profile Helper DLL:10.0.22621.4162 (WinBuild.160101.0800):Microsoft Corporation PSAPI.DLL:Process Status Helper:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation Pdh.dll:Windows Performance Data Helper DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation RPCRT4.dll:Remote Procedure Call Runtime:10.0.22621.2506 (WinBuild.160101.0800):Microsoft Corporation SHCORE.dll:SHCORE:10.0.22621.4162 (WinBuild.160101.0800):Microsoft Corporation SHELL32.dll:Windows Shell Common Dll:10.0.22621.4162 (WinBuild.160101.0800):Microsoft Corporation UMPDC.dll:User Mode Power Dependency Coordinator:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation USER32.dll:Multi-User Windows USER API Client DLL:10.0.22621.4162 (WinBuild.160101.0800):Microsoft Corporation USERENV.dll:Userenv:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation VCRUNTIME140.dll:Microsoft® C Runtime Library:14.29.30139.0 built by: vcwrkspc:Microsoft Corporation VERSION.dll:Version Checking and File Installation Libraries:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation WINHTTP.dll:Windows HTTP Services:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation WINMM.dll:MCI API DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation WS2_32.dll:Windows Socket 2.0 32-Bit DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation amsi.dll:Anti-Malware Scan Interface:10.0.22621.3527 (WinBuild.160101.0800):Microsoft Corporation aswAMSI.dll:Avast AMSI COM object:24.7.9311.0:Gen Digital Inc. aswhook.dll:Avast Hook Library:24.7.9311.0:AVAST Software bcrypt.dll:Windows Cryptographic Primitives Library:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation bcryptPrimitives.dll:Windows Cryptographic Primitives Library:10.0.22621.3672 (WinBuild.160101.0800):Microsoft Corporation clbcatq.dll:COM+ Configuration Catalog:2001.12.10941.16384 (WinBuild.160101.0800):Microsoft Corporation combase.dll:Microsoft COM for Windows:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation dbgcore.DLL:Windows Core Debugging Helpers:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation fwpuclnt.dll:FWP/IPsec User-Mode API:10.0.22621.2506 (WinBuild.160101.0800):Microsoft Corporation gdi32full.dll:GDI Client DLL:10.0.22621.3958 (WinBuild.160101.0800):Microsoft Corporation java.dll:OpenJDK Platform binary:21.0.3.0:Microsoft javaw.exe:OpenJDK Platform binary:21.0.3.0:Microsoft jimage.dll:OpenJDK Platform binary:21.0.3.0:Microsoft jli.dll:OpenJDK Platform binary:21.0.3.0:Microsoft jna9505115575798459271.dll:JNA native library:7.0.0:Java(TM) Native Access (JNA) jsvml.dll:OpenJDK Platform binary:21.0.3.0:Microsoft jvm.dll:OpenJDK 64-Bit server VM:21.0.3.0:Microsoft kernel.appcore.dll:AppModel API Host:10.0.22621.3958 (WinBuild.160101.0800):Microsoft Corporation management.dll:OpenJDK Platform binary:21.0.3.0:Microsoft management_ext.dll:OpenJDK Platform binary:21.0.3.0:Microsoft msvcp140.dll:Microsoft® C Runtime Library:14.29.30139.0 built by: vcwrkspc:Microsoft Corporation msvcp_win.dll:Microsoft® C Runtime Library:10.0.22621.3374 (WinBuild.160101.0800):Microsoft Corporation msvcrt.dll:Windows NT CRT DLL:7.0.22621.2506 (WinBuild.160101.0800):Microsoft Corporation mswsock.dll:Microsoft Windows Sockets 2.0 Service Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation napinsp.dll:E-mail Naming Shim Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation net.dll:OpenJDK Platform binary:21.0.3.0:Microsoft nio.dll:OpenJDK Platform binary:21.0.3.0:Microsoft nlansp_c.dll:NLA Namespace Service Provider DLL:10.0.22621.3672 (WinBuild.160101.0800):Microsoft Corporation ntdll.dll:NT Layer DLL:10.0.22621.3374 (WinBuild.160101.0800):Microsoft Corporation perfos.dll:Windows System Performance Objects DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation pfclient.dll:SysMain Client:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation pnrpnsp.dll:PNRP Name Space Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation profapi.dll:User Profile Basic API:10.0.22621.3527 (WinBuild.160101.0800):Microsoft Corporation rasadhlp.dll:Remote Access AutoDial Helper:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation rsaenh.dll:Microsoft Enhanced Cryptographic Provider:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation sechost.dll:Host for SCM/SDDL/LSA Lookup APIs:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation shlwapi.dll:Shell Light-weight Utility Library:10.0.22621.4162 (WinBuild.160101.0800):Microsoft Corporation ucrtbase.dll:Microsoft® C Runtime Library:10.0.22621.3593 (WinBuild.160101.0800):Microsoft Corporation vcruntime140_1.dll:Microsoft® C Runtime Library:14.29.30139.0 built by: vcwrkspc:Microsoft Corporation verify.dll:OpenJDK Platform binary:21.0.3.0:Microsoft win32u.dll:Win32u:10.0.22621.4037 (WinBuild.160101.0800):Microsoft Corporation windows.storage.dll:Microsoft WinRT Storage API:10.0.22621.4162 (WinBuild.160101.0800):Microsoft Corporation winrnr.dll:LDAP RnR Provider DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation wintypes.dll:Windows Base Types DLL:10.0.22621.1 (WinBuild.160101.0800):Microsoft Corporation wshbth.dll:Windows Sockets Helper DLL:10.0.22621.3958 (WinBuild.160101.0800):Microsoft Corporation zip.dll:OpenJDK Platform binary:21.0.3.0:Microsoft Stacktrace: at net.minecraft.client.main.Main.main(Main.java:130) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) 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.21 Minecraft Version ID: 1.21 Operating System: Windows 11 (amd64) version 10.0 Java Version: 21.0.3, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 87963592 bytes (83 MiB) / 327155712 bytes (312 MiB) up to 8858370048 bytes (8448 MiB) CPUs: 12 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen 5 5600X 6-Core Processor
Identifier: AuthenticAMD Family 25 Model 33 Stepping 0 Microarchitecture: Zen 3 Frequency (GHz): 3.69 Number of physical packages: 1 Number of physical CPUs: 6 Number of logical CPUs: 12 Graphics card #0 name: NVIDIA GeForce RTX 3060 Graphics card #0 vendor: NVIDIA Graphics card #0 VRAM (MiB): 12288.00 Graphics card #0 deviceId: VideoController1 Graphics card #0 versionInfo: 32.0.15.6094 Memory slot #0 capacity (MiB): 8192.00 Memory slot #0 clockSpeed (GHz): 2.13 Memory slot #0 type: DDR4 Memory slot #1 capacity (MiB): 16384.00 Memory slot #1 clockSpeed (GHz): 2.13 Memory slot #1 type: DDR4 Memory slot #2 capacity (MiB): 16384.00 Memory slot #2 clockSpeed (GHz): 2.13 Memory slot #2 type: DDR4 Virtual memory max (MiB): 46791.89 Virtual memory used (MiB): 19305.95 Swap memory total (MiB): 5888.00 Swap memory used (MiB): 38.19 Space in storage for jna.tmpdir (MiB): available: 118389.67, total: 953043.00 Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 118389.67, total: 953043.00 Space in storage for io.netty.native.workdir (MiB): available: 118389.67, total: 953043.00 Space in storage for java.io.tmpdir (MiB): available: 118389.67, total: 953043.00 Space in storage for workdir (MiB): available: 118389.67, total: 953043.00 JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx8448m -Xms256m Fabric Mods: cloth-config: Cloth Config v15 15.0.130 cloth-basic-math: cloth-basic-math 0.6.1 deeperdarker: Deeper and Darker 1.3.0 customportalapi: Custom Portal Api 0.0.1-beta66-1.21 mm: Manningham Mills 2.3 fabric-api: Fabric API 0.102.0+1.21 fabric-api-base: Fabric API Base 0.4.42+6573ed8cd1 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.68+b5597344d1 fabric-biome-api-v1: Fabric Biome API (v1) 13.0.29+5bd9f1bcd1 fabric-block-api-v1: Fabric Block API (v1) 1.0.22+0af3f5a7d1 fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.10+6573ed8cd1 fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.52+0af3f5a7d1 fabric-client-tags-api-v1: Fabric Client Tags 1.1.15+6573ed8cd1 fabric-command-api-v1: Fabric Command API (v1) 1.2.49+f71b366fd1 fabric-command-api-v2: Fabric Command API (v2) 2.2.28+6ced4dd9d1 fabric-commands-v0: Fabric Commands (v0) 0.2.66+df3654b3d1 fabric-content-registries-v0: Fabric Content Registries (v0) 8.0.16+b5597344d1 fabric-convention-tags-v1: Fabric Convention Tags 2.0.19+7f945d5bd1 fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.5.0+c5e2b5c6d1 fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.29+0af3f5a7d1 fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.1.27+6a6dfa19d1 fabric-data-generation-api-v1: Fabric Data Generation API (v1) 20.2.16+16c4ae25d1 fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.0+6fc22b99d1 fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.12+6fc22b99d1 fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.12+ba9dae06d1 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.53+6ced4dd9d1 fabric-item-api-v1: Fabric Item API (v1) 11.0.0+afdfc921d1 fabric-item-group-api-v1: Fabric Item Group API (v1) 4.1.4+78017270d1 fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.47+0af3f5a7d1 fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.45+df3654b3d1 fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.3.12+6c1df360d1 fabric-loot-api-v2: Fabric Loot API (v2) 3.0.14+3f89f5a5d1 fabric-loot-api-v3: Fabric Loot API (v3) 1.0.2+3f89f5a5d1 fabric-message-api-v1: Fabric Message API (v1) 6.0.13+6573ed8cd1 fabric-model-loading-api-v1: Fabric Model Loading API (v1) 2.0.0+fe474d6bd1 fabric-networking-api-v1: Fabric Networking API (v1) 4.2.2+60c3209bd1 fabric-object-builder-api-v1: Fabric Object Builder API (v1) 15.2.0+a551f7a4d1 fabric-particles-v1: Fabric Particles (v1) 4.0.2+6573ed8cd1 fabric-recipe-api-v1: Fabric Recipe API (v1) 5.0.12+65089712d1 fabric-registry-sync-v0: Fabric Registry Sync (v0) 5.1.2+60c3209bd1 fabric-renderer-api-v1: Fabric Renderer API (v1) 3.4.0+c705a49cd1 fabric-renderer-indigo: Fabric Renderer - Indigo 1.7.0+c705a49cd1 fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.68+df3654b3d1 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.48+73761d2ed1 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.6+b5597344d1 fabric-rendering-v0: Fabric Rendering (v0) 1.1.71+df3654b3d1 fabric-rendering-v1: Fabric Rendering (v1) 5.0.5+df16efd0d1 fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 4.3.0+8dc279b1d1 fabric-resource-loader-v0: Fabric Resource Loader (v0) 1.3.0+56599129d1 fabric-screen-api-v1: Fabric Screen API (v1) 2.0.24+b5597344d1 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.86+b5597344d1 fabric-sound-api-v1: Fabric Sound API (v1) 1.0.23+6573ed8cd1 fabric-transfer-api-v1: Fabric Transfer API (v1) 5.1.16+3dccd343d1 fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 6.1.0+176f9036d1 fabricloader: Fabric Loader 0.16.2 mixinextras: MixinExtras 0.4.1 java: OpenJDK 64-Bit Server VM 21 minecraft: Minecraft 1.21 owo: oωo 0.12.11+1.21 blue_endless_jankson: jankson 1.2.2 io_wispforest_endec: endec 0.1.5 io_wispforest_endec_gson: gson 0.1.3 io_wispforest_endec_jankson: jankson 0.1.3 io_wispforest_endec_netty: netty 0.1.2 sound_physics_remastered: Sound Physics Remastered 1.21.1-1.4.6 variantchests: Variant Chests 2.0.1 Launched Version: fabric-loader-0.16.2-1.21 Launcher name: minecraft-launcher Backend library: LWJGL version 3.3.3-snapshot Backend API: Unknown Window size: GFLW Platform: GL Caps: ERR GL debug messages: Is Modded: Definitely; Client brand changed to 'fabric' Universe: 404 Type: Client (map_client.txt) Locale: en_US System encoding: Cp1252 File encoding: UTF-8 CPU:

philipgp28 commented 2 months ago

same here

Pedro270707 commented 2 months ago

Fixed in 1.3.1 https://github.com/KyaniteMods/DeeperAndDarker/commit/db83f54f46b9bb3d8c64a78545331fa1856f604e