Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-96207

Boat breaking lily pad creates too much particles


    • Icon: Bug Bug
    • Resolution: Fixed
    • 19w38a
    • Minecraft 16w04a, Minecraft 1.10.2, Minecraft 16w36a, Minecraft 16w42a, Minecraft 16w43a, Minecraft 1.11, Minecraft 1.11.2, Minecraft 17w06a, Minecraft 1.12.2, Minecraft 17w45b, Minecraft 17w46a, Minecraft 17w47a, Minecraft 17w47b, Minecraft 1.13, Minecraft 18w30b, Minecraft 1.13.2, Minecraft 18w43b, Minecraft 18w43c, Minecraft 18w44a, Minecraft 18w45a, Minecraft 18w48a, Minecraft 18w48b, Minecraft 18w49a, Minecraft 18w50a
    • Confirmed
    • Performance
    • Normal

      The bug

      When a boat drives through lily pads it destroys them, it looks however like the amount of particles created are way to many compared to the amount of particles when you break them:

        Amount of particles
      Breaking ~65
      Boat breaking ~130

      The reason

      The following is based on a decompiled version of Minecraft 1.10 using MCP 9.30.

      The reason for this is that the method net.minecraft.block.BlockLilyPad.onEntityCollidedWithBlock(World, BlockPos, IBlockState, Entity) destroys the block client-side as well. This way the client creates the particles and then receives a packet from the server to create the particles again.

            slicedlime [Mojang] slicedlime
            marcono1234 Marcono1234
            11 Vote for this issue
            4 Start watching this issue