[00:14:43] [Craft Scheduler Thread - 6 - Akropolis/WARN]: [Akropolis] Plugin Akropolis v1.9.3 generated an exception while executing task 73 java.lang.IllegalStateException: PrepareItemCraftEvent may only be triggered synchronously. at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:42) ~[paper-1.21.8.jar:1.21.8-60-29c8822] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.8.jar:1.21.8-60-29c8822] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.event.CraftEventFactory.callPreCraftEvent(CraftEventFactory.java:1304) ~[paper-1.21.8.jar:1.21.8-60-29c8822] at net.minecraft.world.inventory.CraftingMenu.slotChangedCraftingGrid(CraftingMenu.java:95) ~[paper-1.21.8.jar:1.21.8-60-29c8822] at net.minecraft.world.inventory.InventoryMenu.slotsChanged(InventoryMenu.java:87) ~[paper-1.21.8.jar:1.21.8-60-29c8822] at net.minecraft.world.inventory.TransientCraftingContainer.setItem(TransientCraftingContainer.java:130) ~[paper-1.21.8.jar:1.21.8-60-29c8822] at org.bukkit.craftbukkit.inventory.CraftInventoryCrafting.setItem(CraftInventoryCrafting.java:80) ~[paper-1.21.8.jar:1.21.8-60-29c8822] at Akropolis-1.9.3.jar/me.zetastormy.akropolis.inventory.AbstractInventory.refreshInventory(AbstractInventory.java:93) ~[Akropolis-1.9.3.jar:?] at Akropolis-1.9.3.jar/me.zetastormy.akropolis.inventory.InventoryTask.run(InventoryTask.java:40) ~[Akropolis-1.9.3.jar:?] at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[paper-1.21.8.jar:1.21.8-60-29c8822] at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[paper-1.21.8.jar:1.21.8-60-29c8822] at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[paper-1.21.8.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1575) ~[?:?]