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

Boat breaking lily pad creates too much particles

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Fixed
    • Affects Version/s: 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
    • Fix Version/s: 19w38a
    • Confirmation Status:
      Confirmed
    • Category:
      Performance
    • Mojang Priority:
      Normal

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                slicedlime [Mojang] slicedlime
                Reporter:
                marcono1234 [Mod] Marcono1234
              • Votes:
                11 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  CHK: