Sneaking on shorter than full blocks (chests, enchantment table...) will make you fall nonetheless
The title says it all.
Sneaking should prevent you from falling off a block. In 1.4.3 it doesn't prevent you from falling off a chest. Might be related to the fixed hitbox of chests.
I have seen that enderchests have been updated too, so it might happen there too. Atm you can sneak on enderchests in 1.4.3, which contradicts the behaviour of normal chests
Also affects soul sand.
Linked Issues
is duplicated by28
- Fixed
Alexander Hammett
[Mojang] Grum (Erik Broes)- 46
- 16
- Confirmed
- chest enchanting_table sneaking
1.4.3 - 16w36a
1.4.3 1.4.5 1.4.6 1.4.7 13w01a 13w01b 13w03a 13w09a 13w09b 13w09c 13w10b 1.5 1.5.2 1.6.1 1.6.2 1.6.4 13w42b 13w43a 1.7.1 1.7.2 1.7.4 1.7.5 14w11b 1.7.6-pre1 1.7.6-pre2 14w21b 1.8 1.8.1 1.8.2-pre1 1.8.2-pre6 1.8.3 1.8.7 1.8.8 15w44a 15w44b 15w45a 15w49b 1.8.9 15w50a 15w51a 15w51b 16w02a 16w03a 16w04a 16w05b 16w06a 16w07a 16w07b 1.9-pre1 1.9-pre3 1.9-pre4 1.9 1.9.1-pre3 1.9.1 1.9.2 1.9.4 16w20a 1.10 1.10.2 16w32a 16w32b 16w33a 16w35a 16w36a- 16w44a
Created Issue:
Sneaking on chests will make you fall nonetheless
The title says it all.
Sneaking should prevent you from falling off a block. In 1.4.3 it doesn't prevent you from falling off a chest. Might be related to the fixed hitbox of chests.I have seen that enderchests have been updated too, so it might happen there too. Atm you can sneak on enderchests in 1.4.3, which contradicts the behaviour of normal chests
- Unresolved
- Open
- Public
- Unconfirmed
- chest, chests sneaking,
- 1.4.3
relates to
Sneaking on regular chests / Enderchests will make you fall nonetheless
is duplicated by
relates to
relates to
is duplicated by
is duplicated by
Probably not a bug
is duplicated by
Sneaking onregular chests / Enderchestswill make you fall nonethelessSneaking on shorter than full blocks (chests, echanting table...) will make you fall nonetheless
is duplicated by
is duplicated by
13w07a, 13w09a, 13w09b, 13w09c confirmed
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
relates to
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
relates to
is duplicated by
Sneaking on shorter than full blocks (chests, echantingtable...) will make you fall nonethelessSneaking on shorter than full blocks (chests, enchantment table...) will make you fall nonetheless
is duplicated by
relates to
is duplicated by
The title says it all.
Sneaking should prevent you from falling off a block. In 1.4.3 it doesn't prevent you from falling off a chest. Might be related to the fixed hitbox of chests.I have seen that enderchests have been updated too, so it might happen there too. Atm you can sneak on enderchests in 1.4.3, which contradicts the behaviour of normal chests
Also affects soul sand.
is duplicated by
A comment with security level 'global-moderators' was removed.
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
Duplicate of MC-2334 , please use the search function to see if your bug has already been submitted. Currently over 30% of tickets are being closed as duplicate.
Duplicate of MC-2334 , please use the search function to see if your bug has already been submitted. Currently over 30% of tickets are being closed as duplicate.
Duplicate of MC-2334, please use the search function to see if your bug has already been submitted. Currently over 42% of tickets are being closed as duplicate.
Duplicate of MC-2334, please use the search function to see if your bug has already been submitted. Currently over 45% of tickets are being closed as duplicate.
Duplicate of MC-2334, please use the search function to see if your bug has already been submitted. Currently over 51% of tickets are being closed as duplicate.
Duplicate of MC-2334, please use the search function to see if your bug has already been submitted. Currently over 53% of tickets are being closed as duplicate.
This isn't a duplicate, that bug (MC-2334) was fixed. You can hold shift on a chest and you won't fall off it, but if there's an ice block under it, you'll fall.
Duplicate of MC-2334, please use the search function to see if your bug has already been submitted. Currently over 55% of tickets are being closed as duplicate.
Duplicate of MC-2334, please use the search function to see if your bug has already been submitted. Currently over 58% of tickets are being closed as duplicate.
Duplicate of MC-2334
It happens to every shorter-than-usual block.
Duplicate of MC-2334, please use the search function to see if your bug has already been submitted. Currently over 58% of tickets are being resolved as duplicate.
Duplicate of MC-2334 - If you have not, please use the search function in the future, to see if your bug has already been submitted. If you could not find the original report, please comment with the keywords you searched for.
Dupe of MC-2334
Duplicate of MC-2334
If you have not, please use the search function in the future, to see if your bug has already been submitted. If you could not find the original report, please comment with the keywords you searched for.
Duplicate of MC-2334
Dupe of MC-2334
Maybe a duplicate, but the MC-2334 does not show it affects Minecraft 1.8-pre2 (the last one)
Confirmed for 1.8. However, the not sneaking part is MC-2334.
@Conor McS
That's still a bug. And the issue you talked about is MC-2334. Also, you don't fall outside the cauldron, but inside it.
It is still a dupe of MC-2334 as it has stated 'sneaking on shorter than full blocks will make you fall nonetheless'. Carpet is 1/16 blocks high, so it is still considered a not full of a block, making you fall.
Dupe of MC-2334
Confirmed for 1.8.7; it also seems related to MC-2334.
Duplicate of MC-2334
This issue duplicates MC-2334
Dupe of MC-2334
Confirmed for both chests and ender chests.
It only happens when the block below the chest has a hitbox that extends beyond the edge of the chest. The same thing happens with end portal frames when there is an open hatch on the block below them.
As of 1.4.5 sneaking on Enderchests fails too.
This is also the (rather infamous) case with soul sand (the bug's as old as time itself), and with extended upward-facing pistons (extend while you have a block above your head to allow yourself to stand on the piston despite the head being in the way).
Shh, Ethos fall trap will not work any more then xD
Happens with chests, cakes and more. darn
I tested about this and it looks like the game checks if there is danger to fall off & take damage. Only things should be fixed are : Cake, 3 kinds of chest, Cactus. Other blocks are ok because there's no danger to fall off.
Confirmed in 1.6.1 and 1.6.2
Affects 1.7.2
Confirmed for 14w21b for repeaters and comparators next to the block you are standing on
Isn't this how sneaking is intended to work? It's been this way since Alpha when it was added. Sneaking only protects you from falls of 1 block or higher.
@Calvin Stromwall: The problem here is that you can fall of a cliff if you sneak off a chest which is on the edge of that cliff. You fall off the chest because the drop is less than a block, but sneaking speed is still fast enough to have you miss the block and fall off.
@Fenhi: Yes, but to prevent these issues would be complicated. Every time you sneak near an edge, it would have to calculate your velocity and see if you would land safely or not, less than one block below where you were.
This would be working as intended. The issue here is really that one key does many different things:
See also
MC-2404which is closely related.Confirmed for 1.8.
i would mark this as working as intended, shift prevents you from falls that are 1 block high or more, for less than 1 block fall it does not prevent falling
Hmm... It looks like chests and ender chests are the only blocks with this problem in 1.8. Any other partial block prevents falling.
If there's less than a block of distance between you and the block below, you can fall off. If there's more than one block of distance, you don't fall off. However, you can fall off chests all the time, no matter the amount of distance. That's bug here.
The main issue is that chests have a hitbox smaller than a full block (both horizontally and vertically), causing you to fall off, but still miss the remainder of the block under the chest. Making the chest have a full hitbox (either horizontally or vertically) would fix the issue.
Indeed. If there's a full block underneath a chest, there's a 1/16 block edge you would land on if you killed your lateral momentum. If you remove that block or substitute a smaller block like a fencepost, a bottom slab, or even another chest, you can't sneak off of the chest. Not to say it isn't worth changing because its behavior is predictable in the end. Unequivocally bad behavior is still bad. It should try harder to stick to invariants it purports to profess, not chicken out of literal edge cases.
Confirmed for 1.8.2-pre1 (also with cacti).
Why is this considered a bug? Sneaking only prevents a fall of one or more blocks. Otherwise you couldn't sneak off of things like slabs or snow.
Confirmed for 1.8.7.
Could someone please fix the description? It hasn't been updated since 1.4.3 and is completely misleading (and wrong about ender chests). It seems to be saying that sneaking should prevent a fall of any distance, which of course would be a ridiculous change. The actual problem here is that some blocks (like chests) have a smaller hitbox (both height and width), and if they are on the edge of a long fall, sneaking will still allow you to fall off because it detects the small ledge below them. It is possible to stand on the ledge, but due to the fact that players can adjust their momentum in midair, you will often keep holding a movement key for too long and miss the ledge. So this isn't really a bug, just a rather annoying feature of how sneaking works. Some possible ways to fix this are:
@KingSupernova finally someone else who sees this isn't a bug... The first two solutions are kind of game breaking and the last, as you said, hard to implement. I think the third is definitely a good option to fix this.
This and
MC-2404are really the same thing. Over there you can find more about the merits (or lack thereof) of particular solutions.A single-frame tap makes you move about a fifth of a block, on ground which slows you down more than air. You'd still fall off if you killed air control, but now leaving no way to compensate. Air control is rather important in games, too.
A different threshold can solve some individual cases, but never staircases.
I think an invisible barrier in mid-air is best in the end. Its task should be to make sure that if the game sees something below that allows you to sneak off of something, you will land on it when doing so. It could be made to only work at low momentum, or there could even be a bit of state that tracks when you snuck off that way, to prevent it from stopping you when it really shouldn't.
MC-2404is actually completely different. That one is about the fact that air control can move you in midair. It's even less of a bug than this one.An "invisible barrier in mid-air" is exactly the same as regular sneaking. What matters is when the game lets you fall off (when it removes the barrier).
I would argue that
MC-2404is about the bug you are describing; once falling, it is possible to end up falling more than 1 block because holding down the sneak key doesn't do anything while in midair. This ticket describes how it is possible to fall off blocks that are shorter than 1 block tall even if you don't end up falling more than 1 block in total. I wouldn't say that this is obviously intended or a bug, but I will mark it so that Mojang can choose.These two issues are different problematic aspects of the same mechanic, is what I'm saying. You can't ignore the other one. It's best to think about the mechanic and what it should do, to solve it all.
I would describe the current sneaking mechanics as making the rear of your bounding box snag on edges. When I say invisible barrier, I mean you'd snag as though the block underneath you were moved up to your feet, provided you're pretty close (e.g. within a block) and not moving too fast. Perhaps it could be disabled while the player is still moving up, so players won't have an even harder time sneaking down full blocks (to keep their name tag hidden in PvP). If you jump you'll reach over the one-block barrier at the apex anyway, and you're not exactly asking not to fall.
That's an interesting idea, but it would lead to the player floating in midair if they were on, say, a fence post above a full block.
What? You simply wouldn't fall off, exactly as things are now. The suggested mechanic just tries to minimize your final fall damage by constraining horizontal movement. If there's no way to do that (because you started sneaking when it was already too late), you will fall all the way to the void if that's how things are.
Please explain better what you mean. I'm not understanding what you are proposing.
Affects 15w50a.
Affects 16w02a.
Affects 16w04a.
Affects 16w05b.
Affects 16w06a.
Affects 16w07a.
Affects 16w07b.
Affects 1.9-pre1.
Affects 1.9-pre3.
Affects 1.9-pre4.
Affects 1.9.1-pre3.
Affects 1.9.2.
Affects 16w20a.
Affects 1.10
Confirmed for 1.10.2.