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

TNT is no longer colliding with a block placed above it when the TNT is triggered

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Fixed
    • Affects Version/s: Minecraft 14w32a, Minecraft 14w32b, Minecraft 1.8, Minecraft 1.8.1-pre3, Minecraft 1.8.1-pre4, Minecraft 1.8.1-pre5, Minecraft 1.8.1, Minecraft 1.8.2-pre4, Minecraft 1.8.2-pre5, Minecraft 1.8.2-pre6
    • Fix Version/s: Minecraft 1.8.2-pre7
    • Environment:

      Minecraft Version - Latest Snapshot (14w26b)
      Windows 7 Professional SP1 64-bit
      Java Version 8 Update 5 (build 1.8.0_05-b13)

    • Confirmation Status:
      Community Consensus

      Description

      In 1.7.10 and earlier, TNT will immediately collide with the ceiling and just fall straight down if it's triggered when there's a block above it. This no longer happens and it ignores ceiling collision when triggered.

      Example gfy: http://gfycat.com/LimitedAppropriateAmurminnow

      Edit: Bonus info, taken from comment below by Dan Shemp

      PrimedTNT now has its "centre" at the bottom of the entity, which means the block code for TNT summons the entity 0.5 of a block too high. When "+ 0.5f" is removed from the y-argument for PrimedTNT's constructor call, this bug is resolved. Dispensers also had this problem but it was fixed in separate code.

      Somewhat related: Ender Crystal entity spawning 1 block too low

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                searge [Mojang] Searge (Michael Stoyke)
                Reporter:
                trazlander TrazLander
              • Votes:
                6 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  CHK: