• Type: Bug
    • Resolution: Fixed
    • Priority: Minor
    • None
    • Affects Version/s: None
    • git-Spigot-1eece4f-7861651 (MC: 1.14)
    • Yes

      Let's hold an arrow in the main hand, and a crossbow in the off-hand. Make sure that there is only one arrow in your inventory.

      Then, charge your crossbow, and drop your arrow while charging.

      When charging is done, the server crashes.

      There is a crash report.

      ==========

      [Server thread/ERROR]: Encountered an unexpected exception
      java.lang.AssertionError: TRAP
      at net.minecraft.server.v1_14_R1.ItemStack.checkEmpty(ItemStack.java:82) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.ItemStack.setCount(ItemStack.java:851) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.ItemStack.add(ItemStack.java:855) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.ItemStack.subtract(ItemStack.java:859) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.ItemStack.cloneAndSubtract(ItemStack.java:128) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.ItemCrossbow.a(ItemCrossbow.java:106) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.ItemCrossbow.a(ItemCrossbow.java:96) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.ItemCrossbow.a(ItemCrossbow.java:70) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.ItemStack.a(ItemStack.java:529) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.EntityLiving.clearActiveItem(EntityLiving.java:2860) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1168) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.PacketPlayInBlockDig.a(SourceFile:40) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.PacketPlayInBlockDig.a(SourceFile:10) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:13) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(SourceFile:135) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(SourceFile:114) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.MinecraftServer.aW(MinecraftServer.java:896) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:889) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(SourceFile:99) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:872) ~[spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:806) [spigot-1.14.jar:git-Spigot-1eece4f-7861651]
      at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]

            Assignee:
            Unassigned
            Reporter:
            Sunbread
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: