mojira.dev
MC-3699

Shift-building makes you fall in spawn-protected areas

When shift-building a bridge into a spawn-protected area, you will fall down when the server removes the placed block. You should never fall down when shifting.

I have been playing custom PvP maps, which often have spawn-protected zones, and have meet this problem often 😞.

Perhaps the info about which zones are build-protected could be duplicated on the client?

Demo video: http://youtu.be/GixdV7PvtKI

Linked issues

Comments 8

More of a feature request than a bug. (According to the video.)
Otherwise, sneaking does not prevent you from falling if the block you are sneaking on is moved or destroyed.

I agree, this is definitely working as intended. For feature suggestions/changes please use the MineCraft Forums: Suggestions.

This would be fixed if the client wasn't even allowed to place the block.

This is not a feature request. Are you saying that falling off while shifting is working as intended? A bug, not a feature request.

Falling off a block that is removed while you're on it is most definitely working as intended, whether it be by spawn protection, or someone mining it from under you.

The suggestion part is that the client also retain information about the spawn protection to disallow block placing at all. This I agree with, but is still a suggestion.

But the block is not removed. It is never there, so your "Falling off a block that is removed while you're on it is most definitely working as intended" argument has no relevance.

Calling it a suggestion because I suggest a low-level code solution to the bug is absurd. Are you being deliberately disingenuous?

The block IS placed. It's just that the server removes it after a very small amount of time. Certainly not a bug.

The block is only placed once the server has accepted the placement. So the block is not really placed. What happens is a client-server desyncronization, which is corrected shortly thereafter. Any in-game events which happens as a consequence of that desyncronization are bugs.

Thue

(Unassigned)

Unconfirmed

desync

Minecraft 1.4.5

Retrieved