diff --git a/worldedit-bukkit/src/main/java/com/sk89q/worldedit/bukkit/BukkitWorld.java b/worldedit-bukkit/src/main/java/com/sk89q/worldedit/bukkit/BukkitWorld.java index 2ab596ed16..e9c4d6c2f1 100644 --- a/worldedit-bukkit/src/main/java/com/sk89q/worldedit/bukkit/BukkitWorld.java +++ b/worldedit-bukkit/src/main/java/com/sk89q/worldedit/bukkit/BukkitWorld.java @@ -671,7 +671,7 @@ public boolean useItem(BlockVector3 position, BaseItem item, Direction face) { //FAWE end BukkitImplAdapter adapter = WorldEditPlugin.getInstance().getBukkitImplAdapter(); if (adapter != null) { - return adapter.simulateItemUse(getWorld(), position, item, face); + return TaskManager.taskManager().sync(() -> adapter.simulateItemUse(getWorld(), position, item, face)); } return false;