BentoBoxWorld / CaveBlock

CaveBlock addon for BentoBox. An interesting variation from Skyblock, where your goal is to survive in a cube of stone!
Eclipse Public License 2.0
16 stars 6 forks source link

Wont load on 1.19.2 #86

Closed tiarnia closed 1 year ago

tiarnia commented 1 year ago

Expected behavior

loading is not working

Observed/Actual behavior

forces server to close

Steps/models to reproduce

installed on a fresh 1.19.2 server

BentoBox version

newest

Plugin list

just bento

Other

java.lang.IllegalStateException: Cannot remove entity off-main
    at io.papermc.paper.util.TickThread.ensureTickThread(TickThread.java:51)
    at net.minecraft.world.entity.Entity.setRemoved(Entity.java:4369)
    at net.minecraft.world.entity.Entity.remove(Entity.java:676)
    at net.minecraft.world.entity.Entity.discard(Entity.java:658)
    at org.bukkit.craftbukkit.v1_19_R1.entity.CraftEntity.remove(CraftEntity.java:678)
    at CaveBlock-1.16.0.jar//world.bentobox.caveblock.generators.populators.EntitiesPopulator.tryToPlaceEntity(EntitiesPopulator.java:193)
    at CaveBlock-1.16.0.jar//world.bentobox.caveblock.generators.populators.EntitiesPopulator.populate(EntitiesPopulator.java:110)
    at net.minecraft.world.level.chunk.ChunkGenerator.applyBiomeDecoration(ChunkGenerator.java:673)
    at org.bukkit.craftbukkit.v1_19_R1.generator.CustomChunkGenerator.a(CustomChunkGenerator.java:287)
    at net.minecraft.world.level.chunk.ChunkStatus.lambda$static$12(ChunkStatus.java:172)
    at net.minecraft.world.level.chunk.ChunkStatus.generate(ChunkStatus.java:304)
    at io.papermc.paper.chunk.system.scheduling.ChunkUpgradeGenericStatusTask.run(ChunkUpgradeGenericStatusTask.java:83)
    at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadedTaskQueue$PrioritisedTask.executeInternal(PrioritisedThreadedTaskQueue.java:351)
    at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadedTaskQueue.executeTask(PrioritisedThreadedTaskQueue.java:118)
    at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadPool$PrioritisedThread.pollTasks(PrioritisedThreadPool.java:274)
    at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedQueueExecutorThread.run(PrioritisedQueueExecutorThread.java:50)

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

-- Head --
Thread: Server thread
Stacktrace:
    at io.papermc.paper.util.TickThread.ensureTickThread(TickThread.java:51)
    at net.minecraft.world.entity.Entity.setRemoved(Entity.java:4369)
    at net.minecraft.world.entity.Entity.remove(Entity.java:676)
    at net.minecraft.world.entity.Entity.discard(Entity.java:658)
    at org.bukkit.craftbukkit.v1_19_R1.entity.CraftEntity.remove(CraftEntity.java:678)
    at CaveBlock-1.16.0.jar//world.bentobox.caveblock.generators.populators.EntitiesPopulator.tryToPlaceEntity(EntitiesPopulator.java:193)
    at CaveBlock-1.16.0.jar//world.bentobox.caveblock.generators.populators.EntitiesPopulator.populate(EntitiesPopulator.java:110)

-- Chunk system details --
Details:
    Chunk coordinate: [-4, 5]
    ChunkHolder: NewChunkHolder{world=caveblock-world, chunkX=-4, chunkZ=5, entityChunkFromDisk=false, lastChunkCompletion={chunk_class=net.minecraft.world.level.chunk.ProtoChunk,status=minecraft:liquid_carvers}, currentGenStatus=minecraft:liquid_carvers, requestedGenStatus=minecraft:features, generationTask=ChunkProgressionTask{class: io.papermc.paper.chunk.system.scheduling.ChunkUpgradeGenericStatusTask, for world: caveblock-world, chunk: (-4,5), hashcode: 2045409034, priority: COMPLETING, status: minecraft:features, scheduled: true}, generationTaskStatus=minecraft:features, priority=NORMAL, priorityLocked=false, neighbourRequestedPriority=BLOCKING, effective_priority=BLOCKING, oldTicketLevel=34, currentTicketLevel=34, totalNeighboursUsingThisChunk=2, fullNeighbourChunksLoadedBitset=0, chunkStatusRaw=0, currentChunkStatus=INACCESSIBLE, pendingChunkStatus=INACCESSIBLE, is_unload_safe=ticket_level, killed=false}
    unrecoverableChunkSystemFailure caller thread: Tuinity Chunk System Worker #0
Stacktrace:
    at io.papermc.paper.chunk.system.scheduling.ChunkTaskScheduler.unrecoverableChunkSystemFailure(ChunkTaskScheduler.java:224)
    at io.papermc.paper.chunk.system.scheduling.NewChunkHolder.lambda$setGenerationTask$4(NewChunkHolder.java:1672)
    at io.papermc.paper.chunk.system.scheduling.ChunkProgressionTask.complete0(ChunkProgressionTask.java:95)
    at io.papermc.paper.chunk.system.scheduling.ChunkProgressionTask.complete(ChunkProgressionTask.java:75)
    at io.papermc.paper.chunk.system.scheduling.ChunkUpgradeGenericStatusTask.run(ChunkUpgradeGenericStatusTask.java:102)
    at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadedTaskQueue$PrioritisedTask.executeInternal(PrioritisedThreadedTaskQueue.java:351)
    at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadedTaskQueue.executeTask(PrioritisedThreadedTaskQueue.java:118)
    at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadPool$PrioritisedThread.pollTasks(PrioritisedThreadPool.java:274)
    at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedQueueExecutorThread.run(PrioritisedQueueExecutorThread.java:50)

-- Chunk System Objects of Interest --
Details:
    Task to status: minecraft:features
    Generation task: ChunkProgressionTask{class: io.papermc.paper.chunk.system.scheduling.ChunkUpgradeGenericStatusTask, for world: caveblock-world, chunk: (-4,5), hashcode: 2045409034, priority: COMPLETING, status: minecraft:features, scheduled: true}

-- Wrapped in --
Details:
    Wrapping exception: ~~ERROR~~ RuntimeException: Chunk system crash propagated from unrecoverableChunkSystemFailure

-- System Details --
Details:
    Minecraft Version: 1.19.2
    Minecraft Version ID: 1.19.2
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 17.0.4, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
    Memory: 1423199408 bytes (1357 MiB) / 2478833664 bytes (2364 MiB) up to 6425673728 bytes (6128 MiB)
    CPUs: 24
    Processor Vendor: AuthenticAMD
    Processor Name: AMD Ryzen Threadripper 1920X 12-Core Processor 
    Identifier: AuthenticAMD Family 23 Model 1 Stepping 1
    Microarchitecture: Zen
    Frequency (GHz): 3.49
    Number of physical packages: 1
    Number of physical CPUs: 12
    Number of logical CPUs: 24
    Graphics card #0 name: DisplayLink USB Device
    Graphics card #0 vendor: DisplayLink (0x17e9)
    Graphics card #0 VRAM (MB): 0.00
    Graphics card #0 deviceId: 0x0416
    Graphics card #0 versionInfo: DriverVersion=9.3.3324.0
    Memory slot #0 capacity (MB): 16384.00
    Memory slot #0 clockSpeed (GHz): 2.13
    Memory slot #0 type: DDR4
    Memory slot #1 capacity (MB): 16384.00
    Memory slot #1 clockSpeed (GHz): 2.13
    Memory slot #1 type: DDR4
    Memory slot #2 capacity (MB): 16384.00
    Memory slot #2 clockSpeed (GHz): 2.13
    Memory slot #2 type: DDR4
    Memory slot #3 capacity (MB): 16384.00
    Memory slot #3 clockSpeed (GHz): 2.13
    Memory slot #3 type: DDR4
    Virtual memory max (MB): 98185.82
    Virtual memory used (MB): 64566.34
    Swap memory total (MB): 32768.00
    Swap memory used (MB): 2903.67
    JVM Flags: 1 total; -Xmx6128M
    CraftBukkit Information: