YUNG-GANG / YUNGs-API

API for my Minecraft mods
GNU Lesser General Public License v3.0
22 stars 12 forks source link

Yungs API Crashing #63

Closed payphone101 closed 3 months ago

payphone101 commented 6 months ago

I am running Arclight jar (fabric with plugins) for 1.20.4 and for some reason YungsAPI keeps crashing the server. Error log below. ---- Minecraft Crash Report ---- // But it works on my machine.

Time: 2024-02-28 07:47:39 Description: Exception initializing level

java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_3499 failed at net.minecraft.class_3781.method_27233(class_3781.java:85) at net.minecraft.class_3781.method_16627(class_3781.java:111) at com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.JigsawManager.getPosOfJigsawBlockWithName(JigsawManager.java:252) at com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.JigsawManager.getStartPiece(JigsawManager.java:187) at com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.JigsawManager.assembleJigsawStructure(JigsawManager.java:61) at com.yungnickyoung.minecraft.yungsapi.api.YungJigsawManager.assembleJigsawStructure(YungJigsawManager.java:70) at com.yungnickyoung.minecraft.yungsapi.world.structure.YungJigsawStructure.method_38676(YungJigsawStructure.java:197) at net.minecraft.class_3195.method_47932(class_3195.java:199) at net.minecraft.class_3195.method_41614(class_3195.java:125) at net.minecraft.class_2794.method_41044(ChunkGeneratorMixin.java:513) at net.minecraft.class_2794.method_41041(ChunkGeneratorMixin.java:466) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at net.minecraft.class_2794.method_16129(ChunkGeneratorMixin.java:448) at net.minecraft.class_2806.method_39464(class_2806.java:54) at net.minecraft.class_2806.method_12154(class_2806.java:252) at net.minecraft.class_3898.method_17225(ChunkMapMixin.java:671) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at net.minecraft.class_3898.method_17224(ChunkMapMixin.java:660) at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150) at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) at net.minecraft.class_3900.method_17634(class_3900.java:62) at net.minecraft.class_3846.method_16907(class_3846.java:91) at net.minecraft.class_3846.method_16900(class_3846.java:146) at net.minecraft.class_3846.run(class_3846.java:102) at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

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

-- Head -- Thread: Server thread Stacktrace: at net.minecraft.class_3781.method_27233(class_3781.java:85) at net.minecraft.class_3781.method_16627(class_3781.java:111) at com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.JigsawManager.getPosOfJigsawBlockWithName(JigsawManager.java:252) at com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.JigsawManager.getStartPiece(JigsawManager.java:187) at com.yungnickyoung.minecraft.yungsapi.world.structure.jigsaw.JigsawManager.assembleJigsawStructure(JigsawManager.java:61) at com.yungnickyoung.minecraft.yungsapi.api.YungJigsawManager.assembleJigsawStructure(YungJigsawManager.java:70) at com.yungnickyoung.minecraft.yungsapi.world.structure.YungJigsawStructure.method_38676(YungJigsawStructure.java:197) at net.minecraft.class_3195.method_47932(class_3195.java:199) at net.minecraft.class_3195.method_41614(class_3195.java:125) at net.minecraft.class_2794.method_41044(ChunkGeneratorMixin.java:513) at net.minecraft.class_2794.method_41041(ChunkGeneratorMixin.java:466) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at net.minecraft.class_2794.method_16129(ChunkGeneratorMixin.java:448) at net.minecraft.class_2806.method_39464(class_2806.java:54) at net.minecraft.class_2806.method_12154(class_2806.java:252) at net.minecraft.class_3898.method_17225(ChunkMapMixin.java:671) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at net.minecraft.class_3898.method_17224(ChunkMapMixin.java:660) at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150) at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) at net.minecraft.class_3900.method_17634(class_3900.java:62) at net.minecraft.class_3846.method_16907(class_3846.java:91) at net.minecraft.class_3846.method_16900(class_3846.java:146)

