mojira.dev
MC-1133

Whether or not a player experiences some effect is calculated based on the block under the center of the player

Mod edit:
When the player stands at the very edge of a block so that the center of the player is over the edge of the block, the game calculates the actions of the player according to the (air) block below the center of the player but not to the block the player is standing on.

  • walking completely silent

  • walking speed on Ice edge is normal

  • fall damage when falling on the edge of slime blocks

  • no reduced fall damage when falling on edge of hay bale

  • wrong/no fall particles when landing on the edge of a block (allows for MC-240028, MC-240029 and MC-122547 to be seen)

  • no damage while standing on the edge of magma blocks

  • can jump normally on the edge of honey blocks

  • jumping while standing on the edge of farmland does not turn it into dirt

  • redstone ore not activated when standing on the edge

  • not being affected by soul speed when standing on the edge of soul sand/soil

  • when landing on wool with the player center above air, sculk sensors are activated (MC-252389)

  • when walking on the edge of blocks, sculk sensors do not detect vibrations (MC-207290)

  • taking fall damage at the edge of powder snow


Walking at the very edge of a block, and I mean the longest out possible on a block, will make it silent since it is not registering the walking. You are still on the block, just that it is silent. This bug has existed since before alpha.

Related issues

MC-16048 No sound played when walking on the edge a block MC-16439 Ice and Water edge glitch MC-22889 Water Particles when sprinting on the edge of blocks / falling down besides water MC-29355 I was walking on the very edge of the wood at a farm from an NPC village and created no noise. MC-42042 Ice does not slide the player on the edge of the block MC-44381 Slime block doesn't bounce on the edge and player/mob takes fall damage MC-55055 Fall impact particles negated MC-66784 You Won't Bounce On Slime Blocks If On Very Edge MC-73276 Particles not showing when you fall on the side of a block in creative mode MC-77791 If you land on the edge of a slime block, you don't bounce and you take fall damage MC-79542 Slimeblocks causing fall damage MC-81147 Walking on edge of block makes no sound MC-85416 Wrong particles MC-90243 slimeblock bug MC-90704 Moving over torches plays walking on wood sound MC-99500 Mobs getting hurt on slime blocks MC-103943 Magma Block not taking damage on edge of block MC-104737 lava particles.... NOT what you think. MC-108018 Slime block edge player dont bounce back MC-116593 Animals die when they fall on slime blocks. MC-130222 Animation Bugs MC-130371 Footsteps from Structure Void MC-138185 Blue Ice is not slippery at edges MC-139359 scaffholding glitch to walk in air MC-142672 Slime blocks Don't launch players from the side MC-146836 Players that are launched upward by a slime block and piston take fall damage from slime block MC-149031 scafolding corner bug! MC-151284 Particle effect of the adjacent block shows up when touching down MC-160964 Scafolding Edge Bug MC-163044 Jumping on the edge of honey block is possible. MC-163129 Jumping normally from honey block corners MC-163297 Normal jumps on Honey Blocks MC-163449 Jumping off of honey blocks' edges makes the player jump high MC-163559 You can jump normal on honey block MC-163594 You cannot descend on scaffolding when in the same block as a ladder MC-164032 Crouching on the edge of honey blocks while they are being pushed by pistons causes the player to fall off MC-164040 Water drops wrong particles MC-164932 Falling partway on slime doesn't trigger it MC-166273 If you land on the edge of a slime block, you don't bounce MC-166728 Slimeblocks have too-tiny of a spot where you'll bounce MC-167053 Soulsand doesnt slow you down MC-167987 You can jump up a block on honey blocks MC-173335 wrong block particles MC-174483 Walking on the border of Soul Sand with Soul Speed dosen't work MC-174512 Soul Speed stops working next to lava MC-174710 You can run fine on the side of soul sand without getting slowed down MC-186678 player moving edge of block, no step sound plays MC-190054 if you walk along the edge of the soul sand, its slowdown doesn't affect you. MC-190238 I can't jump highly on honey block, but i can jump in corner of this block MC-194264 Soul sand and slime blocks problems MC-194377 Slime block problems MC-194939 Soul Speed not working on water surface MC-196222 Particles when landing next to a lava block. MC-201796 Lava particles from landing on an adjacent block MC-205570 Jumping on the edge of powdered snow MC-206692 Soulsand edge issues MC-206786 Jumping on Waterlogged Dripstone Does Damage if Player is Also Touching Land MC-212856 Wrong Player drop particles MC-214585 When landing on the edge of a block next to water/lava, landing particles appear MC-215698 Magma block dont give dmg MC-217940 Pixel wrong MC-219360 Step sounds do not play whilst walking on the very edge of blocks. MC-220874 standing with the center of your body over a block edge will not apply block conditions MC-222635 Slime block bounce doesn't work if you land on the edge of the block. MC-223982 shower sand MC-227517 Slime Block bounce bug MC-230881 fall damage taken when you hit a slimeblock on the edge MC-231674 Glitch MC-234825 Incorrect appearance of the particles when falling on the edge of the block MC-234873 Incorrect block particles next to fire MC-235142 You cannot bounce on slime blocks if you're standing on a slime block and a honey block. MC-235143 You can bounce even on honey blocks if you jump whilst standing on a honey block and a slime block. MC-235433 stone makes wood noises when you walk over it MC-239215 Cobweb bug MC-240063 Taking damage on a Block next to dripstone MC-245528 Flowers and other non-solid blocks can generate sprinting particles MC-255580 Water particles seen when landing on edge of block next to water MC-258343 Ice isn't slippery on the edge MC-258426 If you fall on the edge of the slime, you take damage. MC-258432 Player doesn't bounce on the edge of slime blocks MC-259591 Jumping on Edge of Block while Directly Above Pointed Dripstone Still Deals Fall Damage MC-261868 Walking or jumping on the edge of wools is detected by sculk sensor
MC-262777 Sprint-jumping on the edges of solid blocks can still produce the occasional incorrect sprint particle and/or create particles in midair MC-257269 Sculk sensor detects player walking between carpet and wool MCPE-18063 The textures of falling/sprinting particles can sometimes use illogical blocks MC-101950 Walking on shulker, boat/raft or boat/raft with chest doesn't play footsteps sound MC-178723 Fishing rod bobbers don't activate a target if shot on the very edge MC-197267 Guardians fail to make flopping sounds if they aren't centered on a solid block MC-199197 Fireworks shot up towards a target block don't always activate it on impact MC-212582 Walking inside of scaffolding that has air below it doesn't produce any footstep sounds or subtitles MC-2591 Walking over the corner of lava deals damage MC-2604 Walking on non-solid blocks with no collision plays their respective walking sounds MC-74955 Fences play sound when jumping and walking/sprinting beside them MC-158154 Players can bounce on beds even when not directly touching it MC-207290 Sculk sensors don't detect vibrations while walking on the edge of a block MC-242105 When landing on some non-full blocks while touching a thin block, impact particles use the thin block's texture MC-262363 Player can still gain a normal jump off of a honey block with precise timing MC-262408 Players landing on the edge of farmland still sometimes does not trample the block into dirt, despite the MC-1133 fix MC-262424 Sprinting particles on the edges of blocks are still incorrect

