The bug
When an entity is inside a sub-chunk (which is marked with blue lines when you have F3+G enabled) and it touches tripwire from sub-chunk above, this tripwire won't activate if it is two blocks higher than the border of the sub-chunk (for example a ghast at y=207 (16*13-1) does not trigger tripwire at y=210 (16*13+2)), but triggers tripwire at y=209 and 208.
Currently affects:
Ghast
Enderman
Slime and Magma Cube with Size:5 or bigger
Open Shulker
Also happens horizontally - in this case only 3 tripwire lines can be activated and it only affects slimes/magma cubes with Size:12 or bigger
Steps to Reproduce
1. Create a Superflat world with the preset
3;207*minecraft:stone;0;
2. Create a ghast cage (blocks around a 4x4x4 area to trap a spawned ghast) at ground level.
3. Place a line of tripwire through the top of the inner area.
4. Spawn a ghast inside.
Linked issues
Attachments
Comments 15
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.
Is this still a concern in the current Minecraft version 14w30c 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.
Same results with a matching world created from scratch in 14w31a (launcher 1.5.1, java 7 update 65) - the ghast trapped at ground level will not trigger the tripwire, but the whole setup one layer higher or lower works fine.
I did not re-test the attached world, and I don't remember where the engineering world where I first found the bug is, so I can't check that one.
The preset screen in 14w31a kept resetting the old custom preset after entering it, clicking Use Preset and then Done; the preset 3;207*minecraft:stone;1;1 works and I have updated the instructions above.
Sorry, I assumed that the 207 coordinate was just an example, since the title just said it didn't trigger tripwire at all. Confirmed in 1.8.3.
I uploaded a Minecraft 1.8.3 world (Ghast Tripwire Sieve.zip) with a self-replicating setup to test multiple combinations of ghast and tripwire elevation.
Added screenshots of the test setup showing one of multiple locations where tripwire is failing to trigger (another spot 16 layers upward can be seen in the distance).
Is this still an issue in the most recent versions (currently that is 1.10.2, or 16w42a) of Minecraft? If so, please update the affected versions and help us keeping this ticket updated from time to time.
Is this still a concern in the current Minecraft version 14w06b / Launcher version 1.3.9 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.