mojira.dev
MC-477

Riding entities (pig / horse / minecart / boat) does not count rider height

When riding on a pig or horse I can pass through blocks where the rider should be. When this happens my head sometimes gets stuck in a block and I take suffocation damage.

Related issues

MC-516 minecraft saddeled pigs MC-1351 pigs walk through leaves MC-13850 Horses bug up and see through leaves/anything head goes into MC-14203 Horse and leaves of trees MC-14282 Head in blocks... Horse's fault! MC-14286 Snapshot 13w16a while riding a horse you can go through trees leaves but the log of the tree MC-14332 Can go through the wall when riding a horse MC-14390 Horse Jumping Suffocates You MC-14414 Horses in Leaves are invisible MC-14428 steve sticks in every oak tree when you walk in with a horse MC-14438 Horse take you through blocks while riding MC-14869 Player height miscalculated when riding MC-15466 While on a horse you can ride in 2- block-height corridor and die MC-15526 see through block when on horse MC-16005 horses don't collide correctly with trees MC-16230 horse glitch MC-17099 Player-Riding-Horse hitbox MC-17110 when on horse i go through leaves ? MC-19108 see through trees MC-19361 When you ride a horse, it lets you travel through stuff. MC-20159 No clip with horses MC-21169 Horses MC-22598 the steedless horse MC-22913 Jumping backwards on a horse causes suffocation MC-23166 Horses bug through blocks MC-24416 Players able to ride horses under 2 block tall roofs MC-25636 riding in the horse while going in the tree MC-26268 Horse suffacation MC-27603 Horses will ride through leaves MC-27808 Weird grafical glitch when riding a horse into leaves MC-29428 Going in a 2 block tall area in a horse causes damage MC-42204 Baby zombie pigmen on chickens glitch into walls and suffer damage. MC-47867 Horses with players can pass through places that only fit players. MC-47972 Player shoudn't pass through leaves on horse MC-47993 take suffacation damage on 2 block overhanges while on a horse MC-54271 Player hitbox with minecarts MC-55136 horse xray glitch MC-55147 Leaves suffocate you MC-73837 Entity movement collision check should respect riding entities bounding box MC-81471 horse player can enter the leaves and get buggy there MC-93103 X-RAY GLITCH MC-106259 When you are on a horse , you can go trough leaves. MC-154547 You can go through blocks riding on a minecart MC-158161 Bug about horse MC-158753 llamas can suffocate their rider in nearby walls MC-176315 Player can go inside blocks while riding a Strider MC-188144 Horse third person xray MC-193483 Horses glitching wildly. MC-199508 When mounted, the passenger's hitbox is ignored allowing the passenger to clip into blocks MC-205944 Compound mobs have bad collision physics MC-212983 Boat Noclip MC-230371 Strider Wall Suffcation thing MC-256653 Player can go through blocks that are the same height while riding Camel MC-296810 Clipping through slabs when player in boat MC-297772 It is possible to walk through glass if the player is inside a boat MC-298228 Player can become stuck in solid block after mounting tamed animals

Attachments

Comments

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

Not a bug, however they may decide to change it.

migrated

look at screenshot and say: it is bug or not

migrated

@Nikita: It's been present for a while. Minecarts have the same behavior, albeit one block lower visually.

migrated

Yes, but it isn't hurting me, but if i'll get out of pig when in tree it will

Ezekiel

It might hurt you with solid blocks. Does it?

migrated

please do not fix this bug! It's really handy for mapmakers if they want someone to use pigs, then they can use slabs/ironbars to prevent the player from just walking but using the minecart/pig.

migrated

Confirmed in 13w02b.

migrated

I really like this bug,
it makes riding pigs more advantageous because you can just brush past (through) trees in forests and only dodge the trunks.

migrated

so do I

migrated

Can cause suffocation if your head is in a solid block.

migrated

If this gets fixed, we can't do this amazing stuff anymore: http://www.youtube.com/watch?v=8KDq8ebllX8

migrated

You can just make whatever mob is going through the blocks invulnerable.

migrated

That's not the problem. If you fix this bug, the mobs simply wouldn't be able to go inside blocks anymore. So if they're already stuck in a block, like in sethblings video, they will stay in that block, but they won't be able to move through the other blocks.

migrated

To see that bug

migrated

Yes it is! Happens with 13w38c. Horrible bug, suffocation is very quick. Either pig/horse+rider needs to not fit in too-small space (sensible) or suffocation of rider when this happens needs to be prevented (workaround).

Ezekiel

Is this still a concern in the latest Minecraft version 14w04b? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

migrated

In 14w05b suffocation damage is taken when player's head is in leaf block. In previous versions this doesn't occur. I've reported this in MC-46765, which is somehow not related to this, because MC-46765 appeared in 14w05b, not in 1.4.2, but has been closed as duplicate anyway.

migrated

Yeah, I don't care whether it is a bug or not, but it is quite annoying thing when it happens with MC-46765 in 14w05b, while I'm traveling in forest.
I think it doesn't make sense... Players' heads able to penetrate inside a block?

migrated

When I do that in creative, the suffocation screen is on my computer . I think that the player does not count as a confirmed block and then that happens.

migrated

This is when almost all transparent blocks when your in them I believe.

migrated

Still affects 14w08a.

Dr. Boring

Also affecting 14w10c

migrated

Affecting 14w11b. Fix needs to especially be applied to leaves, as this affects mounted rides as well as domesticated animals and tamed wolves/ocelots.

migrated

Regarding the bug introduced in the snapshots where horse-mounted rider takes damage in leaves, this will most likely be corrected by the release, as it's not intended that the rider take such damage. The bug is a result of the attempted fix to remove the visual bug that mimics x-ray hacks when the view point moves into leaf blocks.

The moderators don't know, but assume this is as-intended behavior. The suffocation damage is not intended, and very unlikely this behaviour will exist in a release version, causing horse riding to be abandoned in forested areas due to the sheer annoyance of having to dismount, move the horse, and remount each time leaves are encountered.

However, one should be vigilant with bug reports such as these, or attempts to fix unintended bugs result in unintended changes that are common in snapshot releases. Thus many of the bug fixes tend to be fixes to fixes, as in this instance. Continue commenting and documenting your issues here - developers listen to feedback regarding changes, especially when they create problems in game play such as this one.

migrated

Thank you Karen. The issue affects not only riders, but also the following:

  • Animals/mobs jumping up into a solid block automatically take suffocation(1/2 heart) damage each time they jump up into the "solid" block. This movement can also be caused by bumping or hitting the creature as damage causes them to jump. I can easily replicate this by making a simple chicken farm pit and populate with lots of chicken, then bait them at a certain place. See screenshot.

  • Animals still set their movement path under/through leaf blocks as though they are passable blocks, but then suffocate if they clip or jump up into them.

  • Animals still often spawn inside of leaf blocks (jungle/forest) and suffocate as a result (going into a newly loaded chunk may find their drops in/under trees they suffocated in).

  • Tamed Animals will teleport with the player, often into a leaf block if the player is near one, and suffocate as a result.

migrated

Oh sure! The old behavior of being able to ride thru leaves is certainly the preferred one. In "Fancy" option, the leaves are obviously not a block that should suffocate. In "Fast", one should be able to see out of them if inside, but not thru other blocks, which would be the real fix for the X-ray problem.

Perhaps the keyword "suffocate" should be added to this bug. I searched based on that and eventually reached this bug, but not directly because it didn't use that key term, which is the real issue here. Nobody would really care if they didn't suffocate, along with those other entities you mention.

This bug's been around for awhile, so maybe the 1.8 release will include its fix, 'cause otherwise 1.8 would kinda just be annoying to extend this bug as far as it has developed - causing the suffocation problems you've listed.

migrated

I agree that ", also causes suffocation" should be added to title of this ticket.

migrated

No, that is an entirely separate issue.

migrated

Anon Ymus,

How is it a separate issue? I was directed to this ticket from another moderator when the ticket I opened was flagged as duplicate. Also, suffocation is not an intended feature, unless you can quote a Mojang employee stating such (as other mods in here have made claims).

Suffocation needs to be turned off when players' and mobs' heads get stuck in a leaf block!

migrated

Suffocation is described in MC-46765, which is an intended feature. The unintended feature is this issue, that entities stacked on top of each other only consider the bottom entitity's collision box.

migrated

Bug has been observed in 14w17a. Kindly confirm.

migrated

Bug is still extant in 14w18a. Kindly confirm and update.

migrated

Confirmed for 14w19a.

migrated

I saw in the new snapshot that leaves don't make you suffocate now, like before.
But still this hitbox problem.

So, I had an idea. (You can't imagine how it's awesome 😃)

Can developpers just make "block-passing" ❓ only for leaves, glass, pumpkins and all others transparent blocks, and fix this hitbox thing to stop you when you are in front of a block of cobblestone, (slow)sand, stained clay and all others non-transparent ones ?

Sorry if my english is bad cuz I'm French 🙂

migrated

Woah! Never thought that this would be intentional the whole time!

migrated

confirmed for 14w31a

migrated

Samuel Shank, this was already resolved as intentional.

Torabi

Collisions for large or complex entities are too complex, and could cause poor performance. That's why the Giant was removed so long ago, and why the Ender Dragon just passes through or destroys blocks. With just one rider, it wouldn't be too bad, but stacking up riders could cause problems.

migrated

"Just one rider" is the obvious situation, for when you're riding on a pig or horse. I don't see how one extra block vertically could make that much difference.
Alternatively, allow the collision but prevent the suffocation. Maybe when you're riding something, check the "head height" of the animal rather than the rider.

migrated

I found a similar problem which earlier has been confirmed to be duplication of this bug. Riding a horse facing with my back towards a wall and then jumping will cause suffocation to the player. This is confirmed for 1.8-pre*.

migrated

This bug is happening on Bedrock 1.16.210.53 Beta. Happens in every block tested and mining the block you are stuck in utilizes the underwater speed of mining.    

[media]

[media]
anthony cicinelli

@unknown This is the Java tracker not bedrock go here for bedrock

migrated

Erik Broes

Confirmed

animal, boat, height, horse, leaves, minecart, pig-riding, player, rider

Minecraft 1.4.2, Minecraft 1.4.7, Snapshot 13w02b, Snapshot 13w10b, Minecraft 1.5, ..., Minecraft 14w34c, Minecraft 14w34d, Minecraft 1.8-pre1, Minecraft 1.8-pre2, Minecraft 1.8-pre3

Retrieved