-- Affected level -- Details: All players: 0 total; [] Chunk stats: 625 Level dimension: minecraft:overworld Level spawn location: World: (8,64,8), Section: (at 8,0,8 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: 0 game time, 0 day time Level name: S2 Prototype1 Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Known server brands: fabric arclight/Whisper Removed feature flags: Level was modded: true Level storage version: 0x04ABD - Anvil Loaded entity count: 0 Stacktrace: at net.minecraft.class_3218.method_8538(ServerLevelMixin.java:1681) at net.minecraft.server.MinecraftServer.method_3786(MinecraftServerMixin.java:382) at net.minecraft.server.MinecraftServer.method_3735(MinecraftServerMixin.java:330) at net.minecraft.class_3176.method_3823(DedicatedServerMixin.java:169) at net.minecraft.server.MinecraftServer.method_29741(MinecraftServerMixin.java:2074) at net.minecraft.server.MinecraftServer.method_29739(MinecraftServerMixin.java:270) at java.base/java.lang.Thread.run(Thread.java:833)

-- System Details -- Details: Minecraft Version: 1.20.4 Minecraft Version ID: 1.20.4 Operating System: Linux (amd64) version 4.15.0-176-generic Java Version: 17.0.8, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation Memory: 188247856 bytes (179 MiB) / 601882624 bytes (574 MiB) up to 4294967296 bytes (4096 MiB) CPUs: 24 Processor Vendor: GenuineIntel Processor Name: Intel(R) Xeon(R) CPU E5-2643 v3 @ 3.40GHz Identifier: Intel64 Family 6 Model 63 Stepping 2 Microarchitecture: Haswell (Server) Frequency (GHz): 3.40 Number of physical packages: 2 Number of physical CPUs: 12 Number of logical CPUs: 24 Graphics card #0 name: unknown Graphics card #0 vendor: unknown Graphics card #0 VRAM (MB): 0.00 Graphics card #0 deviceId: unknown Graphics card #0 versionInfo: unknown Virtual memory max (MB): 174695.67 Virtual memory used (MB): 190755.19 Swap memory total (MB): 45773.99 Swap memory used (MB): 10753.17 JVM Flags: 2 total; -Xmx4096M -Xms512M Fabric Mods: arclight: Arclight Mod 1.0.3-SNAPSHOT+9a9f08d betterdungeons: YUNG's Better Dungeons 1.20.4-Fabric-4.4.0 betterendisland: YUNG's Better End Island 1.20.4-Fabric-2.4.0 betterfortresses: YUNG's Better Nether Fortresses 1.20.4-Fabric-2.4.0 org_reflections_reflections: reflections 0.10.2 betterstrongholds: YUNG's Better Strongholds 1.20.4-Fabric-4.4.0 cloth-config: Cloth Config v13 13.0.121 cloth-basic-math: cloth-basic-math 0.6.1 fabric-api: Fabric API 0.96.4+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.49+82b1bb3e4f fabric-biome-api-v1: Fabric Biome API (v1) 13.0.16+78d798af4f fabric-block-api-v1: Fabric Block API (v1) 1.0.16+3e2216cb4f fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.4+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.86+df3654b34f fabric-content-registries-v0: Fabric Content Registries (v0) 5.0.14+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.1.3+b90db5744f fabric-data-generation-api-v1: Fabric Data Generation API (v1) 13.2.3+5c0133444f fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.61+78d798af4f fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.1+09fc25014f fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.1+389931eb4f fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.74+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.25+58f8c0124f fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.3.0+a67ffb5d4f fabric-loot-api-v2: Fabric Loot API (v2) 2.1.8+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.64+78d798af4f fabric-networking-api-v1: Fabric Networking API (v1) 3.1.7+2e5ac5484f fabric-object-builder-api-v1: Fabric Object Builder API (v1) 13.0.13+080016e44f fabric-particles-v1: Fabric Particles (v1) 1.1.7+78d798af4f fabric-recipe-api-v1: Fabric Recipe API (v1) 2.0.20+78d798af4f fabric-registry-sync-v0: Fabric Registry Sync (v0) 4.0.19+58f8c0124f fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.42+73761d2e4f fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.1+e761c6694f fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.14+78d798af4f fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.19+58f8c0124f fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.55+78d798af4f fabric-transfer-api-v1: Fabric Transfer API (v1) 4.0.11+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 java: Java HotSpot(TM) 64-Bit Server VM 17 krypton: Krypton 0.2.6 com_velocitypowered_velocity-native: velocity-native 3.2.0-SNAPSHOT lazydfu: LazyDFU 0.1.3 memoryleakfix: Memory Leak Fix 1.1.5 minecraft: Minecraft 1.20.4 nochatreports: No Chat Reports 1.20.4-v2.5.0 yungsapi: YUNG's API 1.20.4-Fabric-4.4.1 org_javassist_javassist: javassist 3.29.2-GA Arclight Release: Whisper Arclight: Running: Arclight version arclight-1.20.4-1.0.3-SNAPSHOT-9a9f08d (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT) true Plugins: {} Warnings: DEFAULT Reload Count: 0 Threads: { TIMED_WAITING Common-Cleaner: [java.base@17.0.8/java.lang.Object.wait(Native Method), java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), java.base@17.0.8/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140), java.base@17.0.8/java.lang.Thread.run(Thread.java:833), java.base@17.0.8/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)], TIMED_WAITING mysql-cj-abandoned-connection-cleanup: [java.base@17.0.8/java.lang.Object.wait(Native Method), java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:91), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17.0.8/java.lang.Thread.run(Thread.java:833)], TIMED_WAITING Yggdrasil Key Fetcher: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672), java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182), java.base@17.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17.0.8/java.lang.Thread.run(Thread.java:833)], WAITING Worker-Main-19: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Worker-Main-10: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Worker-Main-21: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], RUNNABLE Reference Handler: [java.base@17.0.8/java.lang.ref.Reference.waitForReferencePendingList(Native Method), java.base@17.0.8/java.lang.ref.Reference.processPendingReferences(Reference.java:253), java.base@17.0.8/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)], TIMED_WAITING Spigot Metrics Thread: [java.base@17.0.8/java.lang.Object.wait(Native Method), java.base@17.0.8/java.util.TimerThread.mainLoop(Timer.java:563), java.base@17.0.8/java.util.TimerThread.run(Timer.java:516)], TIMED_WAITING IO-Worker-5: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17.0.8/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@17.0.8/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17.0.8/java.lang.Thread.run(Thread.java:833)], TIMED_WAITING Timer hack thread: [java.base@17.0.8/java.lang.Thread.sleep(Native Method), net.minecraft.class_156$9.run(class_156.java:833)], WAITING Worker-Main-17: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Worker-Main-12: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Worker-Main-18: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Worker-Main-20: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Worker-Main-6: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], TIMED_WAITING Worker-Main-23: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Finalizer: [java.base@17.0.8/java.lang.Object.wait(Native Method), java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176), java.base@17.0.8/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)], WAITING Worker-Main-3: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Worker-Main-4: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Worker-Main-8: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Worker-Main-11: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], RUNNABLE Signal Dispatcher: [], WAITING Worker-Main-2: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Worker-Main-13: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], TIMED_WAITING IO-Worker-2: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17.0.8/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@17.0.8/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17.0.8/java.lang.Thread.run(Thread.java:833)], WAITING Worker-Main-22: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], TIMED_WAITING process reaper: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17.0.8/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@17.0.8/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17.0.8/java.lang.Thread.run(Thread.java:833)], WAITING Worker-Main-7: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], RUNNABLE Server thread: [java.base@17.0.8/java.lang.Thread.dumpThreads(Native Method), java.base@17.0.8/java.lang.Thread.getAllStackTraces(Thread.java:1662), org.bukkit.craftbukkit.v1_20_R3.CraftCrashReport.get(CraftCrashReport.java:33), org.bukkit.craftbukkit.v1_20_R3.CraftCrashReport.get(CraftCrashReport.java:1), net.minecraft.class_6396.method_37123(class_6396.java:66), net.minecraft.class_128.handler$zzc000$arclight$additional(CrashReportMixin.java:522), net.minecraft.class_128.(CrashReportMixin.java:41), net.minecraft.class_128.method_560(CrashReportMixin.java:269), net.minecraft.server.MinecraftServer.method_3786(MinecraftServerMixin.java:380), net.minecraft.server.MinecraftServer.method_3735(MinecraftServerMixin.java:330), net.minecraft.class_3176.method_3823(DedicatedServerMixin.java:169), net.minecraft.server.MinecraftServer.method_29741(MinecraftServerMixin.java:2074), net.minecraft.server.MinecraftServer.method_29739(MinecraftServerMixin.java:270), net.minecraft.server.MinecraftServer$$Lambda$7007/0x00007f81e0dd2f68.run(Unknown Source), java.base@17.0.8/java.lang.Thread.run(Thread.java:833)], TIMED_WAITING IO-Worker-1: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17.0.8/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@17.0.8/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17.0.8/java.lang.Thread.run(Thread.java:833)], WAITING Worker-Main-14: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Log4j2-AsyncAppenderEventDispatcher-1-Async: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506), java.base@17.0.8/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3465), java.base@17.0.8/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3436), java.base@17.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623), java.base@17.0.8/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420), org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.dispatchAll(AsyncAppenderEventDispatcher.java:82), org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.run(AsyncAppenderEventDispatcher.java:74)], RUNNABLE DestroyJavaVM: [], RUNNABLE Server console handler: [java.base@17.0.8/java.io.FileInputStream.readBytes(Native Method), java.base@17.0.8/java.io.FileInputStream.read(FileInputStream.java:276), java.base@17.0.8/java.io.BufferedInputStream.read1(BufferedInputStream.java:282), java.base@17.0.8/java.io.BufferedInputStream.read(BufferedInputStream.java:343), java.base@17.0.8/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:270), java.base@17.0.8/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:313), java.base@17.0.8/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188), java.base@17.0.8/java.io.InputStreamReader.read(InputStreamReader.java:177), java.base@17.0.8/java.io.BufferedReader.fill(BufferedReader.java:162), java.base@17.0.8/java.io.BufferedReader.readLine(BufferedReader.java:329), java.base@17.0.8/java.io.BufferedReader.readLine(BufferedReader.java:396), net.minecraft.class_3176$1.run(class_3176.java:89)], RUNNABLE Netty Epoll Server IO #0: [io.netty.channel.epoll.Native.epollWait(Native Method), io.netty.channel.epoll.Native.epollWait(Native.java:209), io.netty.channel.epoll.Native.epollWait(Native.java:202), io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373), io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997), io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74), java.base@17.0.8/java.lang.Thread.run(Thread.java:833)], WAITING Worker-Main-1: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING Worker-Main-16: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], RUNNABLE Notification Thread: [], WAITING Worker-Main-5: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING JNA Cleaner: [java.base@17.0.8/java.lang.Object.wait(Native Method), java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), java.base@17.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176), com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58)], WAITING Worker-Main-15: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], TIMED_WAITING IO-Worker-3: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17.0.8/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@17.0.8/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17.0.8/java.lang.Thread.run(Thread.java:833)], TIMED_WAITING IO-Worker-4: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@17.0.8/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@17.0.8/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@17.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@17.0.8/java.lang.Thread.run(Thread.java:833)], WAITING Worker-Main-9: [java.base@17.0.8/jdk.internal.misc.Unsafe.park(Native Method), java.base@17.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@17.0.8/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@17.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@17.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)],} Recent tasks from -31--1{} Force Loaded Chunks: { S2 Prototype1: {},} Server Running: true Player Count: 0 / 99; [] Data Packs: vanilla, fabric, betterdungeons, betterendisland, betterfortresses, betterstrongholds, fabric-convention-tags-v1 Enabled Feature Flags: minecraft:vanilla World Generation: Stable Is Modded: Definitely; Server brand changed to 'fabric arclight/Whisper' Type: Dedicated Server (map_server.txt)

yungnickyoung commented 5 months ago

Sorry, but I only provide official support for native Forge and Fabric environments. Considering my mods run fine on native Fabric, this is likely an issue with Arclight.