mojira.dev
MC-49493

Dispensers Placing Lit TNT 1/2 a block too high

Upon activating a dispenser crating a PrimedTnt entity, the entity is created 1/2 a block too high up, and is partially inside the block above. Occasionally, this causes the entity to snap on top of that block, but it usually falls out of the bottom of the block afterwards before exploding. While the entity is within the block, it can be moved further upwards using explosions.

The main situation this causes problems is while using TNT cannons, which rely on containing the TNT immediately in front of the dispensers using a block above them, which allows for continuous fire. Instead of the TNT remaining in the 'Propellant chamber', it can become launched upwards through the block above where it was spawned, as the bug caused it to be spawned partially inside said block, causing the TNT cannon to fail.

All images were taken almost immediately after the PrimedTnt entity was spawned by the dispenser. Occasionally, the TNT moved upwards slightly before the screenshot was taken, resulting in less than 1/2 of the entity being visible, and the rest of it being black.

Attachments

Comments 8

Is this still a concern in the current Minecraft version 1.7.9 / Launcher version 1.3.11 or later? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

Thanks for pointing that out to me.

It seems to have been fixed for 1.7.9, but still remains a problem in the newer snapshots including the latest one: 14w18a

This bug appeared first in 14w07 and is still present in snapshot 14w19a.
14w05 was the last snapshot without this annoying bug

Confirmed for 14w21b,
but could maybe be intended ...

All of the 1.7 update do not have this issues, but all snapshots after 14w07 (currently up to 14w26b) are affected by this.

I added two more screenshots showing off the problem in the newest snapshot, 14w28a. This time during the day (I didn't realise I took the other ones at night when I did them)
As you can see, the tnt is able to pass into a block immediately above the dispenser, which is not normally possible in versions of 1.7 and earlier.

Is this still an issue in the most recent versions (i.e. 1.10.2, or 16w42a) of Minecraft?

Fixed somewhere between 1.8.1-pre3 to 1.10.2.

Ray T

(Unassigned)

Confirmed

dispense, tnt

Minecraft 14w08a, Minecraft 14w18a, Minecraft 14w26b, Minecraft 14w28a, Minecraft 1.8, Minecraft 1.8.1-pre3

Minecraft 1.10.2

Retrieved