frqnny / mostructures

Mo' Structures is Fabric's best structure mod, carefully designed to enrich your world with many fun adventures to be had!
GNU Lesser General Public License v3.0
73 stars 16 forks source link

Crashing game when trying to generate desert village #15

Closed Greg-J closed 3 years ago

Greg-J commented 3 years ago

Multiplayer server keeps crashing with the following error:

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

Time: 11/22/20 10:09 AM
Description: Exception generating new chunk

java.lang.IndexOutOfBoundsException: Index: 221, Size: 221
    at java.util.ArrayList.rangeCheck(ArrayList.java:659)
    at java.util.ArrayList.remove(ArrayList.java:498)
    at net.minecraft.class_3754.mdcb3e72$lambda$populateNoise$0$1(class_3754.java:1857)
    at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
    at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
    at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
    at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
    at java.util.PrimitiveIterator$OfLong.forEachRemaining(PrimitiveIterator.java:189)
    at it.unimi.dsi.fastutil.longs.LongIterator.forEachRemaining(LongIterator.java:53)
    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
    at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
    at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485)
    at net.minecraft.class_3754.localvar$zgm000$populateNoise(class_3754.java:1844)
    at net.minecraft.class_3754.method_12088(class_3754.java)
    at net.minecraft.class_2806.method_16564(class_2806.java:71)
    at net.minecraft.class_2806$class_3768.doWork(class_2806.java:263)
    at net.minecraft.class_2806.method_12154(class_2806.java:219)
    at net.minecraft.class_3898.method_17225(class_3898.java:568)
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
    at net.minecraft.class_3898.method_17224(class_3898.java:562)
    at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:966)
    at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:940)
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456)
    at net.minecraft.class_3900.method_17634(class_3900.java:58)
    at net.minecraft.class_3846.method_16907(class_3846.java:94)
    at net.minecraft.class_3846.method_16900(class_3846.java:137)
    at net.minecraft.class_3846.run(class_3846.java:105)
    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)
    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

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

-- Head --
Thread: Server thread
Stacktrace:
    at java.util.ArrayList.rangeCheck(ArrayList.java:659)
    at java.util.ArrayList.remove(ArrayList.java:498)
    at net.minecraft.class_3754.mdcb3e72$lambda$populateNoise$0$1(class_3754.java:1857)
    at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
    at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
    at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
    at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
    at java.util.PrimitiveIterator$OfLong.forEachRemaining(PrimitiveIterator.java:189)
    at it.unimi.dsi.fastutil.longs.LongIterator.forEachRemaining(LongIterator.java:53)
    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
    at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
    at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485)
    at net.minecraft.class_3754.localvar$zgm000$populateNoise(class_3754.java:1844)
    at net.minecraft.class_3754.method_12088(class_3754.java)
    at net.minecraft.class_2806.method_16564(class_2806.java:71)
    at net.minecraft.class_2806$class_3768.doWork(class_2806.java:263)
    at net.minecraft.class_2806.method_12154(class_2806.java:219)

-- Chunk to be generated --
Details:
    Location: -177,276
    Position hash: 1189705940815
    Generator: net.minecraft.class_3754@561ea862
Stacktrace:
    at net.minecraft.class_3898.method_17225(class_3898.java:568)
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
    at net.minecraft.class_3898.method_17224(class_3898.java:562)
    at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:966)
    at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:940)
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456)
    at net.minecraft.class_3900.method_17634(class_3900.java:58)
    at net.minecraft.class_3846.method_16907(class_3846.java:94)

-- Affected level --
Details:
    All players: 1 total; [class_3222['Debacker19544'/17, l='ServerLevel[world]', x=-2566.92, y=64.42, z=4729.30]]
    Chunk stats: ServerChunkCache: 5226
    Level dimension: minecraft:overworld
    Level spawn location: World: (30,73,85), Chunk: (at 14,4,5 in 1,5; contains blocks 16,0,80 to 31,255,95), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    Level time: 4521236 game time, 1276653 day time
    Level name: world
    Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
    Level weather: Rain time: 166025 (now: false), thunder time: 116885 (now: false)
    Known server brands: fabric
    Level was modded: true
    Level storage version: 0x04ABD - Anvil
Stacktrace:
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:874)
    at net.minecraft.class_3176.method_3813(class_3176.java:312)
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:811)
    at net.minecraft.server.MinecraftServer.handler$bfo000$modifiedRunLoop(MinecraftServer.java:9310)
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:651)
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257)
    at java.lang.Thread.run(Thread.java:748)

-- System Details --
Details:
    Minecraft Version: 1.16.4
    Minecraft Version ID: 1.16.4
    Operating System: Linux (amd64) version 4.15.0-122-generic
    Java Version: 1.8.0_275, Private Build
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Private Build
    Memory: 1201953688 bytes (1146 MB) / 5430050816 bytes (5178 MB) up to 11453595648 bytes (10923 MB)
    CPUs: 6
    JVM Flags: 2 total; -Xmx12288M -Xms1024M
    Fabric Mods: 
        adabraniummod: Adabranium Mod 1.2.2
        adapaxels: AdaPaxels 1.0.4
        adorn: Adorn 1.12.1+1.16.4
        adventurez: AdventureZ 1.1.4
        allstackable: All Stackable 1.2.6
        autoconfig1u: Auto Config v1 Updated 3.3.1
        automated_crafting: Automated Crafting 1.3.13+MC1.16.2-1.16.4
        betterend: Better End 0.6.2-beta
        betternether: Better Nether 5.0.3
        biomemakeover: Biome Makeover 1.16.4-1.1.4
        byg: BYG 1.1.3
        cardinal-components-base: Cardinal Components API (base) 2.7.2
        cardinal-components-entity: Cardinal Components API (entities) 2.7.2
        carpet: Carpet Mod in Fabric 1.4.17
        carpet-extra: Carpet Extra 1.4.16
        cavebiomes: Cave Biomes 0.5.1
        charm: Charm 2.1.1
        charmonium: Charmonium 2.0.2
        cloth-basic-math: Cloth Basic Math 0.5.1
        cloth-client-events-v0: Cloth Client Events v0 1.4.5
        cloth-config2: Cloth Config v4 4.8.3
        cloth-dynamic-registry-api-v1: Cloth Dynamic Registry API v1 1.4.8
        colorfulcolumns: Colorful Columns 1.0.0
        colorunchained: Color Unchained 1.1.1-1.16.4
        columns: Columns 1.1.1
        com_electronwill_night-config_core: core 3.6.2
        com_electronwill_night-config_toml: toml 3.6.2
        com_fasterxml_jackson_core_jackson-annotations: jackson-annotations 2.10.1
        com_fasterxml_jackson_core_jackson-core: jackson-core 2.10.1
        com_fasterxml_jackson_core_jackson-databind: jackson-databind 2.10.1
        com_moandjiezana_toml_toml4j: toml4j 0.7.2
        com_neovisionaries_nv-websocket-client: nv-websocket-client 2.10
        com_squareup_okhttp3_okhttp: okhttp 3.13.0
        com_squareup_okio_okio: okio 1.17.2
        com_vdurmont_emoji-java: emoji-java 5.1.1
        connectiblechains: Connectible Chains 1.1.0
        cotton-resources: Cotton Resources 1.7.4
        couplings: Couplings 1.3.3
        decorative: Decorative 3.0.0
        earthtojavamobs: Earth2Java 1.2.2+1.16.4
        fabric: Fabric API 0.26.0+1.16
        fabric-api-base: Fabric API Base 0.2.0+ba858fb83a
        fabric-biome-api-v1: Fabric Biome API (v1) 3.1.0+2e23b97c3a
        fabric-command-api-v1: Fabric Command API (v1) 1.0.9+6a2618f53a
        fabric-commands-v0: Fabric Commands (v0) 0.2.0+6a2618f53a
        fabric-containers-v0: Fabric Containers (v0) 0.1.8+6a2618f53a
        fabric-content-registries-v0: Fabric Content Registries (v0) 0.1.9+6a2618f53a
        fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.2+b7f9825d3a
        fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.1+6a2618f53a
        fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.0+6a2618f53a
        fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.3+a4467d2a3a
        fabric-item-api-v1: Fabric Item API (v1) 1.2.0+6a2618f53a
        fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.1+6a2618f53a
        fabric-language-kotlin: Fabric Language Kotlin 1.4.0+build.1
        fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.2.0+6a2618f53a
        fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.1+6a2618f53a
        fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.2+6a2618f53a
        fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.5+6a2618f53a
        fabric-networking-v0: Fabric Networking (v0) 0.1.10+6a2618f53a
        fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.9.2+6a2618f53a
        fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.1+6a2618f53a
        fabric-particles-v1: fabric-particles-v1 0.2.2+6a2618f53a
        fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.6.1+6a2618f53a
        fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.4+6a2618f53a
        fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.3.2+1944f3e03a
        fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.0+6a2618f53a
        fabric-structure-api-v1: Fabric Structure API (v1) 1.1.0+f8ac1db23a
        fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.0.3+6a2618f53a
        fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.5+6a2618f53a
        fabricloader: Fabric Loader 0.10.8
        fallflyinglib: FallFlyingLib 1.1.0
        fastfurnace: FastFurnace 2.3
        fdlink: Fabric <-> Discord Link 0.7.14
        fdlink_1_15_2: Fabric <-> Discord Link 0.7.14
        fdlink_1_16: Fabric <-> Discord Link 0.7.14
        fdlink_common: Fabric <-> Discord Link 0.7.14
        greater_eye: Greater Eye of Ender 1.1.3
        hplus: Hopper Plus 1.0.7
        jankson: Jankson 3.0.1+j1.2.0
        launchersmod: Launchers 2.1.4
        libcd: LibCapableData 3.0.3+1.16.3
        libgui: LibGui 3.2.1+1.16.3
        libstructure: Libstructure 1.3
        linkedstorage: Linked Storage 1.3.11-1.16
        lithium: Lithium 0.6.0
        lithium-api: Lithium API 0.6.0
        magna: Magna 1.4.2-1.16.2
        mcdw: MC Dungeons Weapons 1.1.8
        megane: megane 3.0.5+1.16.4
        megane-api: megane-api 3.0.5+1.16.4
        megane-impl: megane-impl 3.0.5+1.16.4
        megane-runtime: megane-runtime 3.0.5+1.16.4
        minecraft: Minecraft 1.16.4
        mixedslab: Mixed Slab 1.16.3-1.2
        moretotems: More Totems 2.7.0
        mostructures: Mo' Structures 1.0.0-pre3+mc.1.16.2
        net_dv8tion_jda: JDA 4.2.0_191
        net_sf_trove4j_trove4j: trove4j 3.0.3
        org_apache_commons_commons-collections4: commons-collections4 4.1
        org_jetbrains_annotations: annotations 20.0.0
        org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.4.0
        org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.4.0
        org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.4.0
        org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.4.0
        org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.3.9
        org_json_json: json 20170516
        org_slf4j_slf4j-api: slf4j-api 1.7.25
        org_slf4j_slf4j-nop: slf4j-nop 1.7.25
        origins: Origins 0.4.5
        origins-classes: Origins: Classes 1.1.0
        phosphor: Phosphor 0.6.0+build.7
        playerabilitylib: Pal 1.2.1
        reach-entity-attributes: Reach Entity Attribute 1.0.1
        ringsofascension: Rings of Ascension 1.1.1
        roughlyenoughitems: Roughly Enough Items 5.8.7
        roughlyenoughitems-api: REI (API) 5.8.7
        roughlyenoughitems-default-plugin: REI (Default Plugin) 5.8.7
        roughlyenoughitems-runtime: REI (Runtime) 5.8.7
        shutupconsole: Shut Up Console 1.1
        simple_backpack: SimpleBackpack 1.0.32
        slotlink: slotlink 2.1.1+1.16.4
        static-content: Static Content 1.0.1-1.16.2
        staticdata: Static Data 1.1.2
        tk_valoeghese_zoesteriaconfig: ZoesteriaConfig 1.3.2
        trade: Trade 1.1.1
        trinkets: Trinkets 2.6.7
        vanilla-hammers: Vanilla Hammers 3.0.1-1.16.3
        vanillaautomated: Vanilla Automated 1.1.5
        waila: Hwyla 1.9.22
        waystones: Waystones 1.0.9
        winged: Winged Mod 1.16.2-1.4.1
        woodsplus: Woods Plus 0.0.2
        worldedit: WorldEdit 7.2.0+a51fa43
        zoob: Monster Of The Ocean Depths 2.5.0
    Player Count: 1 / 20; [class_3222['Debacker19544'/17, l='ServerLevel[world]', x=-2566.92, y=64.42, z=4729.30]]
    Data Packs: vanilla, fabric/adabraniummod, fabric/adapaxels, fabric/adorn, fabric/adventurez, fabric/automated_crafting, fabric/betterend, fabric/betternether, fabric/biomemakeover, fabric/byg, fabric/cavebiomes, fabric/colorfulcolumns, fabric/columns, fabric/cotton-resources, fabric/decorative, fabric/earthtojavamobs, fabric/fabric-tool-attribute-api-v1, fabric/greater_eye, fabric/hplus, fabric/launchersmod, fabric/libcd, fabric/linkedstorage, fabric/mcdw, fabric/mixedslab, fabric/moretotems, fabric/mostructures, fabric/origins, fabric/origins-classes, fabric/simple_backpack, fabric/slotlink, fabric/trinkets, fabric/vanilla-hammers, fabric/vanillaautomated, fabric/waystones, fabric/winged, fabric/woodsplus, fabric/zoob, file/Invisible Item Frames (incompatible), file/Ships v10 for [1.16.4], file/afk display v1.1.0.zip (incompatible), file/anti enderman grief v1.1.0.zip, file/armor statues v2.8.1.zip, file/custom nether portals v2.3.2.zip, file/custom villager shops v1.2.0.zip, file/dekocart, file/dekotrade, file/desert_village_1.16 (incompatible), file/double shulker shells v1.3.0.zip, file/durability ping v1.1.0.zip, file/endconduittest (incompatible), file/gem villagers v4.3.1.zip, file/illager-fortresses-v8-for-1-16-4.zip, file/more mob heads v2.8.1.zip, file/player head drops v1.1.0.zip, file/silence mobs v1.1.0.zip, file/treasure gems v1.2.0.zip, file/wandering trades v1.4.0.zip, fabric/charm
    Is Modded: Definitely; Server brand changed to 'fabric'
    Type: Dedicated Server (map_server.txt)

---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!

Time: 11/22/20 10:10 AM
Description: Watching Server

java.lang.Error: Watchdog
    at net.minecraft.class_3178.run(class_3178.java:52)
    at java.lang.Thread.run(Thread.java:748)

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

-- Thread Dump --
Details:
    Threads: "IO-Worker-18" Id=240 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@50981d0f
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@50981d0f
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
    at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"IO-Worker-17" Id=239 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@50981d0f
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@50981d0f
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
    at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"JDA RateLimit-Worker 5" Id=233 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e5ff96c
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e5ff96c
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"Netty Epoll Server IO #2" Id=229 RUNNABLE
    at io.netty.channel.epoll.Native.epollWait0(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:114)
    at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:239)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:256)
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
    at java.lang.Thread.run(Thread.java:748)

"Netty Epoll Server IO #1" Id=228 RUNNABLE
    at io.netty.channel.epoll.Native.epollWait0(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:114)
    at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:239)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:256)
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
    at java.lang.Thread.run(Thread.java:748)

"Server Watchdog" Id=223 RUNNABLE
    at sun.management.ThreadImpl.dumpThreads0(Native Method)
    at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
    at net.minecraft.class_3178.run(class_3178.java:49)
    at java.lang.Thread.run(Thread.java:748)

"IO-Worker-14" Id=220 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@50981d0f
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@50981d0f
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
    at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"IO-Worker-13" Id=219 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@50981d0f
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@50981d0f
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
    at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"IO-Worker-12" Id=218 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@50981d0f
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@50981d0f
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
    at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"Netty Epoll Server IO #0" Id=216 RUNNABLE
    at io.netty.channel.epoll.Native.epollWait0(Native Method)
    at io.netty.channel.epoll.Native.epollWait(Native.java:114)
    at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:239)
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:256)
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
    at java.lang.Thread.run(Thread.java:748)

