magistermaks / mod-interference

Simple library adding common mixins
MIT License
2 stars 0 forks source link

[1.18.2] Crashing? #3

Closed itsdinkd closed 2 years ago

itsdinkd commented 2 years ago

Occuring in dedicated servers, cannot explain steps to reproduce as I do not know. I've asked players, and they said they are just mining


---- Minecraft Crash Report ----
// Ooh. Shiny.

Time: 5/13/22, 6:49 PM
Description: Watching Server

java.lang.Error: Watchdog
    at Not Enough Crashes deobfuscated stack trace.(1.18.2+build.3)
    at jdk.internal.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at net.minecraft.util.thread.ThreadExecutor.waitForTasks(ThreadExecutor:152)
    at net.minecraft.util.thread.ThreadExecutor.runTasks(ThreadExecutor:142)
    at net.minecraft.server.world.ServerChunkManager.getChunkBlocking(ServerChunkManager:4276)
    at net.minecraft.server.world.ServerChunkManager.getChunk(ServerChunkManager:4172)
    at net.minecraft.world.World.getChunk(World:187)
    at net.minecraft.world.World.getChunk(World:16098)
    at net.minecraft.world.World.getBlockState(World:16590)
    at net.minecraft.world.BlockView.method_17743(BlockView:74)
    at net.minecraft.class_1922$$Lambda$21586/0x0000000803fa7240.apply(Unknown Source)
    at net.minecraft.world.BlockView.raycast(BlockView:193)
    at net.minecraft.world.BlockView.raycast(BlockView:73)
    at net.minecraft.entity.Entity.raycast(Entity:1550)
    at net.darktree.interference.impl.LookAtTickHandle.raytrace(LookAtTickHandle.java:19)
    at net.darktree.interference.Interference.lambda$onInitialize$1(Interference.java:22)
    at net.darktree.interference.Interference$$Lambda$10356/0x000000080290f088.onEndTick(Unknown Source)
    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.lambda$static$6(ServerTickEvents.java:108)
    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents$$Lambda$3991/0x00000008018e8e98.onEndTick(Unknown Source)
    at net.minecraft.world.World.handler$enk000$tickWorldAfterBlockEntities(World:13110)
    at net.minecraft.world.World.tickBlockEntities(World:481)
    at net.minecraft.server.world.ServerWorld.tick(ServerWorld:368)
    at net.minecraft.server.MinecraftServer.redirect$cfk000$fixUpdateSuppressionCrashTick(MinecraftServer:6790)
    at net.minecraft.server.MinecraftServer.tickWorlds(MinecraftServer:907)
    at net.minecraft.server.dedicated.MinecraftDedicatedServer.tickWorlds(MinecraftDedicatedServer:322)
    at net.minecraft.server.MinecraftServer.tick(MinecraftServer:851)
    at net.minecraft.server.MinecraftServer.handler$bog000$modifiedRunLoop(MinecraftServer:5896)
    at net.minecraft.server.MinecraftServer.runServer(MinecraftServer:676)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer:273)
    at net.minecraft.server.MinecraftServer$$Lambda$18843/0x0000000803892a18.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:833)

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

-- Head --
Thread: Server Watchdog
Stacktrace:
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at net.minecraft.class_1255.method_20813(class_1255.java:152)
    at net.minecraft.class_1255.method_18857(class_1255.java:142)
    at net.minecraft.class_3215.getChunkBlocking(class_3215.java:4276)
    at net.minecraft.class_3215.method_12121(class_3215.java:4172)
    at net.minecraft.class_1937.method_8402(class_1937.java:187)
    at net.minecraft.class_1937.method_8497(class_1937.java:16098)
    at net.minecraft.class_1937.method_8320(class_1937.java:16590)
    at net.minecraft.class_1922.method_17743(class_1922.java:74)
    at net.minecraft.class_1922$$Lambda$21586/0x0000000803fa7240.apply(Unknown Source)
    at net.minecraft.class_1922.method_17744(class_1922.java:193)
    at net.minecraft.class_1922.method_17742(class_1922.java:73)
    at net.minecraft.class_1297.method_5745(class_1297.java:1550)
    at net.darktree.interference.impl.LookAtTickHandle.raytrace(LookAtTickHandle.java:19)
    at net.darktree.interference.Interference.lambda$onInitialize$1(Interference.java:22)
    at net.darktree.interference.Interference$$Lambda$10356/0x000000080290f088.onEndTick(Unknown Source)
    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.lambda$static$6(ServerTickEvents.java:108)
    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents$$Lambda$3991/0x00000008018e8e98.onEndTick(Unknown Source)
    at net.minecraft.class_1937.handler$enk000$tickWorldAfterBlockEntities(class_1937.java:13110)
    at net.minecraft.class_1937.method_18471(class_1937.java:481)
    at net.minecraft.class_3218.method_18765(class_3218.java:368)
    at net.minecraft.server.MinecraftServer.redirect$cfk000$fixUpdateSuppressionCrashTick(MinecraftServer.java:6790)
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:907)
    at net.minecraft.class_3176.method_3813(class_3176.java:322)
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:851)
    at net.minecraft.server.MinecraftServer.handler$bog000$modifiedRunLoop(MinecraftServer.java:5896)
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:676)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:273)

-- Thread Dump --
Details:
    Threads: "Reference Handler" daemon prio=10 Id=2 RUNNABLE
    at java.base@17.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
    at java.base@17.0.2/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
    at java.base@17.0.2/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)

"Finalizer" daemon prio=8 Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@736150bf
    at java.base@17.0.2/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@736150bf
    at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
    at java.base@17.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)

"Signal Dispatcher" daemon prio=9 Id=4 RUNNABLE

"Notification Thread" daemon prio=9 Id=10 RUNNABLE

"Common-Cleaner" daemon prio=8 Id=11 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@7da6b0a3
    at java.base@17.0.2/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@7da6b0a3
    at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    at java.base@17.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)
    at java.base@17.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)

"Java2D Disposer" daemon prio=10 Id=24 WAITING on java.lang.ref.ReferenceQueue$Lock@79993bcf
    at java.base@17.0.2/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@79993bcf
    at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
    at java.desktop@17.0.2/sun.java2d.Disposer.run(Disposer.java:145)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"FileSystemWatchService" daemon prio=5 Id=25 RUNNABLE (in native)
    at java.base@17.0.2/sun.nio.fs.LinuxWatchService.poll(Native Method)
    at java.base@17.0.2/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"DefaultDispatcher-worker-1" daemon prio=5 Id=26 TIMED_WAITING
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:794)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:739)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:710)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

"DefaultDispatcher-worker-2" daemon prio=5 Id=27 TIMED_WAITING
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:794)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:739)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:710)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

"kotlinx.coroutines.DefaultExecutor" daemon prio=5 Id=28 TIMED_WAITING on kotlinx.coroutines.DefaultExecutor@3c9bba98
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on kotlinx.coroutines.DefaultExecutor@3c9bba98
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at kotlinx.coroutines.DefaultExecutor.run(DefaultExecutor.kt:121)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"KubeJS Background Thread" prio=5 Id=36 TIMED_WAITING
    at java.base@17.0.2/java.lang.Thread.sleep(Native Method)
    at dev.latvian.mods.kubejs.util.KubeJSBackgroundThread.run(KubeJSBackgroundThread.java:20)

