Xure_
  1. [22:18:28 ERROR]: [WorldEdit] An unexpected error while handling a WorldEdit command
  2. java.lang.IllegalArgumentException: Can't have a block ID above 4095 (6898 given)
  3.         at com.sk89q.worldedit.blocks.BaseBlock.internalSetId(BaseBlock.java:145) ~[?:?]
  4.         at com.sk89q.worldedit.blocks.BaseBlock.<init>(BaseBlock.java:102) ~[?:?]
  5.         at com.sk89q.worldedit.bukkit.adapter.impl.Spigot_v1_12_R2.getBlock(Spigot_v1_12_R2.java:215) ~[?:?]
  6.         at com.sk89q.worldedit.bukkit.BukkitWorld.getBlock(BukkitWorld.java:405) ~[?:?]
  7.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.getBlock(AbstractDelegateExtent.java:68) ~[?:?]
  8.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.getBlock(AbstractDelegateExtent.java:68) ~[?:?]
  9.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.getBlock(AbstractDelegateExtent.java:68) ~[?:?]
  10.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.getBlock(AbstractDelegateExtent.java:68) ~[?:?]
  11.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.getBlock(AbstractDelegateExtent.java:68) ~[?:?]
  12.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.getBlock(AbstractDelegateExtent.java:68) ~[?:?]
  13.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.getBlock(AbstractDelegateExtent.java:68) ~[?:?]
  14.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.getBlock(AbstractDelegateExtent.java:68) ~[?:?]
  15.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.getBlock(AbstractDelegateExtent.java:68) ~[?:?]
  16.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.getBlock(AbstractDelegateExtent.java:68) ~[?:?]
  17.         at com.sk89q.worldedit.extent.ChangeSetExtent.setBlock(ChangeSetExtent.java:62) ~[?:?]
  18.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.setBlock(AbstractDelegateExtent.java:78) ~[?:?]
  19.         at com.sk89q.worldedit.extent.MaskingExtent.setBlock(MaskingExtent.java:69) ~[?:?]
  20.         at com.sk89q.worldedit.extent.AbstractDelegateExtent.setBlock(AbstractDelegateExtent.java:78) ~[?:?]
  21.         at com.sk89q.worldedit.extent.validation.BlockChangeLimiter.setBlock(BlockChangeLimiter.java:87) ~[?:?]
  22.         at com.sk89q.worldedit.EditSession.setBlock(EditSession.java:504) ~[?:?]
  23.         at com.sk89q.worldedit.EditSession.setBlock(EditSession.java:547) ~[?:?]
  24.         at com.sk89q.worldedit.function.block.BlockReplace.apply(BlockReplace.java:53) ~[?:?]
  25.         at com.sk89q.worldedit.function.visitor.RegionVisitor.resume(RegionVisitor.java:57) ~[?:?]
  26.         at com.sk89q.worldedit.function.operation.Operations.completeBlindly(Operations.java:74) ~[?:?]
  27.         at com.sk89q.worldedit.command.composition.SelectionCommand.call(SelectionCommand.java:84) ~[?:?]
  28.         at com.sk89q.worldedit.command.composition.SelectionCommand.call(SelectionCommand.java:46) ~[?:?]
  29.         at com.sk89q.worldedit.util.command.composition.LegacyCommandAdapter.call(LegacyCommandAdapter.java:52) ~[?:?]
  30.         at com.sk89q.worldedit.util.command.SimpleDispatcher.call(SimpleDispatcher.java:125) ~[?:?]
  31.         at com.sk89q.worldedit.extension.platform.CommandManager.handleCommand(CommandManager.java:249) ~[?:?]
  32.         at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) ~[?:?]
  33.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_281]
  34.         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_281]
  35.         at com.sk89q.worldedit.util.eventbus.MethodEventHandler.dispatch(MethodEventHandler.java:58) ~[?:?]
  36.         at com.sk89q.worldedit.util.eventbus.EventHandler.handleEvent(EventHandler.java:73) ~[?:?]
  37.         at com.sk89q.worldedit.util.eventbus.EventBus.dispatch(EventBus.java:187) ~[?:?]
  38.         at com.sk89q.worldedit.util.eventbus.EventBus.post(EventBus.java:173) ~[?:?]
  39.         at com.sk89q.worldedit.bukkit.WorldEditPlugin.onCommand(WorldEditPlugin.java:247) ~[?:?]
  40.         at com.sk89q.bukkit.util.DynamicPluginCommand.execute(DynamicPluginCommand.java:54) ~[?:?]
  41.         at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:155) ~[SimpleCommandMap.class:?]
  42.         at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:752) ~[CraftServer.class:?]
  43.         at net.minecraft.network.NetHandlerPlayServer.handleSlashCommand(NetHandlerPlayServer.java:1588) ~[pa.class:?]
  44.         at net.minecraft.network.NetHandlerPlayServer.processChatMessage(NetHandlerPlayServer.java:1427) ~[pa.class:?]
  45.         at net.minecraft.network.play.client.CPacketChatMessage.processPacket(CPacketChatMessage.java:46) ~[la.class:?]
  46.         at net.minecraft.network.play.client.CPacketChatMessage.processPacket(CPacketChatMessage.java:9) ~[la.class:?]
  47.         at net.minecraft.network.PacketThreadUtil.lambda$checkThreadAndEnqueue$0(PacketThreadUtil.java:16) ~[hv.class:?]
  48.         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_281]
  49.         at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_281]
  50.         at net.minecraft.util.Util.runTask(SourceFile:529) [h.class:?]
  51.         at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:846) [MinecraftServer.class:?]
  52.         at net.minecraft.server.dedicated.DedicatedServer.updateTimeLightAndEntities(DedicatedServer.java:467) [nz.class:?]
  53.         at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:784) [MinecraftServer.class:?]
  54.         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:630) [MinecraftServer.class:?]
  55.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_281]
复制代码
这是我在使用//set 0时服务器后台的报错代码

远远饿了
更新WorldEdit试试呢

Xure_
在使用Paste 以及 Copy指令时也会发生错误 版本是哦6.1.9的版本 服务端版本是1.12.2 是对应上的 没有错误

enderman_JC
worldedit不能获取id超过4095的方块
应该是一个mod的方块id超了

Xure_
本帖最后由 Xure_ 于 2021-3-16 22:31 编辑

接下来提供在copy时后台的报错代码
  1. [22:29:25 ERROR]: [WorldEdit] An unexpected error while handling a WorldEdit command
  2. java.lang.reflect.InvocationTargetException: null
  3.         at sun.reflect.GeneratedMethodAccessor116.invoke(Unknown Source) ~[?:?]
  4.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_281]
  5.         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_281]
  6.         at com.sk89q.worldedit.util.command.parametric.ParametricCallable.call(ParametricCallable.java:228) ~[?:?]
  7.         at com.sk89q.worldedit.util.command.SimpleDispatcher.call(SimpleDispatcher.java:125) ~[?:?]
  8.         at com.sk89q.worldedit.extension.platform.CommandManager.handleCommand(CommandManager.java:249) ~[?:?]
  9.         at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) ~[?:?]
  10.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_281]
  11.         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_281]
  12.         at com.sk89q.worldedit.util.eventbus.MethodEventHandler.dispatch(MethodEventHandler.java:58) ~[?:?]
  13.         at com.sk89q.worldedit.util.eventbus.EventHandler.handleEvent(EventHandler.java:73) ~[?:?]
  14.         at com.sk89q.worldedit.util.eventbus.EventBus.dispatch(EventBus.java:187) ~[?:?]
  15.         at com.sk89q.worldedit.util.eventbus.EventBus.post(EventBus.java:173) ~[?:?]
  16.         at com.sk89q.worldedit.bukkit.WorldEditPlugin.onCommand(WorldEditPlugin.java:247) ~[?:?]
  17.         at com.sk89q.bukkit.util.DynamicPluginCommand.execute(DynamicPluginCommand.java:54) ~[?:?]
  18.         at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:155) ~[SimpleCommandMap.class:?]
  19.         at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:752) ~[CraftServer.class:?]
  20.         at net.minecraft.network.NetHandlerPlayServer.handleSlashCommand(NetHandlerPlayServer.java:1588) ~[pa.class:?]
  21.         at net.minecraft.network.NetHandlerPlayServer.processChatMessage(NetHandlerPlayServer.java:1427) ~[pa.class:?]
  22.         at net.minecraft.network.play.client.CPacketChatMessage.processPacket(CPacketChatMessage.java:46) ~[la.class:?]
  23.         at net.minecraft.network.play.client.CPacketChatMessage.processPacket(CPacketChatMessage.java:9) ~[la.class:?]
  24.         at net.minecraft.network.PacketThreadUtil.lambda$checkThreadAndEnqueue$0(PacketThreadUtil.java:16) ~[hv.class:?]
  25.         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_281]
  26.         at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_281]
  27.         at net.minecraft.util.Util.runTask(SourceFile:529) [h.class:?]
  28.         at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:846) [MinecraftServer.class:?]
  29.         at net.minecraft.server.dedicated.DedicatedServer.updateTimeLightAndEntities(DedicatedServer.java:467) [nz.class:?]
  30.         at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:784) [MinecraftServer.class:?]
  31.         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:630) [MinecraftServer.class:?]
  32.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_281]
  33. Caused by: java.lang.IllegalArgumentException: Can't have a block ID above 4095 (6652 given)
  34.         at com.sk89q.worldedit.blocks.BaseBlock.internalSetId(BaseBlock.java:145) ~[?:?]
  35.         at com.sk89q.worldedit.blocks.BaseBlock.<init>(BaseBlock.java:102) ~[?:?]
  36.         at com.sk89q.worldedit.bukkit.adapter.impl.Spigot_v1_12_R2.getBlock(Spigot_v1_12_R2.java:215) ~[?:?]
  37.         at com.sk89q.worldedit.bukkit.BukkitWorld.getBlock(BukkitWorld.java:405) ~[?:?]
  38.         at com.sk89q.worldedit.EditSession.getBlock(EditSession.java:417) ~[?:?]
  39.         at com.sk89q.worldedit.function.block.ExtentBlockCopy.apply(ExtentBlockCopy.java:71) ~[?:?]
  40.         at com.sk89q.worldedit.function.RegionMaskingFilter.apply(RegionMaskingFilter.java:53) ~[?:?]
  41.         at com.sk89q.worldedit.function.visitor.RegionVisitor.resume(RegionVisitor.java:57) ~[?:?]
  42.         at com.sk89q.worldedit.function.operation.DelegateOperation.resume(DelegateOperation.java:52) ~[?:?]
  43.         at com.sk89q.worldedit.function.operation.Operations.completeLegacy(Operations.java:55) ~[?:?]
  44.         at com.sk89q.worldedit.command.ClipboardCommands.copy(ClipboardCommands.java:91) ~[?:?]
复制代码


Xure_

应该是最新的了 在更是1.13的了

Xure_
enderman_JC 发表于 2021-3-16 22:23
worldedit不能获取id超过4095的方块
应该是一个mod的方块id超了

我有尝试过对少数的方块执行该指令 结果是可以运行该指令 但是我将选区增大就会报错 不知道原因

enderman_JC
Xure_ 发表于 2021-3-16 22:32
我有尝试过对少数的方块执行该指令 结果是可以运行该指令 但是我将选区增大就会报错 不知道原因 ...

应该是扩大的里面有我上面说的那种情况

叽叽小石头
把we删了换上这个试试Fast Async WorldEdit(1.8-1.12.2): https://ci.athion.net/job/FastAsyncWorldEdit/

Shura_Boy
换一个版本完美解决问题,前两天我用最新版一直报错,用以前的版本啥事儿都没有

第一页 上一页 下一页 最后一页