Standing on a wall (as well as a fence) gives the effect of standing on a slab that is on top of said wall.
I get that this can be a feature so you can't jump over the fences/walls, but still standing on them you shouldn't be floating.
Linked issues
Attachments
Comments 4
@Markku That makes sense. I guess I really just didn't notice that. This could more-so be a suggestion fix then I guess. If it is WAI then so be it and I'm sorry for wasting anyone's time, I just thought this was quite peculiar!
EDIT: Oh I see. I'll remove this if I have the option to then. Thanks for telling me. I did indeed look it up but apparently didn't see it, assuming it's because the number is so low so it was so long ago.
No need to remove, as soon as mod/someone marks this duplicate and closes this, it becomes just more text for search function to find.
This has been so for years, and probably WAI, because it makes things a LOT easier to code. Fence's/wall's hitbox is that 1.5 block high (which defines the placement of the player), and it is rendered within its "block" (1 block high). Changing the elevation of the player specially only when he is on top of a fence is a difficult thing, because one would have to consider all other blocks around and the exact placement between them ("is that one toe on top of that slab right next to it?" etc.) And then one has to start considering what kind of exceptions will be needed in the future (other types of taller than 1 block things..) It would be a bigger mess than the current state of floating over it.
(The proper solution would have of course been to actually have 1 block tall fence/wall on bottom, and half a block tall fence/wall on top, i.e. hitboxes matching rendering. But that in turn would have made looking over a fence/wall annoying.)
EDIT: Ah yeah, I started thinking that this must have been reported before:
https://bugs.mojang.com/browse/MC-1323 WAI