mojira.dev
MC-54411

Player takes damage when jumping on moving slimeblocks

When a player in survival mode jumps on a slimeblock in the process of being pushed upward by a piston, they will take fall damage. This seems to be a bug since in all other cases jumping on slimeblocks results in no fall damage.

This can bug can be replicated by building the mechanism pictured below. When jumped on just a few times, the player will die.

Related issues

Attachments

Comments

migrated
[media]
Jeremy

I doubt this is intended. The player still jumps the same height as when a slimeblock normally launches that player. This bug applies to virtually all trampoline type designs. I see no reason why this behavior would be intended.

Jeremy

You can fall on slimeblocks from any height and not take damage so fall damage is not expected to occur. That's what this bug is about.

I did some research into what could be causing this and think I found my answer. When you land, you're not landing on a slime block. When the piston is in the process of extending or retracting, what appears to be a slime block is actually Block 36, which doesn't have a collision box. So you fall right through it and land on the piston head. Then the slime block reappears (with you now inside it) and having just been extended, launches the player skyward.

Basically this amounts to an unfixable bug without reworking how pistons extend and retract.

migrated

This is due to the block being moved, and the player landing on the edge of the block. If the player lands on the edge of a slime block, they take damage, becuase they didn't land on the squishy, cushiony section. This is an intended feature, however, when the block moves the hit box of the edge is thrown off a bit.

migrated

You are not landing on edge of the block but actualy inside of block and maybe take suffocation damage .. i made same thing but with 3x3 slimeblock platform and only one pistion pushing it up and jumped in middle of 3x3 platform and take damage AFTER firts jump (so second jump will get you damage) .. sometimes u will get stuck in slimeblock (not takeing damage)
YT Video: https://www.youtube.com/watch?v=iEWEwKudnUA

migrated

Still an issue in the most recent snapshot (14w21b). I believe this is due to the player actually landing on block 36 instead of the slimeblock. A fix might not be possible but they should definitely look into it.

migrated

This is still an issue as of Minecraft 1.8 Pre-3. If a mod can update the affected versions to reflect this I would appreciate it as I am no longer able to.

kumasasa

Reopened.

kumasasa

Is this still an issue in the current Minecraft Snapshot 15w49b or later? 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

Is this still an issue in the latest snapshot 16w44a? If so please update the affected versions.

This is an automated comment on any open or reopened issue with out-of-date affected versions.

JUE13

Confirmed for 17w17b

JUE13

Confirmed for 17w18a

migrated

Fixed for 1.13.1.
Still cannot reproduce.

qwerty23495

Confirmed not fixed

JUE13

Cannot reproduce in 19w34a

[MOD] Greymagic27

Forward resolved as a dupe of MC-123217 as it has a priority set.

Jeremy

(Unassigned)

Confirmed

Player

damage, entity, moving, piston, player, slime_block

Minecraft 14w18b, Minecraft 14w21b, Minecraft 1.8, Minecraft 1.8.1-pre3, Minecraft 16w36a, ..., 1.14.4, 19w36a, 1.16.2, 1.16.3 Release Candidate 1, 1.16.3

Retrieved