Carpet Sky Additions

Carpet Sky Additions

122k Downloads

1.19.4 -> 1.20.1 Causing buggy structure behaviour

Drejky opened this issue ยท 1 comments

commented

I have created a new 1.20.1 server with updated mods, and added a world from 1.19.4 into it. Everything works as it should, but structures are behaving very bugged:

  1. after locating structures in non skyblock world and following the coordinates, the area does not act as the structure (structure specific mobs arent spawning etc.)
  2. Using the /locate structure command crashes the game, locate biome command works fine, only the locate structures command causes a crash. As far as I know locating any structure will cause a crash.

Crash report after using /locate structure:

---- Minecraft Crash Report ----
// Uh... Did I do that?

Time: 2024-03-03 23:28:38
Description: Watching Server

java.lang.Error: Watchdog
at net.minecraft.class_3756.method_16447(class_3756.java:75)
at net.minecraft.class_5822.method_40464(class_5822.java:154)
at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1121)
at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1119)
at net.minecraft.class_6916$class_6933.method_40464(class_6916.java:721)
at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:270)
at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1126)
at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:270)
at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:270)
at net.minecraft.class_6916$class_6917.method_40470(class_6916.java:1157)
at net.minecraft.class_6916$class_6932.method_40470(class_6916.java:275)
at net.minecraft.class_6916$class_6943.method_40470(class_6916.java:256)
at net.minecraft.class_6568$class_5917.method_40470(class_6568.java:651)
at net.minecraft.class_6568.method_40532(class_6568.java:288)
at net.minecraft.class_6568.method_38339(class_6568.java:312)
at net.minecraft.class_3754.method_26263(class_3754.java:203)
at net.minecraft.class_3754.method_16397(class_3754.java:125)
at net.minecraft.class_2794.method_20402(class_2794.java:575)
at net.minecraft.class_3778.method_30419(class_3778.java:313)
at net.minecraft.class_5434.method_38676(class_5434.java:82)
at net.minecraft.class_3195.method_47932(class_3195.java:199)
at net.minecraft.class_6832.method_39829(class_6832.java:105)
at net.minecraft.class_6832.method_41143(class_6832.java:92)
at net.minecraft.class_6832$$Lambda$7117/0x0000000801dd2a48.get(Unknown Source)
at it.unimi.dsi.fastutil.longs.Long2BooleanOpenHashMap.computeIfAbsent(Long2BooleanOpenHashMap.java:449)
at net.minecraft.class_6832.method_39831(class_6832.java:91)
at net.minecraft.class_5138.method_39783(class_5138.java:165)
at net.minecraft.class_2794.method_41522(class_2794.java:248)
at net.minecraft.class_2794.method_40146(class_2794.java:235)
at net.minecraft.class_2794.method_12103(class_2794.java:175)
at net.minecraft.class_3079.method_43905(class_3079.java:102)
at net.minecraft.class_3079.method_43914(class_3079.java:70)
at net.minecraft.class_3079$$Lambda$4390/0x0000000801a653d0.run(Unknown Source)
at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:264)
at net.minecraft.class_2170.method_9249(class_2170.java:287)
at net.minecraft.class_3244.method_45010(class_3244.java:1341)
at net.minecraft.class_3244.method_44356(class_3244.java:1321)
at net.minecraft.class_3244$$Lambda$7104/0x0000000801dcf528.run(Unknown Source)
at net.minecraft.class_1255.method_5386(class_1255.java:67)
at net.minecraft.class_1255$$Lambda$7105/0x0000000801dcf740.get(Unknown Source)
at java.base@20/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
at net.minecraft.class_3738.run(class_3738.java:18)
at net.minecraft.class_1255.method_18859(class_1255.java:156)
at net.minecraft.class_4093.method_18859(class_4093.java:23)
at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:782)
at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:164)
at net.minecraft.class_1255.method_16075(class_1255.java:130)
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:764)
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:758)
at net.minecraft.class_1255.method_18857(class_1255.java:139)
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:743)
at net.minecraft.server.MinecraftServer.handler$zbf000$carpet$modifiedRunLoop(MinecraftServer.java:6451)
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:650)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265)
at net.minecraft.server.MinecraftServer$$Lambda$5873/0x0000000801b69670.run(Unknown Source)
at java.base@20/java.lang.Thread.runWith(Thread.java:1636)
at java.base@20/java.lang.Thread.run(Thread.java:1623)

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

-- Head --
Thread: Server Watchdog
Stacktrace:
at net.minecraft.class_3756.method_16447(class_3756.java:75)
at net.minecraft.class_5822.method_40464(class_5822.java:154)
at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1121)
at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1119)
at net.minecraft.class_6916$class_6933.method_40464(class_6916.java:721)
at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:270)
at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1126)
at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:270)
at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:270)
at net.minecraft.class_6916$class_6917.method_40470(class_6916.java:1157)
at net.minecraft.class_6916$class_6932.method_40470(class_6916.java:275)
at net.minecraft.class_6916$class_6943.method_40470(class_6916.java:256)
at net.minecraft.class_6568$class_5917.method_40470(class_6568.java:651)
at net.minecraft.class_6568.method_40532(class_6568.java:288)
at net.minecraft.class_6568.method_38339(class_6568.java:312)
at net.minecraft.class_3754.method_26263(class_3754.java:203)
at net.minecraft.class_3754.method_16397(class_3754.java:125)
at net.minecraft.class_2794.method_20402(class_2794.java:575)
at net.minecraft.class_3778.method_30419(class_3778.java:313)
at net.minecraft.class_5434.method_38676(class_5434.java:82)
at net.minecraft.class_3195.method_47932(class_3195.java:199)
at net.minecraft.class_6832.method_39829(class_6832.java:105)
at net.minecraft.class_6832.method_41143(class_6832.java:92)
at net.minecraft.class_6832$$Lambda$7117/0x0000000801dd2a48.get(Unknown Source)
at it.unimi.dsi.fastutil.longs.Long2BooleanOpenHashMap.computeIfAbsent(Long2BooleanOpenHashMap.java:449)
at net.minecraft.class_6832.method_39831(class_6832.java:91)
at net.minecraft.class_5138.method_39783(class_5138.java:165)
at net.minecraft.class_2794.method_41522(class_2794.java:248)
at net.minecraft.class_2794.method_40146(class_2794.java:235)
at net.minecraft.class_2794.method_12103(class_2794.java:175)
at net.minecraft.class_3079.method_43905(class_3079.java:102)
at net.minecraft.class_3079.method_43914(class_3079.java:70)
at net.minecraft.class_3079$$Lambda$4390/0x0000000801a653d0.run(Unknown Source)
at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:264)
at net.minecraft.class_2170.method_9249(class_2170.java:287)
at net.minecraft.class_3244.method_45010(class_3244.java:1341)
at net.minecraft.class_3244.method_44356(class_3244.java:1321)
at net.minecraft.class_3244$$Lambda$7104/0x0000000801dcf528.run(Unknown Source)
at net.minecraft.class_1255.method_5386(class_1255.java:67)
at net.minecraft.class_1255$$Lambda$7105/0x0000000801dcf740.get(Unknown Source)
at java.base@20/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
at net.minecraft.class_3738.run(class_3738.java:18)
at net.minecraft.class_1255.method_18859(class_1255.java:156)
at net.minecraft.class_4093.method_18859(class_4093.java:23)
at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:782)
at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:164)
at net.minecraft.class_1255.method_16075(class_1255.java:130)
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:764)
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:758)
at net.minecraft.class_1255.method_18857(class_1255.java:139)
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:743)
at net.minecraft.server.MinecraftServer.handler$zbf000$carpet$modifiedRunLoop(MinecraftServer.java:6451)
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:650)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265)
at net.minecraft.server.MinecraftServer$$Lambda$5873/0x0000000801b69670.run(Unknown Source)

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

"Finalizer" daemon prio=8 Id=9 WAITING on java.lang.ref.NativeReferenceQueue$Lock@39f7d29e
at java.base@20/java.lang.Object.wait0(Native Method)
- waiting on java.lang.ref.NativeReferenceQueue$Lock@39f7d29e
at java.base@20/java.lang.Object.wait(Object.java:366)
at java.base@20/java.lang.Object.wait(Object.java:339)
at java.base@20/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
at java.base@20/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
at java.base@20/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
at java.base@20/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

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

"Attach Listener" daemon prio=5 Id=11 RUNNABLE

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

"Common-Cleaner" daemon prio=8 Id=28 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37303bd0
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@37303bd0
at java.base@20/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
at java.base@20/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847)
at java.base@20/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
at java.base@20/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
at java.base@20/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
at java.base@20/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
at java.base@20/java.lang.Thread.runWith(Thread.java:1636)
...

"JNA Cleaner" daemon prio=5 Id=56 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@330fb9ee
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@330fb9ee
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
at java.base@20/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
at java.base@20/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
at java.base@20/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
at java.base@20/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
at java.base@20/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
...

"Timer hack thread" daemon prio=5 Id=57 TIMED_WAITING
at java.base@20/java.lang.Thread.sleep0(Native Method)
at java.base@20/java.lang.Thread.sleep(Thread.java:484)
at net.minecraft.class_156$9.run(class_156.java:839)

"Yggdrasil Key Fetcher" daemon prio=5 Id=58 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@760d31eb
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@760d31eb
at java.base@20/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
at java.base@20/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758)
at java.base@20/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
at java.base@20/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
at java.base@20/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
at java.base@20/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base@20/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
...

"Worker-Main-1" daemon prio=5 Id=61 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-2" daemon prio=5 Id=62 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-3" daemon prio=5 Id=63 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-4" daemon prio=5 Id=64 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-5" daemon prio=5 Id=65 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-6" daemon prio=5 Id=66 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-7" daemon prio=5 Id=67 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-8" daemon prio=5 Id=68 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-9" daemon prio=5 Id=69 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-10" daemon prio=5 Id=70 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-11" daemon prio=5 Id=71 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-12" daemon prio=5 Id=72 TIMED_WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-13" daemon prio=5 Id=73 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-14" daemon prio=5 Id=74 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Worker-Main-15" daemon prio=5 Id=75 WAITING on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@71697e96
at java.base@20/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@20/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
at java.base@20/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
at java.base@20/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

"Server thread" prio=8 Id=76 RUNNABLE
at net.minecraft.class_3756.method_16447(class_3756.java:75)
at net.minecraft.class_5822.method_40464(class_5822.java:154)
at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1121)
at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1119)
at net.minecraft.class_6916$class_6933.method_40464(class_6916.java:721)
at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:270)
at net.minecraft.class_6916$class_6917.method_40464(class_6916.java:1126)
at net.minecraft.class_6916$class_6932.method_40464(class_6916.java:270)
...

"DestroyJavaVM" prio=5 Id=78 RUNNABLE

"Server console handler" daemon prio=8 Id=79 RUNNABLE (in native)
at java.base@20/java.io.FileInputStream.readBytes(Native Method)
at java.base@20/java.io.FileInputStream.read(FileInputStream.java:293)
at java.base@20/java.io.BufferedInputStream.read1(BufferedInputStream.java:311)
at java.base@20/java.io.BufferedInputStream.implRead(BufferedInputStream.java:386)
at java.base@20/java.io.BufferedInputStream.read(BufferedInputStream.java:365)
at java.base@20/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:333)
at java.base@20/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:376)
at java.base@20/sun.nio.cs.StreamDecoder.lockedRead(StreamDecoder.java:219)
...

Number of locked synchronizers = 3
- java.util.concurrent.locks.ReentrantLock$NonfairSync@473125d0
- java.util.concurrent.locks.ReentrantLock$NonfairSync@9bf3411
- java.util.concurrent.locks.ReentrantLock$NonfairSync@1622cea4

"Netty Server IO #0" daemon prio=5 Id=80 RUNNABLE (in native)
at java.base@20/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@20/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@20/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
- locked io.netty.channel.nio.SelectedSelectionKeySet@2c858f38
- locked sun.nio.ch.WEPollSelectorImpl@62d420dd
at java.base@20/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:147)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
...

"IO-Worker-16" prio=8 Id=81 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@12bb9f2a
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@12bb9f2a
at java.base@20/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
at java.base@20/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
at java.base@20/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
at java.base@20/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
at java.base@20/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base@20/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base@20/java.lang.Thread.runWith(Thread.java:1636)
...

"IO-Worker-17" prio=8 Id=82 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@12bb9f2a
at java.base@20/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@12bb9f2a
at java.base@20/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
at java.base@20/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
at java.base@20/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
at java.base@20/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
at java.base@20/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base@20/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base@20/java.lang.Thread.runWith(Thread.java:1636)
...

"Server Watchdog" daemon prio=8 Id=84 RUNNABLE
at java.management@20/sun.management.ThreadImpl.dumpThreads0(Native Method)
at java.management@20/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:540)
at java.management@20/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:527)
at net.minecraft.class_3178.run(class_3178.java:47)
at java.base@20/java.lang.Thread.runWith(Thread.java:1636)
at java.base@20/java.lang.Thread.run(Thread.java:1623)

"Netty Server IO #1" daemon prio=5 Id=85 RUNNABLE (in native)
at java.base@20/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@20/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@20/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
- locked io.netty.channel.nio.SelectedSelectionKeySet@126c3437
- locked sun.nio.ch.WEPollSelectorImpl@1210850d
at java.base@20/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:147)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
...

"Netty Server IO #2" daemon prio=5 Id=89 RUNNABLE (in native)
at java.base@20/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@20/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@20/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
- locked io.netty.channel.nio.SelectedSelectionKeySet@51818d5a
- locked sun.nio.ch.WEPollSelectorImpl@1f8d1a8f
at java.base@20/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:147)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
...

Stacktrace:
at net.minecraft.class_3178.run(class_3178.java:63)
at java.base/java.lang.Thread.run(Thread.java:1623)

-- Performance stats --
Details:
Random tick rate: 3
Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 1, entities: 198,198,15,5083,5083,0,0 [minecraft:pig:45,minecraft:sheep:40,minecraft:cow:36,minecraft:minecart:27,minecraft:villager:19], block_entities: 26 [minecraft:hopper:22,minecraft:sign:4], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 48160 E: 198,198,15,5083,5083,0,0,
ResourceKey[minecraft:dimension / minecraft:the_nether]: 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

