//remove item doesn't work since 1.7

Issue #30 resolved
Riot created an issue

[SERVER] 2014-11-27 03:47:39 [INFO] WorldEdit: SlowRiot: remove item 1000
[SERVER] java.lang.ClassCastException: net.canarymod.api.entity.hanging.CanaryPainting cannot be cast to net.minecraft.entit
[SERVER]        at com.minecraftonline.classicloader.classicapi.Painting.getEntity(Painting.java:240)
[SERVER]        at com.minecraftonline.classicloader.classicapi.Painting.getEntity(Painting.java:15)
[SERVER]        at CanaryWorld.removeEntities(CanaryWorld.java:632)
[SERVER]        at com.sk89q.worldedit.commands.UtilityCommands.remove(UtilityCommands.java:226)
[SERVER]        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[SERVER]        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[SERVER]        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[SERVER]        at java.lang.reflect.Method.invoke(Unknown Source)
[SERVER]        at com.sk89q.minecraft.util.commands.CommandsManager.invokeMethod(CommandsManager.java:428)
[SERVER]        at com.sk89q.worldedit.WorldEdit$1.invokeMethod(WorldEdit.java:211)
[SERVER]        at com.sk89q.worldedit.WorldEdit$1.invokeMethod(WorldEdit.java:154)
[SERVER]        at com.sk89q.minecraft.util.commands.CommandsManager.executeMethod(CommandsManager.java:421)
[SERVER]        at com.sk89q.minecraft.util.commands.CommandsManager.execute(CommandsManager.java:339)
[SERVER]        at com.sk89q.worldedit.WorldEdit.handleCommand(WorldEdit.java:1283)
[SERVER]        at CanaryWorldEditListener.onCommand(CanaryWorldEditListener.java:160)
[SERVER]        at com.minecraftonline.classicloader.classicapi.PluginLoader.callHook(PluginLoader.java:959)
[SERVER]        at com.minecraftonline.classicloader.classicapi.bridge.EventToHookAdapter.handleCommand(EventToHookAdapter.j
[SERVER]        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[SERVER]        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[SERVER]        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[SERVER]        at java.lang.reflect.Method.invoke(Unknown Source)
[SERVER]        at net.canarymod.hook.HookExecutor$1.execute(HookExecutor.java:59)
[SERVER]        at net.canarymod.plugin.RegisteredPluginListener.execute(RegisteredPluginListener.java:52)
[SERVER]        at net.canarymod.hook.HookExecutor.callHook(HookExecutor.java:123)
[SERVER]        at net.canarymod.hook.Hook.call(Hook.java:37)
[SERVER]        at net.canarymod.api.entity.living.humanoid.CanaryPlayer.executeCommand(CanaryPlayer.java:247)
[SERVER]        at net.canarymod.api.entity.living.humanoid.CanaryPlayer.chat(CanaryPlayer.java:129)
[SERVER]        at net.minecraft.network.NetHandlerPlayServer.a(NetHandlerPlayServer.java:665)
[SERVER]        at net.minecraft.network.play.client.C01PacketChatMessage.a(C01PacketChatMessage.java:36)
[SERVER]        at net.minecraft.network.play.client.C01PacketChatMessage.a(C01PacketChatMessage.java:48)
[SERVER]        at net.minecraft.network.NetworkManager.a(NetworkManager.java:180)
[SERVER]        at net.minecraft.network.NetworkSystem.c(NetworkSystem.java:108)
[SERVER]        at net.minecraft.server.MinecraftServer.v(MinecraftServer.java:622)
[SERVER]        at net.minecraft.server.dedicated.DedicatedServer.v(DedicatedServer.java:367)
[SERVER]        at net.minecraft.server.MinecraftServer.u(MinecraftServer.java:526)
[SERVER]        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:430)
[SERVER]        at net.minecraft.server.MinecraftServer$3.run(MinecraftServer.java:742)

Comments (2)

  1. Riot reporter
    • marked as major
    • edited description

    Upgrading this to major as this is required to clean up chunks that would otherwise crash players in some cases.

  2. Log in to comment