"pool-6-thread-1" prio=5 Id=37 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4586f11c
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4586f11c
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at java.base@17.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    ...

"pool-13-thread-1" prio=5 Id=41 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@ded62a7
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@ded62a7
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    ...

"luckperms-worker-0" daemon prio=5 Id=46 WAITING on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

"luckperms-worker-1" daemon prio=5 Id=47 WAITING on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

"luckperms-worker-2" daemon prio=5 Id=48 WAITING on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

"Timer hack thread" daemon prio=5 Id=50 TIMED_WAITING
    at java.base@17.0.2/java.lang.Thread.sleep(Native Method)
    at net.minecraft.class_156$8.run(class_156.java:784)

"pool-7-thread-1" prio=5 Id=52 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5cb445d7
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5cb445d7
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at java.base@17.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    ...

"Worker-Main-1" daemon prio=5 Id=519 RUNNABLE
    at java.base@17.0.2/java.util.Objects.hashCode(Objects.java:103)
    at java.base@17.0.2/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
    at java.base@17.0.2/java.lang.invoke.LambdaForm$MH/0x0000000800ef7c00.invoke(LambdaForm$MH)
    at java.base@17.0.2/java.lang.invoke.LambdaForm$MH/0x0000000800ef8c00.invoke(LambdaForm$MH)
    at java.base@17.0.2/java.lang.invoke.LambdaForm$MH/0x0000000800ef8c00.invoke(LambdaForm$MH)
    at java.base@17.0.2/java.lang.invoke.LambdaForm$MH/0x0000000800ef8c00.invoke(LambdaForm$MH)
    at java.base@17.0.2/java.lang.invoke.LambdaForm$MH/0x0000000800ef8c00.invoke(LambdaForm$MH)
    at java.base@17.0.2/java.lang.invoke.LambdaForm$MH/0x0000000800ef9000.linkToTargetMethod(LambdaForm$MH)
    ...

"Server thread" prio=5 Id=992 TIMED_WAITING on java.lang.String@2e48414c
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.lang.String@2e48414c
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at net.minecraft.class_1255.method_20813(class_1255.java:152)
    at net.minecraft.class_1255.method_18857(class_1255.java:142)
    at net.minecraft.class_3215.getChunkBlocking(class_3215.java:4276)
    at net.minecraft.class_3215.method_12121(class_3215.java:4172)
    at net.minecraft.class_1937.method_8402(class_1937.java:187)
    at net.minecraft.class_1937.method_8497(class_1937.java:16098)
    ...

"DestroyJavaVM" prio=5 Id=994 RUNNABLE

"Timer-2" prio=5 Id=995 WAITING on java.util.TaskQueue@4856e678
    at java.base@17.0.2/java.lang.Object.wait(Native Method)
    -  waiting on java.util.TaskQueue@4856e678
    at java.base@17.0.2/java.lang.Object.wait(Object.java:338)
    at java.base@17.0.2/java.util.TimerThread.mainLoop(Timer.java:537)
    at java.base@17.0.2/java.util.TimerThread.run(Timer.java:516)

"mysql-cj-abandoned-connection-cleanup" daemon prio=5 Id=996 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@261e9e23
    at java.base@17.0.2/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@261e9e23
    at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    at com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:91)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

    Number of locked synchronizers = 1
    - java.util.concurrent.ThreadPoolExecutor$Worker@68b9f687

"Thread-945" daemon prio=5 Id=998 TIMED_WAITING
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
    at com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:190)

"FileSystemWatchService" daemon prio=5 Id=999 RUNNABLE (in native)
    at java.base@17.0.2/sun.nio.fs.LinuxWatchService.poll(Native Method)
    at java.base@17.0.2/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"DefaultDispatcher-worker-3" daemon prio=5 Id=1000 TIMED_WAITING
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:794)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:739)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:710)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

"DefaultDispatcher-worker-4" daemon prio=5 Id=1001 RUNNABLE
    at java.base@17.0.2/sun.nio.ch.EPoll.wait(Native Method)
    at java.base@17.0.2/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
    at java.base@17.0.2/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
    -  locked sun.nio.ch.Util$2@58fafdca
    -  locked sun.nio.ch.EPollSelectorImpl@34d495b8
    at java.base@17.0.2/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
    at io.github.quiltservertools.blockbotdiscord.libs.io.ktor.network.selector.ActorSelectorManager.select(ActorSelectorManager.kt:98)
    at io.github.quiltservertools.blockbotdiscord.libs.io.ktor.network.selector.ActorSelectorManager.access$select(ActorSelectorManager.kt:18)
    at io.github.quiltservertools.blockbotdiscord.libs.io.ktor.network.selector.ActorSelectorManager$select$1.invokeSuspend(ActorSelectorManager.kt)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    ...

"DefaultDispatcher-worker-5" daemon prio=5 Id=1002 RUNNABLE
    at io.github.quiltservertools.blockbotdiscord.libs.dev.kord.core.entity.channel.TextChannel.getData(TextChannel.kt:19)
    at io.github.quiltservertools.blockbotdiscord.libs.dev.kord.core.entity.channel.Channel$DefaultImpls.getId(Channel.kt:22)
    at io.github.quiltservertools.blockbotdiscord.libs.dev.kord.core.entity.channel.GuildChannel$DefaultImpls.getId(GuildChannel.kt:19)
    at io.github.quiltservertools.blockbotdiscord.libs.dev.kord.core.entity.channel.TopGuildChannel$DefaultImpls.getId(TopGuildChannel.kt:18)
    at io.github.quiltservertools.blockbotdiscord.libs.dev.kord.core.entity.channel.CategorizableChannel$DefaultImpls.getId(CategorizableChannel.kt:18)
    at io.github.quiltservertools.blockbotdiscord.libs.dev.kord.core.entity.channel.TextChannel.getId(TextChannel.kt:18)
    at io.github.quiltservertools.blockbotdiscord.extensions.ConsoleExtension$setup$2.invokeSuspend(ConsoleExtension.kt:95)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    ...

"DefaultDispatcher-worker-6" daemon prio=5 Id=1003 TIMED_WAITING
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:794)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:739)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:710)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

"DefaultDispatcher-worker-7" daemon prio=5 Id=1005 TIMED_WAITING
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:794)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:739)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:710)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

"spark-monitor" daemon prio=5 Id=1006 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4bced07c
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4bced07c
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    ...

"spark-worker-pool-1-thread-1" daemon prio=5 Id=1007 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@19f3b0a0
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@19f3b0a0
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    ...

"luckperms-scheduler" prio=5 Id=1008 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@16681af9
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@16681af9
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    ...

"luckperms-worker-4" daemon prio=5 Id=1009 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68134d9
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68134d9
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.compensatedBlock(ForkJoinPool.java:3449)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3432)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at java.base@17.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
    at java.base@17.0.2/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:673)
    ...

"FileSystemWatchService" daemon prio=5 Id=1011 RUNNABLE (in native)
    at java.base@17.0.2/sun.nio.fs.LinuxWatchService.poll(Native Method)
    at java.base@17.0.2/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"luckperms-worker-5" daemon prio=5 Id=1012 WAITING on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

"mysql-cj-abandoned-connection-cleanup" daemon prio=5 Id=1013 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@3bf15945
    at java.base@17.0.2/java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@3bf15945
    at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
    at me.lucko.luckperms.lib.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:91)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

    Number of locked synchronizers = 1
    - java.util.concurrent.ThreadPoolExecutor$Worker@5454ef8b

"luckperms-hikari housekeeper" daemon prio=5 Id=1017 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3f83882b
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3f83882b
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
    at java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    ...

"Server console handler" daemon prio=5 Id=1020 RUNNABLE (in native)
    at java.base@17.0.2/java.io.FileInputStream.readBytes(Native Method)
    at java.base@17.0.2/java.io.FileInputStream.read(FileInputStream.java:276)
    at java.base@17.0.2/java.io.BufferedInputStream.read1(BufferedInputStream.java:282)
    at java.base@17.0.2/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
    -  locked java.io.BufferedInputStream@696af2f0
    at java.base@17.0.2/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:270)
    at java.base@17.0.2/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:313)
    at java.base@17.0.2/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
    -  locked java.io.InputStreamReader@66c234f8
    at java.base@17.0.2/java.io.InputStreamReader.read(InputStreamReader.java:177)
    ...

"Netty Epoll Server IO #0" daemon prio=5 Id=1021 RUNNABLE
    at io.netty.channel.epoll.Native.epollWait(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:192)
    at io.netty.channel.epoll.Native.epollWait(Native.java:185)
    at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"Netty Epoll Server IO #1" daemon prio=5 Id=1022 RUNNABLE
    at io.netty.channel.epoll.Native.epollWait(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:192)
    at io.netty.channel.epoll.Native.epollWait(Native.java:185)
    at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"Netty Epoll Server IO #2" daemon prio=5 Id=1023 RUNNABLE (in native)
    at io.netty.channel.epoll.Native.epollWait0(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:176)
    at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"Netty Epoll Server IO #3" daemon prio=5 Id=1024 RUNNABLE (in native)
    at io.netty.channel.epoll.Native.epollWait(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:192)
    at io.netty.channel.epoll.Native.epollWait(Native.java:185)
    at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"Query Listener #1" prio=5 Id=1032 RUNNABLE
    at java.base@17.0.2/sun.nio.ch.Net.poll(Native Method)
    at java.base@17.0.2/sun.nio.ch.SelChImpl.park(SelChImpl.java:92)
    at java.base@17.0.2/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:705)
    at java.base@17.0.2/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:633)
    at java.base@17.0.2/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:240)
    at java.base@17.0.2/java.net.DatagramSocket.receive(DatagramSocket.java:700)
    at net.minecraft.class_3364.run(class_3364.java:258)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

    Number of locked synchronizers = 1
    - java.util.concurrent.locks.ReentrantLock$NonfairSync@57c87214

"Server Watchdog" daemon prio=5 Id=1033 RUNNABLE
    at java.management@17.0.2/sun.management.ThreadImpl.dumpThreads0(Native Method)
    at java.management@17.0.2/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:521)
    at java.management@17.0.2/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:509)
    at net.minecraft.class_3178.run(class_3178.java:49)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"luckperms-worker-6" daemon prio=5 Id=1041 WAITING on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

"luckperms-worker-7" daemon prio=5 Id=1042 WAITING on java.util.concurrent.CompletableFuture$Signaller@74a96a16
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.CompletableFuture$Signaller@74a96a16
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.compensatedBlock(ForkJoinPool.java:3449)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3432)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117)
    at net.minecraft.class_1255.method_19537(class_1255.java:86)
    ...

"ComputerCraft-Computer-Runner-0" daemon prio=5 Id=1043 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4aeafb01
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4aeafb01
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
    at java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
    at dan200.computercraft.core.computer.ComputerThread$TaskRunner.run(ComputerThread.java:463)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"ComputerCraft-Computer-Monitor-0" daemon prio=5 Id=1044 TIMED_WAITING
    at java.base@17.0.2/java.lang.Thread.sleep(Native Method)
    at dan200.computercraft.core.computer.ComputerThread$Monitor.run(ComputerThread.java:364)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"luckperms-worker-8" daemon prio=5 Id=1050 WAITING on java.util.concurrent.CompletableFuture$Signaller@3df86350
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.CompletableFuture$Signaller@3df86350
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.compensatedBlock(ForkJoinPool.java:3449)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3432)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117)
    at net.minecraft.class_1255.method_19537(class_1255.java:86)
    ...

"luckperms-worker-9" daemon prio=5 Id=1051 TIMED_WAITING on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@3d1a7796
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

"luckperms-worker-10" daemon prio=5 Id=1053 WAITING on java.util.concurrent.CompletableFuture$Signaller@29b4ee29
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.CompletableFuture$Signaller@29b4ee29
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.compensatedBlock(ForkJoinPool.java:3449)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3432)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117)
    at net.minecraft.class_1255.method_19537(class_1255.java:86)
    ...

"luckperms-worker-11" daemon prio=5 Id=1054 WAITING on java.util.concurrent.CompletableFuture$Signaller@16f2c8d3
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.CompletableFuture$Signaller@16f2c8d3
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.compensatedBlock(ForkJoinPool.java:3449)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3432)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117)
    at net.minecraft.class_1255.method_19537(class_1255.java:86)
    ...

"luckperms-worker-12" daemon prio=5 Id=1056 WAITING on java.util.concurrent.CompletableFuture$Signaller@bdd1bff
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.CompletableFuture$Signaller@bdd1bff
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.compensatedBlock(ForkJoinPool.java:3449)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3432)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117)
    at net.minecraft.class_1255.method_19537(class_1255.java:86)
    ...

"luckperms-worker-13" daemon prio=5 Id=1057 WAITING on java.util.concurrent.CompletableFuture$Signaller@75c10b37
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.CompletableFuture$Signaller@75c10b37
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.compensatedBlock(ForkJoinPool.java:3449)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3432)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117)
    at net.minecraft.class_1255.method_19537(class_1255.java:86)
    ...

"luckperms-worker-14" daemon prio=5 Id=1063 WAITING on java.util.concurrent.CompletableFuture$Signaller@7b8a6600
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.CompletableFuture$Signaller@7b8a6600
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.compensatedBlock(ForkJoinPool.java:3449)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3432)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117)
    at net.minecraft.class_1255.method_19537(class_1255.java:86)
    ...

"luckperms-worker-15" daemon prio=5 Id=1064 WAITING on java.util.concurrent.CompletableFuture$Signaller@7b3e9df2
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.CompletableFuture$Signaller@7b3e9df2
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.compensatedBlock(ForkJoinPool.java:3449)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3432)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117)
    at net.minecraft.class_1255.method_19537(class_1255.java:86)
    ...

"luckperms-worker-16" daemon prio=5 Id=1065 WAITING on java.util.concurrent.CompletableFuture$Signaller@185f6389
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.CompletableFuture$Signaller@185f6389
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.compensatedBlock(ForkJoinPool.java:3449)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3432)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898)
    at java.base@17.0.2/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117)
    at net.minecraft.class_1255.method_19537(class_1255.java:86)
    ...

"IO-Worker-39" prio=5 Id=3499 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@65ba5b06
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@65ba5b06
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at java.base@17.0.2/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
    at java.base@17.0.2/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"IO-Worker-52" prio=5 Id=4367 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@65ba5b06
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@65ba5b06
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at java.base@17.0.2/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
    at java.base@17.0.2/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"IO-Worker-54" prio=5 Id=4369 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@65ba5b06
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@65ba5b06
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at java.base@17.0.2/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
    at java.base@17.0.2/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"IO-Worker-55" prio=5 Id=5863 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@65ba5b06
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@65ba5b06
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
    at java.base@17.0.2/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
    at java.base@17.0.2/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
    at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

"ForkJoinPool-5-worker-17" daemon prio=5 Id=5886 TIMED_WAITING on java.util.concurrent.ForkJoinPool@4da89bd7
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@4da89bd7
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

"ForkJoinPool-5-worker-18" daemon prio=5 Id=5888 WAITING on java.util.concurrent.ForkJoinPool@4da89bd7
    at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.ForkJoinPool@4da89bd7
    at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
    at java.base@17.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
    at java.base@17.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

Stacktrace:
    at net.minecraft.class_3178.run(class_3178.java:65)
    at java.base/java.lang.Thread.run(Thread.java:833)

-- Performance stats --
Details:
    Random tick rate: 3
    Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 2, entities: 11755,9991,748,1978,981,0,997 [minecraft:marker:9602,minecraft:item:86,minecraft:item_frame:37,minecraft:villager:27,minecraft:skeleton:26], block_entities: 972 [minecraft:mob_spawner:597,minecraft:cropariagreenhouse_be:54,minecraft:furnace:38,minecraft:campfire:35,yigd:grave_block_entity:28], block_ticks: 34523, fluid_ticks: 2698, chunk_source: Chunks[S] W: 10594 E: 11755,9991,748,1978,981,0,997,
ResourceKey[minecraft:dimension / mining_dims:climbing_dim]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / agape:moon_surface]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / mining_dims:hunting_dim]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / dimdoors:limbo]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / agape:ganymede]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / agape:red_planet]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / agape:venus_surface]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / mining_dims:caving_dim]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 53 [minecraft:mob_spawner:51,minecraft:furnace:1,computercraft:turtle_normal:1], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / dimdoors:dungeon_pockets]: players: 0, entities: 2,2,1,169,169,0,0 [minecraft:silverfish:1,minecraft:item:1], block_entities: 0 [], block_ticks: 0, fluid_ticks: 7, chunk_source: Chunks[S] W: 1369 E: 2,2,1,169,169,0,0,
ResourceKey[minecraft:dimension / voidz:void]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / ae2:spatial_storage]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / mining_dims:nethering_dim]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / spectrum:deeper_down_dimension]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / agape:europa_surface]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / mining_dims:mining_dim]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / minecraft:the_nether]: players: 0, entities: 199,126,99,169,169,0,0 [magehand:hostile:24,minecraft:strider:18,minecraft:zombified_piglin:17,betternether:hydrogen_jellyfish:8,minecraft:item:8], block_entities: 144 [rocks:nether_geyser_blockentity:92,minecraft:mob_spawner:48,yigd:grave_block_entity:4], block_ticks: 921, fluid_ticks: 0, chunk_source: Chunks[S] W: 1369 E: 199,126,99,169,169,0,0,
ResourceKey[minecraft:dimension / agape:europa_ocean]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / agape:starship_1]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 1 [<null>:1], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / agape:mercury]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / dimdoors:personal_pockets]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / minecraft:the_end]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / dimdoors:public_pockets]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / agape:venus_clouds]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / agape:titan]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / agape:io]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / the_aether:the_aether]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0

-- System Details --
Details:
    Minecraft Version: 1.18.2
    Minecraft Version ID: 1.18.2
    Operating System: Linux (amd64) version 5.10.0-9-amd64
    Java Version: 17.0.2, Oracle Corporation
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
    Memory: 1173298912 bytes (1118 MiB) / 8388608000 bytes (8000 MiB) up to 8388608000 bytes (8000 MiB)
    CPUs: 2
    Processor Vendor: AuthenticAMD
    Processor Name: AMD Ryzen 9 5950X 16-Core Processor
    Identifier: AuthenticAMD Family 25 Model 33 Stepping 0
    Microarchitecture: Zen 3
    Frequency (GHz): -0.00
    Number of physical packages: 1
    Number of physical CPUs: 16
    Number of logical CPUs: 32
    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): 159692.41
    Virtual memory used (MB): 134400.00
    Swap memory total (MB): 95301.00
    Swap memory used (MB): 44725.55
    JVM Flags: 21 total; -XX:+UseContainerSupport -Xms128M -Xmx8000M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1
    Fabric Mods: 
        additionaladditions: Additional Additions 4.0.0
        additionalbars: Additional Bars 3.0.0
        additionalentityattributes: Additionalentityattributes 1.0.0+1.18.2
        additionalstructures: Additional Structures 3.0.3
        adorn: Adorn 3.4.0+1.18.2
        advanced_reborn: Advanced Reborn 1.0.6
        advanced_runtime_resource_pack: Runtime Resource Pack 0.5.7
        advdebug: Advancements Debug 2.3.0
        adventure-platform-fabric: adventure-platform-fabric 5.2.1
        adventurez: AdventureZ 1.4.10
        ae2: Applied Energistics 2 11.0.0-alpha.5
        ae2wtlib: AE2WTLib 11.0.0-alpha.2
        agape_space: Space Dimensions 0.5.11
        alloy_forgery: Alloy Forgery 2.0.13+1.18
        annotateddi: Annotated DI 2.1.0+1.18.2
        aopalliance_aopalliance: aopalliance 1.0
        apoli: Apoli 2.3.3
        appleskin: AppleSkin 2.4.0+mc1.18.2
        arcanus: Arcanus 1.29
        architects_palette: Architect's Palette Fabric 1.7
        architectury: Architectury 4.4.60
        archon: Archon 0.2.4
        artis: Artis-Recrafted 2.4.1+1.18.2
        attributefix: AttributeFix 14.0.1
        autoconfig1u: Auto Config v1 Updated 3.4.0
        autorun: AutoRun 0.4.0
        autotag: AutoTag 1.1.0
        badpackets: Bad Packets 0.1.2
        balm-fabric: Balm 3.0.0+0
        banhammer: BanHammer 0.5.0+1.18.2
        bcc: BetterCompatibilityChecker fabric-1.0.5
        bclib: BCLib 1.4.5
        beenfo: Beenfo 1.18.2-fabric0.47.10-1.3.3
        betteranimalsplus: Better Animals Plus 1.18.2-11.0.5
        betterend: Better End 1.1.0
        betternether: Better Nether 6.1.1
        betterstrongholds: YUNG's Better Strongholds 1.18.2-Fabric-2.1.1
        bewitchment: Bewitchment 1.18-18
        bhmenu: BHMenu-Fabric 1.17.1-1.18.2-1.3
        biomemakeover: Biome Makeover 1.18.2-1.4.20
        bitsandchisels: BitsAndChisels 2.6.8
        blockbot-api: BlockBot Api 1.0.0
        blockbot-discord: BlockBot Discord 2.0.0-beta
        blockus: Blockus 2.4.5+1.18.2
        blue_endless_jankson: jankson 1.2.1
        bno: Basic Nether Ores 1.18.2-7.2.0-Fabric
        bookshelf: Bookshelf 13.0.13
        bosses_of_mass_destruction: Bosses of Mass Destruction (Beta) 1.3.6-1.18.2
        botania: Botania 1.18.2-431-FABRIC
        buildinggadgets: st'ructure tools 1.0.21
        byg: Oh The Biomes You'll Go 1.4
        cacao: Croptopia's Chocolaterie 1.1
        calio: Calio 1.5.1
        capybara: Capybara 1.0.4
        cardinal-components: Cardinal Components API 4.1.4
        cardinal-components-base: Cardinal Components API (base) 4.1.4
        cardinal-components-block: Cardinal Components API (blocks) 4.1.4
        cardinal-components-chunk: Cardinal Components API (chunks) 4.1.4
        cardinal-components-entity: Cardinal Components API (entities) 4.1.4
        cardinal-components-item: Cardinal Components API (items) 4.1.4
        cardinal-components-level: Cardinal Components API (world saves) 4.1.4
        cardinal-components-scoreboard: Cardinal Components API (scoreboard) 4.1.4
        cardinal-components-world: Cardinal Components API (worlds) 4.1.4
        carpet: Carpet Mod 1.4.69
        carpet-extra: Carpet Extra 1.4.72
        carpet-fixes: Carpet Fixes 1.18.x-1.7.6+v220420
        carpet-tis-addition: Carpet TIS Addition 1.35.0
        carrier: Carrier 1.10.0
        catwalksinc: Catwalks Inc. 1.3.0
        chalk: Chalk 2.0.0+1.18.2
        chisel: Chisel Refabricated 1.4.5
        climbladdersfast: ClimbLaddersFast 2.1
        cloth-api: Cloth API 3.2.64
        cloth-basic-math: cloth-basic-math 0.6.1
        cloth-client-events-v0: Cloth Client Events v0 3.2.64
        cloth-common-events-v1: Cloth Common Events v1 3.2.64
        cloth-config: Cloth Config v6 6.2.62
        cloth-config-lite: cloth-config-lite 2.0.6
        cloth-datagen-api-v1: Cloth Datagen v1 3.2.64
        cloth-utils-v1: Cloth Utils v1 3.2.64
        cloud: Cloud 1.7.0-SNAPSHOT
        cloud_commandframework_cloud-brigadier_: cloud-brigadier 1.7.0-SNAPSHOT
        cloud_commandframework_cloud-core_: cloud-core 1.7.0-SNAPSHOT
        cloud_commandframework_cloud-minecraft-extras: cloud-minecraft-extras 1.7.0-SNAPSHOT
        cloud_commandframework_cloud-services_: cloud-services 1.7.0-SNAPSHOT
        clumps: Clumps 8.0.0+8
        cmdspy: Command Spy 1.2.5
        com_electronwill_night-config_core: core 3.6.4
        com_electronwill_night-config_toml: toml 3.6.4
        com_eliotlash_mclib_mclib: mclib 18
        com_eliotlash_molang_molang: molang 18
        com_fasterxml_jackson_core_jackson-annotations: jackson-annotations 2.13.1
        com_fasterxml_jackson_core_jackson-core: jackson-core 2.13.1
        com_fasterxml_jackson_core_jackson-databind: jackson-databind 2.13.1
        com_fasterxml_jackson_dataformat_jackson-dataformat-yaml: jackson-dataformat-yaml 2.13.0
        com_flowpowered_flow-math: flow-math 1.0.3
        com_github_dimensionaldevelopment_poly2tri_java: poly2tri.java 0.1.1
        com_github_llamalad7_mixinextras: MixinExtras 0.0.6
        com_google_inject_guice: guice 5.1.0
        com_typesafe_config: config 1.4.2
        com_velocitypowered_velocity-native: velocity-native 1.1.0-SNAPSHOT
        computercraft: CC: Restitched 1.100.5
        conditional-mixin: conditional mixin 0.2.1
        config2brigadier: Config to Brigadier 1.1.1
        conjuring: Conjuring 1.0.22+1.18
        connectivity: Connectivity Mod 1.18.2-2.9
        consistency_plus: Consistency Plus 0.5.0+1.18.2
        cosmetic-armor: Cosmetic Armor 1.3.1
        coxinhautilities: Coxinha Utilities 1.2+1.18.2
        crawl: Crawl 0.10.6
        creativecore: CreativeCore (Fabric) 2.6.10
        creativeonepunch: Creative One-Punch 1.3
        creeperoverhaul: Creeper Overhaul 1.3.1
        creeperspores: Creeper Spores 1.8.0
        croparia: Croparia 3.8.3
        croptopia: Croptopia 2.0.0
        crowdin-translate: CrowdinTranslate 1.4+1.18.2
        curse_maven_wthit-3707010: wthit-3707010 440979
        customportalapi: Custom Portal Api 0.0.1-beta50-1.18
        damagetilt: Damage Tilt 1.18-fabric-0.1.2
        dankstorage: Dank Storage 1.18.2-3.7
        dark-enchanting: Dark Enchanting 1.0.0+1.18.2
        darkutils: DarkUtilities 10.0.4
        dawn: Dawn API 3.3.0
        de_poiu_apron_apron: apron 2.1.1
        dimdoors: DimensionalDoors 4.0.4
        disenchanter: Disenchanter 0.1.6+1.18
        dml-refabricated: Deep Mob Learning: Refabricated 1.18.2
        dml-refabricated-base: DML: Refabricated - Base 1.18.2
        dml-refabricated-events: DML: Refabricated - Vanilla Events 1.18.2
        dml-refabricated-modular-armor: DML: Refabricated - Glitch Armor 1.18.2
        dml-refabricated-rei: DML: Refabricated - REI Integration 1.18.2
        dmlsimulacrum: Deep Mob Learning: Simulacrum 0.5.4-beta
        doom: Doom Fabric 4.2.5
        doublejump: Double Jump Mod 1.0.1+mc1.18
        dragonloot: DragonLoot 1.0.10
        dripstone_fluid_lib: Dripstone Fluid Lib 1.2.0
        duckling: Duckling 1.0.4
        dummmmmmy: MmmMmmMmmMmm 1.18-1.5.0
        earthbounds: Earthbounds 1.18.2-1.1.1
        earthtojavamobs: Earth2Java 1.8.0+1.18.2
        ec-core: Essential Commands Core 1.0.1-mc1.18.2
        eldritch_mobs: Eldritch Mobs 1.11.0
        emotecraft: Emotecraft 2.1.3-SNAPSHOT-build.22
        enchantment_force: enchantment_force 0.1.7
        enhanced_mushrooms: Enhanced Mushrooms 4.0.0
        essential_commands: Essential Commands 0.23.0-mc1.18.2
        exlineawnings: Exline's Awnings fabric-1.18.2-v1.0.2
        exlinefurniture: Exline's Furniture fabric-1.18.2-v2.0.5
        expandedstorage: Expanded Storage 7.3.12
        experiencebugfix: Experience Bug Fix 18
        explorerscompass: Explorer's Compass 1.18.2-2.1.0-fabric
        extended_drawers: Extended Drawers 1.0.4+mc.1.18.2
        extragenerators: Extra Generators 1.2.1-BETA+1.18
        extrakeybinds: ThatRobins Extra Origins Keybinds 1.18-0.1.0
        extraorigins: Extra Origins 1.18-10
        fabric: Fabric API 0.51.1+1.18.2
        fabric-api-base: Fabric API Base 0.4.4+d7c144a860
        fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.0+2373a54560
        fabric-biome-api-v1: Fabric Biome API (v1) 8.0.4+7b0f312660
        fabric-command-api-v1: Fabric Command API (v1) 1.1.9+d7c144a860
        fabric-commands-v0: Fabric Commands (v0) 0.2.8+b4f4f6cd60
        fabric-containers-v0: Fabric Containers (v0) 0.1.21+d7c144a860
        fabric-content-registries-v0: Fabric Content Registries (v0) 3.0.3+d82b939260
        fabric-convention-tags-v1: Fabric Convention Tags 1.0.1+474e4f7960
        fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.11+3ac43d9560
        fabric-diagonal-panes: Fabric Diagonal Panes 0.6.1
        fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.17+2540745460
        fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.8+d7c144a860
        fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.19+d7c144a860
        fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.14+d7c144a860
        fabric-furnaces: Fabric Furnaces 2.1.1-1.18.2
        fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.13+d7c144a860
        fabric-item-api-v1: Fabric Item API (v1) 1.4.0+4457765560
        fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.11+91896a4960
        fabric-language-kotlin: Fabric Language Kotlin 1.7.4+kotlin.1.6.21
        fabric-language-scala: Fabric Language Scala 1.1.0+scala.2.13.6
        fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.0.3+2d83e92c60
        fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.11+d7c144a860
        fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.0+81ea5b3c60
        fabric-networking-api-v1: Fabric Networking API (v1) 1.0.21+d882b91560
        fabric-networking-v0: Fabric Networking (v0) 0.3.8+b4f4f6cd60
        fabric-object-builder-api-v1: Fabric Object Builder API (v1) 2.1.0+fe4ddef060
        fabric-particles-v1: Fabric Particles (v1) 0.2.12+526dc1ac60
        fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
        fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.8+0d9ab37260
        fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.7+d7c144a860
        fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 2.0.2+54e5b2ec60
        fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.3+91b7aa6660
        fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.18+2de5574560
        fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.2.0+1f6558e860
        fabric-transfer-api-v1: Fabric Transfer API (v1) 1.6.0+2373a54560
        fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.0.0+bd8a4a1860
        fabricenchantments: Fabric Enchantments 0.7.2
        fabricloader: Fabric Loader 0.13.3
        fabricshieldlib: Fabric Shield Lib 1.5.3-1.18
        fabrictailor: Fabric Tailor 1.8.2
        fake-player-api: Fake Player API 0.3.0
        fallingtree: FallingTree 3.5.1
        farmersdelight: Farmer's Delight 1.18.2-0.2.1
        farmingforblockheads: Farming for Blockheads 10.0.0
        faux-custom-entity-data: Faux-Custom-Entity-Data 2.0.1
        feature_nbt_deadlock_be_gone: Feature NBT Deadlock Be Gone - Fabric 2.0.0+1.18.2-rc1
        ferritecore: FerriteCore 4.2.1
        fiber: fiber 0.23.0-2
        fireplacelib: Fireplace Lib 6.3.1+1.18.2
        fireworkfrenzy: Firework Frenzy 1.9
        flan: Flan 1.18.2-1.7.7
        fluidtank: Fluid Tank 18.5.0-fabric
        forgeconfigapiport: Forge Config API Port 3.2.0
        ftblibrary: FTB Library 1802.3.6-build.115
        ftbquests: FTB Quests 1802.3.8-build.101
        ftbteams: FTB Teams 1802.2.6-build.51
        gearreborn: Gear Reborn 1.18.2-0.1.13
        geckolib3: Geckolib 3.0.41
        genesis: Genesis 1.18.2-1.0.1
        givemehats: Give Me Hats! 2.0.0
        go-fish: Go Fish 1.5.0-1.18.2
        gobber2: Gobber2 2.5.73
        goldenhoppers: Golden Hoppers 1.3.0
        graveyard: The Graveyard 1.7
        graveyard_biomes: The Graveyard Biomes 1.1
        grounded_origins: Grounded Origins 1.1.3
        guardiansgalore: GuardiansGalore 1.18.2-3.0
        gud_recipe_confidence: Recipe Confidence 1.0.2
        hammermod: War-Hammers Mod fabric-1.18.2-v1.0.1
        harvest_scythes: Harvest Scythes 2.5.0
        hookshot: Hookshot 25.0
        horseinfo: Horse Info 0.4.1-1.18
        horsestatsvanilla: Horse Stats Vanilla 4.1.10
        hoverpets: Hover Pets 0.3.3
        hyperlighting: Hyper Lighting 1.2.3
        icy-incitement: Icy Incitement 1.18.2-fabric-1.1.3
        illagerexp: Illager Expansion 0.1.5
        impaled: Impaled 1.1.1
        impersonate: Impersonate 2.5.0
        improved-stations: Improved Stations 2.1.0
        incantationem: Incantationem 1.1.3+1.18.2
        incubus_core: Incubus Core 1.6.6+1.18.2
        indrev: Industrial Revolution 1.14.0-BETA
        ingredient-extension-api: Ingredient Extension API 2.0.5
        inmis: Inmis 2.6.0-1.18.2
        interference: Interference API 1.3.9
        invview: InvView 1.4.8-1.18+
        io_leangen_geantyref_geantyref: geantyref 1.3.13
        itemfilters: Item Filters 1802.2.7-build.27
        jankson: Jankson 4.0.0+j1.2.0
        java: OpenJDK 64-Bit Server VM 17
        javax_inject_javax_inject: javax.inject 1
        jsonem: JsonEM 0.1.1
        kanos_config: Kanos Config 0.3.1+1.14.4-1.19
        kibe: Kibe 1.9.7-BETA+1.18
        kjsextras: KubeJS Extras 3.0.0
        krypton: Krypton 0.1.9
        ktdatataglib: KtDataTagLib 1.6.5+1.18.2
        kubejs: KubeJS 1802.5.2-build.415
        kubejs_botania: KubeJS Botania 1.0.2
        kyrptconfig: Kyrpt Config 1.3.4-1.18
        lazydfu: LazyDFU 0.1.2
        libblockattributes: LibBlockAttributes 0.10.2
        libblockattributes_core: LibBlockAttributes (Core) 0.10.2
        libblockattributes_fluids: LibBlockAttributes (Fluids) 0.10.2
        libblockattributes_items: LibBlockAttributes (Items) 0.10.2
        libgui: LibGui 5.4.0+1.18.2
        libninepatch: LibNinePatch 1.1.0
        libra: Libra 0.4.2
        lifts: Lifts 1.4.1-BETA+1.18
        lightestlamp: Lightest Lamps 1.0.0
        lithium: Lithium 0.7.9
        lovely_snails: Lovely Snails 1.0.4+1.18
        luckperms: LuckPerms 5.4.21
        macawsbridgesbyg: Macaw's Bridges - BYG 1.18.2-1.2
        maelstrom_library: Maelstrom Library 1.2.4-1.18.2
        magehand: Magehand 1.1.0
        magiccombatwands: Magic Combat Wands 1.0.1
        magicfungi: Magic Fungi 0.7.1-BETA+1.18.2
        magna: Magna 1.7.0-1.18-pre1
        mannequins: Mannequins 2.1.0
        marketcrates: Marketcrates 1.4.1
        matrix: Matrix 1.0.0
        mavm: More Axolotl Variants Mod 1.0.7a
        maxhealthfix: MaxHealthFix 5.0.1
        mcda: MC Dungeons Armors 2.0.6
        mcdar: MC Dungeons Artifacts 1.4.8
        mcdw: MC Dungeons Weapons 4.3.2
        mconfig: Mconfig 1.2.0
        mcwbridges: Macaw's Bridges 2.0.2
        mcwfences: Macaw's Fences and Walls 1.0.4
        mcwlights: Macaw's Lights and Lamps 1.0.3
        mcwpaintings: Macaw's Paintings 1.0.3
        mcwwindows: Macaw's Windows 2.0.3
        me_hypherionmc_night-config_core: core 3.6.5_custom
        me_hypherionmc_night-config_toml: toml 3.6.5_custom
        megane: megane 7.5.1
        megane-api: megane-api 7.1.0
        megane-applied-energistics-2: megane-applied-energistics-2 7.1.0
        megane-deep-mob-learning-simulacrum: megane-deep-mob-learning-simulacrum 7.1.0
        megane-extra-generators: megane-extra-generators 7.1.0
        megane-fabric-transfer: megane-fabric-transfer 7.1.0
        megane-industrial-revolution: megane-industrial-revolution 7.1.0
        megane-kibe: megane-kibe 7.1.0
        megane-lib-block-attributes: megane-lib-block-attributes 7.1.0
        megane-reborn-core: megane-reborn-core 7.1.0
        megane-reborn-energy: megane-reborn-energy 7.0.0
        megane-runtime: megane-runtime 7.2.0
        megane-tech-reborn: megane-tech-reborn 7.1.0
        megane-vanilla: megane-vanilla 7.1.1
        megane-wireless-networks: megane-wireless-networks 7.1.0
        midnightlib: MidnightLib 0.4.0
        milk: Milk Lib 0.3.1
        milk_plus: Milk+ 3.0.1
        minecraft: Minecraft 1.18.2
        minimotd-fabric: MiniMOTD 2.0.7
        mining_dims: Mining Dimensions 1.3.6
        miningutility: Mining Utility 1.2.1+1.18
        mm: Manningham Mills 2.3
        mo_glass: Mo Glass 1.6.1-MC1.18.2
        mobz: MobZ 3.3.1
        mocolors: Mo' Colors 1.4.0
        modern_industrialization: Modern Industrialization 1.1.1
        morebannerfeatures: More Banner Features 1.1.3
        moretags: More Tags 3.0.4
        morevillagers-fabric: MoreVillagersFabric 3.2.0-SNAPSHOT
        mostructures: Mo' Structures 1.4.2+1.18.2
        mtmechs: Magitek Mechs 1.0.12
        multibeds: MultiBeds 1.2.5
        multipart_entities: MultipartEntities 1.1.5-1.18.2
        myloot: myLoot 2.1
        myron: Myron 1.6.3+1.18.1
        mysql_mysql-connector-java: mysql-connector-java 8.0.28
        mythicmetals: Mythic Metals 0.13.1
        mythicmounts: Mythic Mounts 1.18.2-7.0
        naturescompass: Nature's Compass 1.18.2-2.0.3-fabric
        net_kyori_adventure-api: adventure-api 4.10.1
        net_kyori_adventure-key: adventure-key 4.10.1
        net_kyori_adventure-platform-api: adventure-platform-api 4.1.0
        net_kyori_adventure-serializer-configurate4: adventure-serializer-configurate4 4.10.1
        net_kyori_adventure-text-feature-pagination: adventure-text-feature-pagination 4.0.0-SNAPSHOT
        net_kyori_adventure-text-minimessage: adventure-text-minimessage 4.10.1
        net_kyori_adventure-text-serializer-gson: adventure-text-serializer-gson 4.10.1
        net_kyori_adventure-text-serializer-legacy: adventure-text-serializer-legacy 4.10.1
        net_kyori_adventure-text-serializer-plain: adventure-text-serializer-plain 4.10.1
        net_kyori_examination-api: examination-api 1.3.0
        net_kyori_examination-string: examination-string 1.3.0
        net_objecthunter_exp4j: exp4j 0.4.8
        ninjaphenix_container_lib: NinjaPhenix's Container Library 1.3.0
        notenoughcrashes: Not Enough Crashes 4.1.6+1.18.2
        omega-config: OmegaConfig 1.2.3-1.18.1
        omega-config-gui: Omega Config GUI 1.2.3-1.18.1
        onsoulfire: On Soul Fire 1.18-3
        org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.6.21
        org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.6.21
        org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.6.21
        org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.6.21
        org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.1
        org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.1
        org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.3.2
        org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.3.2
        org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.3.2
        org_jgrapht_jgrapht-core: jgrapht-core 1.1.0
        org_spongepowered_configurate-core: configurate-core 4.1.2
        org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
        org_xerial_sqlite-jdbc: sqlite-jdbc 3.36.0.3
        org_yaml_snakeyaml: snakeyaml 1.30
        origins: Origins 1.4.1
        origins-classes: Origins: Classes 1.3.0
        overlord: Overlord 3.1.5+1.18.2
        overweight_farming: Overweight Farming 1.18.2-1.2.0-fabric
        owo: oωo 0.7.2+1.18
        packet_tweaker: Packet Tweaker 0.2.0+1.18-pre1
        paintings: Paintings++ 9.1.2.1
        patchouli: Patchouli 1.18.2-67-FABRIC
        pehkui: Pehkui 3.3.0+1.14.4-1.19
        phonos: Phonos 0.3+1.18.2
        phosphor: Phosphor 0.8.1
        pickupnotifier: Pick Up Notifier 3.2.0
        pigpen: PigPen 8.0.1
        placeholder-api: Placeholder API 1.1.3+1.17.1
        platforms: Platforms 1.2.4
        player-data-api: Player Data API 0.1.0+1.18
        playerabilitylib: Pal 1.5.1
        plushies: Plushie Mod 1.2
        polaroidcamera: PolaroidCamera 1.2.4
        pollen: Pollen 1.4.1
        polymorph: Polymorph 0.0.20-1.18.2
        prefab: Prefab 3.1.5
        publicguiannouncement: Public Gui Announcement 3.2.0.1
        pugh_lib: Pugh Lib 1.3.0
        pugh_tools: Pugh Tools 1.2.5
        puzzleslib: Puzzles Lib 3.3.1
        quarryplus: QuarryPlus 18.4.564
        quartzelv: Quartz Elevator 2.1.1+1.18
        questsadditions: Quests Additions 1.3.1
        quickshulker: Quick Shulker 1.3.6-1.18
        ratsmischief: Rat's Mischief 1.3.7
        reach-entity-attributes: Reach Entity Attributes 2.1.1
        reborncore: Reborn Core 5.2.0-beta.3
        redbits: Red Bits 1.13.2
        redstonebits: Redstone Bits 1.7.1
        repurposed_structures: Repurposed Structures 4.1.6+1.18.2
        resourceful_tools: Resourceful Tools 1.2.35
        respawnablepets: Respawnable Pets 1.18-4
        rhino: Rhino 1802.1.10-build.147
        right-click-harvest: Right-Click-Harvest 1.2.0
        rocks: This Rocks! 1.6.0
        roughlyenoughitems: Roughly Enough Items 8.1.457
        rpgstats: RPGStats 4.3.10+1.18.2
        runelic: Runelic 11.0.1
        sandwichable: Sandwichable 1.2+1.18.2
        secretrooms: Secret Rooms 1.3.1+1.18.2
        seedfix: Seed Fix 1.0.1
        server_translations_api: Server Translations API 1.4.10+1.18.2
        sgui: sgui 1.0.1+1.18.2
        shetiphiancore: ShetiPhianCore 1.2.10
        shulkerboxtooltip: Shulker Box Tooltip 3.0.7+1.18.2
        shulkerutils: shulkerutils 1.0.4-1.18
        silkspawners: SilkSpawners 1.1.1
        skylorlib: SkyLib 1.3.34
        slimyboyos: Slimy Boyos 4.0.0.7
        someforgepatchesported: Some Forge Patches Ported 1.0.3
        spark: spark 1.9.1
        spectrum: Spectrum 1.3.3-1.18.2-midgame18-trinkets-brewing
        spoornpacks: SpoornPacks 4.2.1-1.18.2
        spoornweaponattributes: SpoornWeaponAttributes 3.4
        sprout: Sprout 1.3.0
        stacc: Stacc 1.2.3
        step-height-entity-attribute: Step Height Entity Attribute 1.0.0
        stonecutter_recipe_tags: Stonecutter Recipe Tags 3.0.1+1.18.bc850d5.fabric
        stoneholm: Stoneholm 1.4.3
        styledchat: Styled Chat 1.2.3+1.18
        styledplayerlist: Styled Player List 2.1.3+1.18
        tabtps-fabric: TabTPS 1.3.13
        tacocraft: TacoCraft 1.7.4-1.18.2
        team_reborn_energy: Energy 2.2.0
        techreborn: Tech Reborn 5.2.0-beta.3
        teenycoal: Teeny Coal 1.1.2-1.16.x-1.17.x-1.18.x-1.19-experimental-snapshot
        tempad: Tempad 1.1.0
        tenshilib: TenshiLib 1.18.2-1.6.7
        terrablender: TerraBlender 1.1.0.99
        terraform-wood-api-v1: Terraform Wood API (v1) 3.0.0
        terrarianslimes: Terrarian Slimes 1.2-BETA+1.18
        the_aether: Paradise Lost 1.6.9+1.18.2
        things: Things 0.2.17+1.18
        tiered: Tiered 1.0.2
        tinyskeletons: Tiny Skeletons 3.2.1
        toms_storage: Tom's Simple Storage Mod 1.3.0
        toolstats: ToolStats 9.0.1
        tradingpost: Trading Post 3.2.0
        trashslot: TrashSlot 11.0.2
        trinkets: Trinkets 3.3.1
        tweed4_annotated: tweed4_annotated 1.3.0
        tweed4_base: tweed4_base 1.5.0+mc1.18.2
        tweed4_data: tweed4_data 1.2.1+mc1.18.2
        tweed4_data_hjson: tweed4_data_hjson 1.1.0
        twigs: Twigs 1.1.3-patch1+1.18.2
        unforgivingvoid: Unforgiving Void 3.1.4+1.18.2
        valley: ValleyCraft 2.3-1.18.2
        veggie_way: The Veggie Way 1.2.32
        veinmining: Vein Mining 0.0.12-1.18.2
        villager-hats: Villager Hats Mod 1.3.1
        villagernames: Villager Names 4.0.4
        voidz: VoidZ 1.0.7
        voyager: Voyager v2 2.0.1-1.18.x
        wandering_collector: Wandering Collector 1.1.2+mc1.18.2
        waterdripsound: Drip Sounds 1.18-0.3.0
        waystones: Waystones 2.5.0
        weaponthrow: Weapon Throw 1.18.2-1.7
        whisperwoods: Whisperwoods 1.18.2-2.1.0
        winged: Winged Mod 1.18.2-3.2.0
        wirelessnetworks: Wireless Networks 1.5.1
        wthit: wthit 4.10.1
        xaerominimap: Xaero's Minimap 22.7.0
        xaeroworldmap: Xaero's World Map 1.21.2
        xlpackets: XLPackets 2.1-1.17.1
        xps: Xp Obelisk 0.3.8.r_for_1.18.x_Fabric
        yigd: You're in Grave Danger 1.3.4
        yungsapi: YUNG's API 1.18.2-Fabric-2.0.8
        zihlaunchpads: ZIHLaunchpads 1.2.0
    Server Running: true
    Player Count: 2 / 10; [class_3222['Owlwix'/12297, l='ServerLevel[world]', x=-4113.84, y=87.02, z=2180.37], class_3222['SebasTheNinja'/142339, l='ServerLevel[world]', x=761.39, y=56.88, z=1809.45]]
    Data Packs: vanilla, Fabric Mods, dimdoors/classic (incompatible), dimdoors/default (incompatible), minecraft/croparia_patchouli, minecraft/croptop, spoornpacks (incompatible)
    World Generation: Stable
    Is Modded: Definitely; Server brand changed to 'fabric'
    Type: Dedicated Server (map_server.txt)
    Suspected Mods: Minecraft (minecraft), Interference API (interference), Fabric Lifecycle Events (v1) (fabric-lifecycle-events-v1)
