SBPrime / AsyncWorldEdit

Async WorldEdit - Edit millions of blocks without lag!
Other
197 stars 80 forks source link

AWE Issue on Mohist & Modded Server? #407

Open DeSNinja opened 3 years ago

DeSNinja commented 3 years ago

Hey, tested world edit and it worked just fine alone on the server, but when I added async world edit and tried to //set anything in game I got this output in the console.

Using a mohist jar, and the modpack is All The Mods 6

[19:05:51 INFO]: [AsyncWorldEdit] [19:05:51 INFO]: [AsyncWorldEdit] Error while processing async operation setBlocks [19:05:51 INFO]: [AsyncWorldEdit] [19:05:51 INFO]: [AsyncWorldEdit] [19:05:51 INFO]: [AsyncWorldEdit] Exception: java.lang.IllegalArgumentException [19:05:51 INFO]: [AsyncWorldEdit] Error message: Expected 'minecraft:...' got 'chisel:concretebrownfrench_2' [19:05:51 INFO]: [AsyncWorldEdit] Stack: [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.platform.bukkit.BukkitMaterialLibrary.createWrapper(BukkitMaterialLibrary.java:83) [19:05:51 INFO]: [AsyncWorldEdit] java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.platform.bukkit.BukkitMaterialLibrary.getMaterial(BukkitMaterialLibrary.java:73) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.worldedit.world.AsyncWorld.isTileEntity(AsyncWorld.java:1017) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.worldedit.world.AsyncWorld.getFullBlockDispatcher(AsyncWorld.java:796) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.worldedit.world.AsyncWorld.lambda$getBlockEntry$21(AsyncWorld.java:808) [19:05:51 INFO]: [AsyncWorldEdit] java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1133) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.worldedit.world.AsyncWorld.getBlockEntry(AsyncWorld.java:807) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.worldedit.world.AsyncWorld.getFullBlock(AsyncWorld.java:830) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.worldedit.world.CancelableWorld.getFullBlock(CancelableWorld.java:350) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.getFullBlock(AbstractDelegateExtent.java:73) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.getFullBlock(AbstractDelegateExtent.java:73) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.world.WatchdogTickingExtent.getFullBlock(WatchdogTickingExtent.java:108) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.getFullBlock(AbstractDelegateExtent.java:73) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.getFullBlock(AbstractDelegateExtent.java:73) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.getFullBlock(AbstractDelegateExtent.java:73) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.getFullBlock(AbstractDelegateExtent.java:73) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.cache.LastAccessExtentCache.getFullBlock(LastAccessExtentCache.java:66) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.getFullBlock(AbstractDelegateExtent.java:73) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.getFullBlock(AbstractDelegateExtent.java:73) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractBufferingExtent.getFullBlock(AbstractBufferingExtent.java:68) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.getFullBlock(AbstractDelegateExtent.java:73) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractBufferingExtent.getFullBlock(AbstractBufferingExtent.java:68) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.getFullBlock(AbstractDelegateExtent.java:73) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.world.WatchdogTickingExtent.getFullBlock(WatchdogTickingExtent.java:108) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.getFullBlock(AbstractDelegateExtent.java:73) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.ChangeSetExtent.setBlock(ChangeSetExtent.java:64) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.setBlock(AbstractDelegateExtent.java:78) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.MaskingExtent.setBlock(MaskingExtent.java:69) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.setBlock(AbstractDelegateExtent.java:78) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.validation.BlockChangeLimiter.setBlock(BlockChangeLimiter.java:87) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.AbstractDelegateExtent.setBlock(AbstractDelegateExtent.java:78) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.extent.validation.DataValidatorExtent.setBlock(DataValidatorExtent.java:64) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.EditSession.setBlock(EditSession.java:737) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.worldedit.CancelabeEditSession.setBlock(CancelabeEditSession.java:378) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.EditSession.setBlock(EditSession.java:780) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.worldedit.CancelabeEditSession.setBlock(CancelabeEditSession.java:390) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.function.block.BlockReplace.apply(BlockReplace.java:53) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.function.visitor.RegionVisitor.resume(RegionVisitor.java:60) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.function.operation.Operations.88fb5cb76f2b467b9780c964685ad3f6completeBlindly(Operations.java:74) [19:05:51 INFO]: [AsyncWorldEdit] com.sk89q.worldedit.function.operation.Operations_InnerForMethod88fb5cb76f2b467b9780c964685ad3f6completeBlindly.execute(Unknown Source) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.asyncinjector.async.AsyncOperationProcessor$2.task(AsyncOperationProcessor.java:229) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.worldedit.AsyncTask.doRun(AsyncTask.java:71) [19:05:51 INFO]: [AsyncWorldEdit] org.primesoft.asyncworldedit.worldedit.BaseTask.run(BaseTask.java:161) [19:05:51 INFO]: [AsyncWorldEdit] org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:97) [19:05:51 INFO]: [AsyncWorldEdit] org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) [19:05:51 INFO]: [AsyncWorldEdit] com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:20) [19:05:51 INFO]: [AsyncWorldEdit] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [19:05:51 INFO]: [AsyncWorldEdit] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [19:05:51 INFO]: [AsyncWorldEdit] java.base/java.lang.Thread.run(Thread.java:834) [19:05:51 INFO]: [AsyncWorldEdit] ***

vizctas commented 3 years ago

Same issue

soshimee commented 2 years ago

Probably due to modded blocks, and asyncworldedit cannot deal with them