-- System Details --
Details:
Minecraft Version: 1.20.1
Minecraft Version ID: 1.20.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 20, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 394431832 bytes (376 MiB) / 1447034880 bytes (1380 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 16
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i7-10700F CPU @ 2.90GHz
Identifier: Intel64 Family 6 Model 165 Stepping 5
Microarchitecture: unknown
Frequency (GHz): 2.90
Number of physical packages: 1
Number of physical CPUs: 8
Number of logical CPUs: 16
Graphics card #0 name: Virtual Desktop Monitor
Graphics card #0 vendor: Virtual Desktop, Inc.
Graphics card #0 VRAM (MB): 0.00
Graphics card #0 deviceId: unknown
Graphics card #0 versionInfo: DriverVersion=15.39.56.845
Graphics card #1 name: NVIDIA GeForce RTX 3060 Ti
Graphics card #1 vendor: NVIDIA (0x10de)
Graphics card #1 VRAM (MB): 4095.00
Graphics card #1 deviceId: 0x2489
Graphics card #1 versionInfo: DriverVersion=31.0.15.5161
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 2.13
Memory slot #0 type: DDR4
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 2.13
Memory slot #1 type: DDR4
Memory slot #2 capacity (MB): 8192.00
Memory slot #2 clockSpeed (GHz): 2.13
Memory slot #2 type: DDR4
Memory slot #3 capacity (MB): 8192.00
Memory slot #3 clockSpeed (GHz): 2.13
Memory slot #3 type: DDR4
Virtual memory max (MB): 39358.96
Virtual memory used (MB): 23158.14
Swap memory total (MB): 6656.00
Swap memory used (MB): 273.96
JVM Flags: 1 total; -Xmx4g
Fabric Mods:
carpet: Carpet Mod 1.4.112+v230608
carpetskyadditions: Carpet Sky Additions 1.20.1-4.4.1
cloth-config: Cloth Config v11 11.1.118
cloth-basic-math: cloth-basic-math 0.6.1
fabric-api: Fabric API 0.91.1+1.20.1
fabric-api-base: Fabric API Base 0.4.31+1802ada577
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.36+1802ada577
fabric-biome-api-v1: Fabric Biome API (v1) 13.0.13+1802ada577
fabric-block-api-v1: Fabric Block API (v1) 1.0.11+1802ada577
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.1+1802ada577
fabric-command-api-v1: Fabric Command API (v1) 1.2.34+f71b366f77
fabric-command-api-v2: Fabric Command API (v2) 2.2.13+1802ada577
fabric-commands-v0: Fabric Commands (v0) 0.2.51+df3654b377
fabric-containers-v0: Fabric Containers (v0) 0.1.64+df3654b377
fabric-content-registries-v0: Fabric Content Registries (v0) 4.0.11+1802ada577
fabric-convention-tags-v1: Fabric Convention Tags 1.5.5+1802ada577
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.19+1802ada577
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 12.3.4+1802ada577
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.54+1802ada577
fabric-entity-events-v1: Fabric Entity Events (v1) 1.5.23+1802ada577
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.6.2+1802ada577
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.63+df3654b377
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.40+1802ada577
fabric-item-api-v1: Fabric Item API (v1) 2.1.28+1802ada577
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.12+1802ada577
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.22+1802ada577
fabric-loot-api-v2: Fabric Loot API (v2) 1.2.1+1802ada577
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.45+9e7660c677
fabric-message-api-v1: Fabric Message API (v1) 5.1.9+1802ada577
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.50+1802ada577
fabric-networking-api-v1: Fabric Networking API (v1) 1.3.11+1802ada577
fabric-networking-v0: Fabric Networking (v0) 0.3.51+df3654b377
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 11.1.3+1802ada577
fabric-particles-v1: Fabric Particles (v1) 1.1.2+1802ada577
fabric-recipe-api-v1: Fabric Recipe API (v1) 1.0.21+1802ada577
fabric-registry-sync-v0: Fabric Registry Sync (v0) 2.3.3+1802ada577
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.37+92a0d36777
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.28+1802ada577
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.8+1802ada577
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.10+1802ada577
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.30+1802ada577
fabric-transfer-api-v1: Fabric Transfer API (v1) 3.3.4+1802ada577
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 4.3.1+1802ada577
fabricloader: Fabric Loader 0.15.6
mixinextras: MixinExtras 0.3.2
java: Java HotSpot(TM) 64-Bit Server VM 20
minecraft: Minecraft 1.20.1
Server Running: true
Player Count: 1 / 20; [class_3222['Drejky'/143, l='ServerLevel[Skyblock]', x=492.30, y=-63.00, z=422.06]]
Data Packs: vanilla, fabric, carpetskyadditions:skyblock
Enabled Feature Flags: minecraft:vanilla
World Generation: Stable
Is Modded: Definitely; Server brand changed to 'fabric'
Type: Dedicated Server (map_server.txt)

commented

Update:
I found a workaround for the time being.
I noticed that when generating a new world, everything works fine, So I manually set the seed in server.properties to the seed of the old world and then deleted level.dat file in the old world. Locate command now works, there are no structures in already explored areas sadly, but new structures are generating. Strangely enough, it also generated a new sky island slightly off of the original one.

I am worried about what else deleting level.dat can cause.