"ObjectCleanerThread" Id=215 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@5a60767f
    at java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@5a60767f
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    at io.netty.util.internal.ObjectCleaner$1.run(ObjectCleaner.java:54)
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
    at java.lang.Thread.run(Thread.java:748)

"JDA RateLimit-Worker 4" Id=211 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e5ff96c
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e5ff96c
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"DestroyJavaVM" Id=210 RUNNABLE

"Snooper Timer" Id=208 WAITING on java.util.TaskQueue@1f62f357
    at java.lang.Object.wait(Native Method)
    -  waiting on java.util.TaskQueue@1f62f357
    at java.lang.Object.wait(Object.java:502)
    at java.util.TimerThread.mainLoop(Timer.java:526)
    at java.util.TimerThread.run(Timer.java:505)

"JDA MainWS-WriteThread" Id=195 WAITING on com.neovisionaries.ws.client.WritingThread@f02e5d1
    at java.lang.Object.wait(Native Method)
    -  waiting on com.neovisionaries.ws.client.WritingThread@f02e5d1
    at java.lang.Object.wait(Object.java:502)
    at com.neovisionaries.ws.client.WritingThread.waitForFrames(WritingThread.java:305)
    at com.neovisionaries.ws.client.WritingThread.main(WritingThread.java:89)
    at com.neovisionaries.ws.client.WritingThread.runMain(WritingThread.java:55)
    at com.neovisionaries.ws.client.WebSocketThread.run(WebSocketThread.java:45)

"JDA MainWS-ReadThread" Id=194 RUNNABLE (in native)
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
    at java.net.SocketInputStream.read(SocketInputStream.java:171)
    at java.net.SocketInputStream.read(SocketInputStream.java:141)
    at sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:457)
    at sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1095)
    at sun.security.ssl.SSLSocketImpl.access$200(SSLSocketImpl.java:72)
    ...

"JDA Gateway-Worker 1" Id=188 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f4d0c18
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f4d0c18
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"JDA RateLimit-Worker 3" Id=186 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e5ff96c
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e5ff96c
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"OkHttp Http2Connection" Id=184 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@6779524d
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@6779524d
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
    at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"Okio Watchdog" Id=182 TIMED_WAITING on java.lang.Class@7611feaf
    at java.lang.Object.wait(Native Method)
    -  waiting on java.lang.Class@7611feaf
    at okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:348)
    at okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:313)

"OkHttp ConnectionPool" Id=181 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@6cb96ba7
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.SynchronousQueue$TransferStack@6cb96ba7
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
    at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"JDA RateLimit-Worker 2" Id=179 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e5ff96c
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e5ff96c
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"JDA RateLimit-Worker 1" Id=178 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e5ff96c
    at sun.misc.Unsafe.park(Native Method)
    -  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5e5ff96c
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    ...

"Timer hack thread" Id=176 TIMED_WAITING
    at java.lang.Thread.sleep(Native Method)
    at net.minecraft.class_156$6.run(class_156.java:636)

"Signal Dispatcher" Id=4 RUNNABLE

"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@7b0397e4
    at java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.ReferenceQueue$Lock@7b0397e4
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)

"Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@56c549f3
    at java.lang.Object.wait(Native Method)
    -  waiting on java.lang.ref.Reference$Lock@56c549f3
    at java.lang.Object.wait(Object.java:502)
    at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

-- Performance stats --
Details:
    Random tick rate: 3
    Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 0, entities: 410 [minecraft:item:111,minecraft:pig:34,minecraft:chicken:31,minecraft:cow:29,minecraft:skeleton:27], block_entities: 257 [minecraft:chest:117,minecraft:mob_spawner:109,minecraft:beehive:23,minecraft:furnace:4,betternether:chest:2], block_ticks: 35270, fluid_ticks: 5920, chunk_source: ServerChunkCache: 5226,
ResourceKey[minecraft:dimension / minecraft:the_nether]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0,
ResourceKey[minecraft:dimension / minecraft:the_end]: players: 0, entities: 0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: ServerChunkCache: 0
Stacktrace:
    at net.minecraft.class_3178.run(class_3178.java:52)
    at java.lang.Thread.run(Thread.java:748)

-- System Details --
Details:
    Minecraft Version: 1.16.4
    Minecraft Version ID: 1.16.4
    Operating System: Linux (amd64) version 4.15.0-122-generic
    Java Version: 1.8.0_275, Private Build
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Private Build
    Memory: 945521800 bytes (901 MB) / 5430050816 bytes (5178 MB) up to 11453595648 bytes (10923 MB)
    CPUs: 6
    JVM Flags: 2 total; -Xmx12288M -Xms1024M
    Fabric Mods: 
        adabraniummod: Adabranium Mod 1.2.2
        adapaxels: AdaPaxels 1.0.4
        adorn: Adorn 1.12.1+1.16.4
        adventurez: AdventureZ 1.1.4
        allstackable: All Stackable 1.2.6
        autoconfig1u: Auto Config v1 Updated 3.3.1
        automated_crafting: Automated Crafting 1.3.13+MC1.16.2-1.16.4
        betterend: Better End 0.6.2-beta
        betternether: Better Nether 5.0.3
        biomemakeover: Biome Makeover 1.16.4-1.1.4
        byg: BYG 1.1.3
        cardinal-components-base: Cardinal Components API (base) 2.7.2
        cardinal-components-entity: Cardinal Components API (entities) 2.7.2
        carpet: Carpet Mod in Fabric 1.4.17
        carpet-extra: Carpet Extra 1.4.16
        cavebiomes: Cave Biomes 0.5.1
        charm: Charm 2.1.1
        charmonium: Charmonium 2.0.2
        cloth-basic-math: Cloth Basic Math 0.5.1
        cloth-client-events-v0: Cloth Client Events v0 1.4.5
        cloth-config2: Cloth Config v4 4.8.3
        cloth-dynamic-registry-api-v1: Cloth Dynamic Registry API v1 1.4.8
        colorfulcolumns: Colorful Columns 1.0.0
        colorunchained: Color Unchained 1.1.1-1.16.4
        columns: Columns 1.1.1
        com_electronwill_night-config_core: core 3.6.2
        com_electronwill_night-config_toml: toml 3.6.2
        com_fasterxml_jackson_core_jackson-annotations: jackson-annotations 2.10.1
        com_fasterxml_jackson_core_jackson-core: jackson-core 2.10.1
        com_fasterxml_jackson_core_jackson-databind: jackson-databind 2.10.1
        com_moandjiezana_toml_toml4j: toml4j 0.7.2
        com_neovisionaries_nv-websocket-client: nv-websocket-client 2.10
        com_squareup_okhttp3_okhttp: okhttp 3.13.0
        com_squareup_okio_okio: okio 1.17.2
        com_vdurmont_emoji-java: emoji-java 5.1.1
        connectiblechains: Connectible Chains 1.1.0
        cotton-resources: Cotton Resources 1.7.4
        couplings: Couplings 1.3.3
        decorative: Decorative 3.0.0
        earthtojavamobs: Earth2Java 1.2.2+1.16.4
        fabric: Fabric API 0.26.0+1.16
        fabric-api-base: Fabric API Base 0.2.0+ba858fb83a
        fabric-biome-api-v1: Fabric Biome API (v1) 3.1.0+2e23b97c3a
        fabric-command-api-v1: Fabric Command API (v1) 1.0.9+6a2618f53a
        fabric-commands-v0: Fabric Commands (v0) 0.2.0+6a2618f53a
        fabric-containers-v0: Fabric Containers (v0) 0.1.8+6a2618f53a
        fabric-content-registries-v0: Fabric Content Registries (v0) 0.1.9+6a2618f53a
        fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.2+b7f9825d3a
        fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.1+6a2618f53a
        fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.0+6a2618f53a
        fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.3+a4467d2a3a
        fabric-item-api-v1: Fabric Item API (v1) 1.2.0+6a2618f53a
        fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.1+6a2618f53a
        fabric-language-kotlin: Fabric Language Kotlin 1.4.0+build.1
        fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.2.0+6a2618f53a
        fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.1+6a2618f53a
        fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.2+6a2618f53a
        fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.5+6a2618f53a
        fabric-networking-v0: Fabric Networking (v0) 0.1.10+6a2618f53a
        fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.9.2+6a2618f53a
        fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.1+6a2618f53a
        fabric-particles-v1: fabric-particles-v1 0.2.2+6a2618f53a
        fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.6.1+6a2618f53a
        fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.4+6a2618f53a
        fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.3.2+1944f3e03a
        fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.0+6a2618f53a
        fabric-structure-api-v1: Fabric Structure API (v1) 1.1.0+f8ac1db23a
        fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.0.3+6a2618f53a
        fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.5+6a2618f53a
        fabricloader: Fabric Loader 0.10.8
        fallflyinglib: FallFlyingLib 1.1.0
        fastfurnace: FastFurnace 2.3
        fdlink: Fabric <-> Discord Link 0.7.14
        fdlink_1_15_2: Fabric <-> Discord Link 0.7.14
        fdlink_1_16: Fabric <-> Discord Link 0.7.14
        fdlink_common: Fabric <-> Discord Link 0.7.14
        greater_eye: Greater Eye of Ender 1.1.3
        hplus: Hopper Plus 1.0.7
        jankson: Jankson 3.0.1+j1.2.0
        launchersmod: Launchers 2.1.4
        libcd: LibCapableData 3.0.3+1.16.3
        libgui: LibGui 3.2.1+1.16.3
        libstructure: Libstructure 1.3
        linkedstorage: Linked Storage 1.3.11-1.16
        lithium: Lithium 0.6.0
        lithium-api: Lithium API 0.6.0
        magna: Magna 1.4.2-1.16.2
        mcdw: MC Dungeons Weapons 1.1.8
        megane: megane 3.0.5+1.16.4
        megane-api: megane-api 3.0.5+1.16.4
        megane-impl: megane-impl 3.0.5+1.16.4
        megane-runtime: megane-runtime 3.0.5+1.16.4
        minecraft: Minecraft 1.16.4
        mixedslab: Mixed Slab 1.16.3-1.2
        moretotems: More Totems 2.7.0
        mostructures: Mo' Structures 1.0.0-pre3+mc.1.16.2
        net_dv8tion_jda: JDA 4.2.0_191
        net_sf_trove4j_trove4j: trove4j 3.0.3
        org_apache_commons_commons-collections4: commons-collections4 4.1
        org_jetbrains_annotations: annotations 20.0.0
        org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.4.0
        org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.4.0
        org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.4.0
        org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.4.0
        org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.3.9
        org_json_json: json 20170516
        org_slf4j_slf4j-api: slf4j-api 1.7.25
        org_slf4j_slf4j-nop: slf4j-nop 1.7.25
        origins: Origins 0.4.5
        origins-classes: Origins: Classes 1.1.0
        phosphor: Phosphor 0.6.0+build.7
        playerabilitylib: Pal 1.2.1
        reach-entity-attributes: Reach Entity Attribute 1.0.1
        ringsofascension: Rings of Ascension 1.1.1
        roughlyenoughitems: Roughly Enough Items 5.8.7
        roughlyenoughitems-api: REI (API) 5.8.7
        roughlyenoughitems-default-plugin: REI (Default Plugin) 5.8.7
        roughlyenoughitems-runtime: REI (Runtime) 5.8.7
        shutupconsole: Shut Up Console 1.1
        simple_backpack: SimpleBackpack 1.0.32
        slotlink: slotlink 2.1.1+1.16.4
        static-content: Static Content 1.0.1-1.16.2
        staticdata: Static Data 1.1.2
        tk_valoeghese_zoesteriaconfig: ZoesteriaConfig 1.3.2
        trade: Trade 1.1.1
        trinkets: Trinkets 2.6.7
        vanilla-hammers: Vanilla Hammers 3.0.1-1.16.3
        vanillaautomated: Vanilla Automated 1.1.5
        waila: Hwyla 1.9.22
        waystones: Waystones 1.0.9
        winged: Winged Mod 1.16.2-1.4.1
        woodsplus: Woods Plus 0.0.2
        worldedit: WorldEdit 7.2.0+a51fa43
        zoob: Monster Of The Ocean Depths 2.5.0
    Player Count: 0 / 20; []
    Data Packs: vanilla, fabric/adabraniummod, fabric/adapaxels, fabric/adorn, fabric/adventurez, fabric/automated_crafting, fabric/betterend, fabric/betternether, fabric/biomemakeover, fabric/byg, fabric/cavebiomes, fabric/colorfulcolumns, fabric/columns, fabric/cotton-resources, fabric/decorative, fabric/earthtojavamobs, fabric/fabric-tool-attribute-api-v1, fabric/greater_eye, fabric/hplus, fabric/launchersmod, fabric/libcd, fabric/linkedstorage, fabric/mcdw, fabric/mixedslab, fabric/moretotems, fabric/mostructures, fabric/origins, fabric/origins-classes, fabric/simple_backpack, fabric/slotlink, fabric/trinkets, fabric/vanilla-hammers, fabric/vanillaautomated, fabric/waystones, fabric/winged, fabric/woodsplus, fabric/zoob, file/Invisible Item Frames (incompatible), file/Ships v10 for [1.16.4], file/afk display v1.1.0.zip (incompatible), file/anti enderman grief v1.1.0.zip, file/armor statues v2.8.1.zip, file/custom nether portals v2.3.2.zip, file/custom villager shops v1.2.0.zip, file/dekocart, file/dekotrade, file/desert_village_1.16 (incompatible), file/double shulker shells v1.3.0.zip, file/durability ping v1.1.0.zip, file/endconduittest (incompatible), file/gem villagers v4.3.1.zip, file/illager-fortresses-v8-for-1-16-4.zip, file/more mob heads v2.8.1.zip, file/player head drops v1.1.0.zip, file/silence mobs v1.1.0.zip, file/treasure gems v1.2.0.zip, file/wandering trades v1.4.0.zip, fabric/charm
    Is Modded: Definitely; Server brand changed to 'fabric'
    Type: Dedicated Server (map_server.txt)
Greg-J commented 3 years ago

It would seem that the issue stems from the way Mo-Structures interacts with this datapack we had installed: https://www.planetminecraft.com/data-pack/1-14-x-improved-desert-village-datapack/

Oddly enough, several desert villages have been generated in this world successfully with both the datapack and this mod installed.

That said, I'm still getting warnings like this:

Nov 22 10:30:39 NPC2 java[28943]: [10:30:39] [Worker-Main-16/WARN]: Empty or none existent pool: minecraft:village/desert/street
Nov 22 10:30:39 NPC2 java[28943]: [10:30:39] [Worker-Main-17/WARN]: Unable to resolve BlockEntity for ItemStack: minecraft:air
Nov 22 10:30:39 NPC2 java[28943]: [10:30:39] [Worker-Main-17/WARN]: Unable to resolve BlockEntity for ItemStack: minecraft:air
Nov 22 10:30:39 NPC2 java[28943]: [10:30:39] [Worker-Main-17/WARN]: Empty or none existent pool: mostructures:villager/market
Nov 22 10:30:39 NPC2 java[28943]: [10:30:39] [Worker-Main-17/WARN]: Empty or none existent pool: mostructures:villager/market
frqnny commented 3 years ago

I'll look into the Market thing. And I am working on a new update, I think I know what the bug is but hopefully a new release will come, maybe soon.

frqnny commented 3 years ago

After consultation with my friend, I do not believe Mo' Structures is causing this issue. Please continue to check other mods. The Villager Market issue will be handled in #14

frqnny commented 3 years ago

But, to ask anyway, why do you think it is my mod?

TelepathicGrunt commented 3 years ago

@Greg-J It's waystone crashing due to this bug: https://github.com/LordDeatHunter/FabricWaystones/issues/16

Remove waystone and the crash should go away until they can fix it

frqnny commented 3 years ago

Closing this since the issue is now clearly not mine.