mojira.dev

Giorgio Castegnaro

Assigned

No issues.

Reported

MC-36654 Wooden pressure plates and buttons are stuck Incomplete

Comments

I'm glad someone had time to test this in recent versions, 14w21b added to the list.

The fact that glitchy arrows are being picked up at a distance was happening in past versions too and as far as I know Creative mode for that to happen.
I referred to that as "displacement" since the arrows were basically teleported to your character when you moved on the border of the bugged 20x20 area.

Updated the the version numbers, if that's what you meant. Sorry for the delay.

Tested in a new world with 1.7.3 and the problem is still there but now seems to depend on the player's gamemode.

While in Creative mode the problem solves itself when approaching the arrows stuck in the block because, even at a medium distance the player can pick up an arrow (the one causing the problem).

This happened each time I've tried and the pick up distance seems to be way bigger than the one usually necessary to pick up items, suggesting that the arrow is considered stuck in mid air along its supposed path (but not visible).

In Survival mode instead the player can't seem to be able to pick up the "wrong location" arrow, no matter what.
This is true even if the gamemode is switched to Survival (from Creative) right after shooting the arrow that causes the problem and then approaching the contraption.

After saving the game and reloading the world, I was able to unstuck the pressure plate one single time by standing right in front of the contraption and setting the gamemode to Creative (causing the arrow to get picked up), but this behaviour isn't consistent at all.

Tested again in a new world with 13w48b and the problem is still there with the same type of error:

Server thread/ERROR: Wrong location! xs 'arrow'/66, l='13w48b', x=NaN, y=NaN, z=NaN

The "wrong location" error just happens once and each time you load the same world. That's correct.
Also, in 1.7.2 I didn't even get the error at all in the console but the bug is still clearly happening.

Since this also causes wooden buttons to be pressed (and stuck) just by walking into them, I believe that the arrow is basically considered to be stuck "everywhere" in that 20x20 area as soon as such blocks are updated.

I've added pictures of the circuit hoping they help with reproducing the error.
The circuit is then covered and the the arrows must hit the higher half of the block where the cursor is in the "front" picture several times activating the piston as fast as possible.
The arrows must be left there, not picked back up.

As shown, the circuit is stuck in a always active state and pressure plates/buttons placed nearby afterwards will get stuck too.