Attachments

Comments

migrated
[media][media][media][media][media][media][media][media][media]
migrated

Confirmed, this occurs on mac computers too.

Nathan Adams

Please don't mark an issue as affecting a future version; you can't have tested it already 🙂

migrated

Confirmed in 1.4.6.

migrated

I think the problem is that when you walk out oh the very edge of a block, you're actually no longer on the original block. If you go into 3rd person mode, you can see that you aren't actually on the block, and that you're actually on the air. It still registers that you are standing on the block, but not the part that makes noise.

migrated

Still a concern in 1.7.5, 14w08a and 10b, relates to MC-44381

migrated

still in 10c

migrated

Confirmed in 14w28b. It does have to do with the fact that you are not technically "standing" on the block. I will upload a couple pictures of the F3 menu showing this

migrated

These are two screenshots showing the bug. Please note the x values of "Block" and "Looking at". The ice is along x=1, but the "Block" value you are "standing" on is 0.

rydian

Confirmed in 1.8.1-pre2.

migrated

Confirmed for 1.8.8 & 15w33c.

rydian

Still happening in 15w42a.

migrated

Confirmed for 15w43c.

migrated

Confirmed for 15w44a.

migrated

Confirmed for 15w45a.

migrated

Confirmed for 15w46a

migrated

Minecraft 1.8.9 and 15w51b confirmed

migrated

Confirmed for 16w02a.

migrated

Confirmed for 1.9.1-pre3.

migrated

Confirmed for 1.9.3-pre3.

migrated

Confirmed for 1.9.4.

migrated

Confirmed for 16w20a.

migrated

Confirmed for 16w21a.

migrated

Confirmed for 16w21b.

migrated

Confirmed for 1.10-pre1.

migrated

Confirmed for 1.10-pre2.

migrated

Confirmed for 1.10.

migrated

Confirmed for 1.10.1.

migrated

Confirmed for 1.10.2.

JUE13

Confirmed for 17w17b

Lukeonia1

Confirmed for 1.12.2.

muzikbike

Affects 18w14b

muzikbike

Affects 18w15a

muzikbike

Affects 18w16a

muzikbike

Affects 18w19a

muzikbike

Affects 18w19b

muzikbike

Affects 18w20a

muzikbike

Affects 18w20b

muzikbike

Affects 18w20c

muzikbike

Affects 18w21a

muzikbike

Affects 18w22a

muzikbike

Affects 18w22b

wobst.michael

@unknown, ticket is yours now

muzikbike

Affects 18w22c. Can a relates to be added for MCPE-18063?

muzikbike

It seems as though sprinting on the edges of water no longer shows water particles.

SuperDyl

Water particles probably don't show up with this bug because water is no longer really a block and is instead more of just a block tag.

muzikbike

Then why does it still show up upon falling?

migrated

This issue makes falling on slime blocks adjacent to air quite risky

migrated

This makes descending very dangerous! (see MC-139088)

When you're standing on the edge of a scaffolding tower and try to descend, you'll actually fall and take damage.

Video link (google drive): https://drive.google.com/file/d/1Pmc4Y5UvmTm5ncG6isO6HNf6qH_lztGu/view?usp=sharing

migrated

This bug allows you to stand on the edge of a magma block and not take any damage.

violine1101

Also affects scaffolding.

migrated

Also affects honey blocks.

muzikbike

Should this ticket be split into multiple smaller tickets? Granted they all originate to this same cause though, so maybe not.

pokechu22

I don't think it would be useful to split this one, since there is one underlying cause that, if fixed, would be fixed for more or less all of the cases. (It would require pretty systemic changes, but also almost certainly wouldn't be fixed for only one of the cases without fixing the rest.) Compare to, say, MC-9553, where the bug is composed of lots of individual interactions that each needed to be fixed individually; there, splitting made sense.

migrated

Allows you to jump onto iron block in attached picture if you stand on edge of honey block

[media]
migrated

This issue also affects blocks that have the climbable tag like for example ladders, vines. I am not sure if this is intended for these blocks but I believe that it's not.

violine1101

Soul Speed is affected as well, see MC-174483 for instance.

migrated

I did some testing planning to open my own issue specific to honey blocks, but luckily found this one so I do not duplicate. But I will put what I found here anyway.

Java Minecraft 1.15.2

I put a honey block at -56, 56, 29. When crouch walking off the edge a player (and I assume any mob) can jump as though they were not on a honey block. I teleported myself right to the very edge of the block, at -55.88, 57.00, 29.999. (landing at y = 56.93750 if that matters at all) At that location the player's jump IS affected by the honey. But then I teleported to -55.88, 57.00, 30.00. At this location the player can jump freely uninterrupted from the honey block.

I did some more testing. I discovered some unrelated facts, like that the coordinates 29.99999999999999, 29.999999999999993, and 29.999999999999996 are all valid, but all other coordinates in between and after are rounded. Also all of these coordinates on the honey block from the last paragraph still affect the player's jump height as though you are an the honey block, so all is working as intended here.

I would suggest the player's hit box determine if it is affected by a block or not. This could break things in ways that I couldn't possibly think up, but obviously not all of the physics in this game work based on what is directly below Steve. If it did, we couldn't crouch walk off the edge of a block and hang onto it. I imagine that the same bit of code that tells the game not to fling Steve to the ground if you manage to get your center of mass off a block by .01 could help us out here. But I am only learning Java. Not yet worthy to be called a programmer, so I don't really know.

migrated

Confirmed for 20w18a. This also affects magma blocks, but not damage of campfires. (normal and soul)

migrated

Awesome! This feels so sneaky!

migrated

Confirmed for 20w20b

migrated

Striders also get cold standing on the edge of falling lava. They also don't seem to travel upwards anymore. Think this also relates to this issue.

[media]

FaRo1

That should be MC-181610. If you find a case where the center of the strider actually matters, please create a new report and say here that you did, so that it can be marked as related.

migrated

This bug also affects hay bale, so when you land on the edge of hay bale, it won’t reduce fall damage.

migrated

Confirmed for 20w21a

migrated

Confirmed for 1.16 Prerelease 1

migrated

Confirmed for 1.16 Pre-2

migrated

Confirmed for 1.16 pre-release 7

migrated

Also, only farmland that is under the center of the player gets turned into dirt when jumping.

migrated

Confirmed in Snapshot 20w45a.

Avoma

Can confirm in 20w48a.

migrated

This also affects cobwebs and my guess it also affects powdered snow although I haven't tested it

 

Also, this must be the oldest bug report still not resloved. Correct me if I am wrong

 

Also, confirmed for 1.16.4

migrated

There's no reason it wouldn't affect literally every block, if we understand it correctly. The issue is in the code that calculates whether a player is "on" a block or not for the purposes of any effect relating to standing on a block.

This is a major bug but it's also likely an extremely nontrivial fix; not only would the devs need to change the code that calculates whether a player is standing on a given block, they'd also need to add code to handle any potentially conflicting effects (such as if a player is standing on both soul soil and honey blocks while wearing soul speed boots, for example). While this could absolutely be done, there's no super obvious answer for how to go about it. Personally, what we'd do is just have the effects stack, and cancel out if they conflict? But that also means they'd have to make sure standing on the line between two blocks with the same effect doesn't cause the effect to be doubled!!

I do hope mojang is at least discussing how to handle this, though. It seems like something very much worth prioritizing once other major bugs have been handled.

migrated

In 20w49a, when Sculk Sensors were introduced, it was revealed that you are able to land on air, which triggers a Sculk Sensor. Best demonstrated when landing on a wool block, but your hitbox is more than 50% off the block.

migrated

I suggest either trying to make the hitbox the player's shape so its a bit more accurate or to limit the distance that you can sneak.

Avoma

Can confirm in 21w05a.

Avoma

Can confirm in 21w05b.

gaspoweredpick

This can now happen with powder snow when you're wearing leather boots.

migrated

Powder snow is like climbing powder snow when wearing leather boots works like scaffolding, that is why powder snow is affected by MC-139063.
This bug does not affect big dripleaf.

migrated

Confirmed in 1.17 pre-release 4

This bug also amusingly affects light blocks (landing on the corner of a solid with a light block under your center) causing yellow fall particles

migrated

Another effect is walking on the edge of powder snow doesn't slow you down, showcased in MC-227191

ampolive

Can confirm in 1.17.1 Pre-release 3.

migrated

Can confirm for 1.17.1.

Creeper Juice

This also prevents soul sand from slowing you down.

MMK21

Affects 1.18.1

migrated

Can confirm as of 22w03a

MMK21

Affects 1.18.2

migrated

How many People Tested this! it has like 200 Affects Versions lol and can confirm for 1.18.2.

migrated

Yeah, this has been a thing since beta (probably further back, but I haven't played earlier versions)

isXander

Code analysis (tentative)

This is probably because checks like this look directly below the center of the player to find what block the player is "standing" on. Instead, collision should track what blocks the player is colliding with and use that block instead.

pulpetti

In 22w17a.

migrated

MC-254644 might be related

Avoma

Can confirm in 1.19.2.

migrated

Can Confirm for 1.19.3 Release Candidate 3

Brain81505

Can confirm in 23w03a

Brain81505

Can confirm in 23w04a

Brain81505

Can confirm in 23w05a

Brain81505

Can confirm in 23w06a

migrated

Still not completely resolved in Minecraft 1.20 Pre-release 6 with scaffoldings. Scaffoldings are not included in the bug report. A duplicated bug report is MC-165067

 

With at least 4 scaffoldings, go to the top and hold shift at the edge of it to get fall damage.

 

Video of the bug being played in Minecraft 1.20 Pre-release 6: bug video

ampolive

@unknown That is MC-139063, which is a separate bug.

migrated

Relates to MC-269734

Cyanee

Relates to MC-274947

muzikbike

gnembon

Confirmed

Normal

Hitboxes, Player

edge, sound, walking

Minecraft 1.4.1, Minecraft 1.4.2, Minecraft 1.4.6, Minecraft 1.4.7, Minecraft 1.5, ..., 23w06a, 1.19.4 Pre-release 2, 1.19.4, 23w14a, 23w17a

23w18a

Retrieved