magistermaks commented 2 years ago

Looks like the server is timing out (running so slow that it decides to give up and kill itself). It did do that while interferce was doing something in the background but i don't think that it caused it. Can't say exactly what caused it from the crash.

Is the crash repeatable or was it a one-of thing? What is your average mspt with two players? (milliseconds pre game tick, you can see it in the server's gui i think) And, is the server frequently reporting being overloaded? (messages like "Server is overloaded, running XXXticks behind!")

itsdinkd commented 2 years ago

It's been seen in my spark profiler, and when I get these server crashes usually interference is in the stack trace. but yeah there has been some overloading. 2 players is 20 mspt

I'll try to get a spark profiler for you

itsdinkd commented 2 years ago

image

this is a image we shared in our discord. I'm trying to find the profiler log for it. but again, I will try to run it in when it lags so I can get you a full view

itsdinkd commented 2 years ago

https://spark.lucko.me/ql0pAihw3b?hl=29

magistermaks commented 2 years ago

hmm ok there is something to it, i will look into it

Sebas-Re commented 2 years ago

Here's another spark profiler showing interference as lagging, but this one is different from the profiler sent by Dinkd

https://spark.lucko.me/wIF2po5Drd

magistermaks commented 2 years ago

Performance issue (and the crash caused by it) should now be fixed in Interference 1.4.0, (and redbits 1.13.3 for Minecraft 1.18.2)