HangingBreakByEntityEvent Cannot drop air

Issue #142 resolved
Former user created an issue

The v2.4.7 version caused this error in console.
Server version: Tuinity 1.16.5

[17:51:50] [Server thread/ERROR]: Could not pass event HangingBreakByEntityEvent to RestrictedCreative v2.4.7
java.lang.IllegalArgumentException: Cannot drop air
    at com.google.common.base.Preconditions.checkArgument(Preconditions.java:122) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.EntityItem.setItemStack(EntityItem.java:454) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.EntityItem.<init>(EntityItem.java:42) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at org.bukkit.craftbukkit.v1_16_R3.CraftWorld.dropItem(CraftWorld.java:774) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at me.prunt.restrictedcreative.listeners.EntityDamageListener.onHangingBreak(EntityDamageListener.java:213) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor934.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.EntityHanging.damageEntity(EntityHanging.java:194) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.EntityItemFrame.damageEntity(EntityItemFrame.java:156) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.EntityHanging.t(EntityHanging.java:168) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.EntityHuman.attack(EntityHuman.java:1018) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.EntityPlayer.attack(EntityPlayer.java:2036) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2319) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.PacketPlayInUseEntity.a(PacketPlayInUseEntity.java:49) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.PacketPlayInUseEntity.a(PacketPlayInUseEntity.java:6) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:43) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1192) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1185) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1260) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1001) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:175) ~[patched_1.16.5.jar:git-Tuinity-"f87cb79"]
    at java.lang.Thread.run(Unknown Source) [?:?]

Comments (3)

  1. Log in to comment