Skip to content
This repository was archived by the owner on Oct 28, 2025. It is now read-only.
This repository was archived by the owner on Oct 28, 2025. It is now read-only.

Command //copy -e generates IllegalStateException exception "Asynchronous Chunk getEntities call" #257

@Qveshn

Description

@Qveshn

spigot 1.17.1: CraftBukkit version 3284a-Spigot-3892929-0ab8487 (MC: 1.17.1) (Implementing API version 1.17.1-R0.1-SNAPSHOT)
AsyncWorldEdit 3.9.4
Worldedit 7.2.8

AsyncWorldEdit produces exception on command //copy -e
WorldEdit and AsyncWorldEdit are the only plugins installed.
The AsyncWorldEdit configuration is original when installing the plugin.

Exception:

[03:34:54] [Server thread/INFO]: tester issued server command: //copy -e
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] ***********************************
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] Error performing safe operation for world for region (280, 63, 116) - (280, 63, 116)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] ***********************************
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] *
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * Exception: java.lang.IllegalStateException
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * Error message: Asynchronous Chunk getEntities call!
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * Stack:
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * net.minecraft.server.level.WorldServer.getEntities(WorldServer.java:1757)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.bukkit.craftbukkit.v1_17_R1.CraftWorld.getNMSEntities(CraftWorld.java:790)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.bukkit.craftbukkit.v1_17_R1.CraftRegionAccessor.getEntities(CraftRegionAccessor.java:393)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.bukkit.BukkitWorld.getEntities(BukkitWorld.java:129)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.primesoft.asyncworldedit.worldedit.world.AsyncWorld.lambda$getEntities$17(AsyncWorld.java:747)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.primesoft.asyncworldedit.taskdispatcher.TaskDispatcher.performSafe(TaskDispatcher.java:602)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.primesoft.asyncworldedit.worldedit.world.AsyncWorld.getEntities(AsyncWorld.java:746)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.primesoft.asyncworldedit.worldedit.world.CancelableWorld.getEntities(CancelableWorld.java:317)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.world.WatchdogTickingExtent.getEntities(WatchdogTickingExtent.java:126)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.world.WatchdogTickingExtent.getEntities(WatchdogTickingExtent.java:126)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.ChangeSetExtent.getEntities(ChangeSetExtent.java:93)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.extent.AbstractDelegateExtent.getEntities(AbstractDelegateExtent.java:94)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.EditSession.getEntities(EditSession.java:868)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.function.operation.ForwardExtentCopy.resume(ForwardExtentCopy.java:315)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.function.operation.Operations.__e0e6c47443ce49bbb58cffd9fd147eb1__completeLegacy(Operations.java:55)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * com.sk89q.worldedit.function.operation.Operations_InnerForMethod__e0e6c47443ce49bbb58cffd9fd147eb1__completeLegacy.execute(Unknown Source)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.primesoft.asyncworldedit.asyncinjector.async.AsyncOperationProcessor$1.task(AsyncOperationProcessor.java:169)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.primesoft.asyncworldedit.worldedit.AsyncTask.doRun(AsyncTask.java:71)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.primesoft.asyncworldedit.worldedit.BaseTask.run(BaseTask.java:161)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:82)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] * java.base/java.lang.Thread.run(Thread.java:833)
[03:34:54] [Craft Scheduler Thread - 0/INFO]: [AsyncWorldEdit] ***********************************

Tere is same issue with paper-mc

Also I'm worried about the caption when loading:

[03:34:03] [Server thread/INFO]: [AsyncWorldEdit] No matching adapter found for Bukkit.v1_17_R1, DirectChunkAPI disabled

What does it mean? How to enable it (if possible)?

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions