mojira.dev
MC-53641

Smooth and cut blocks and slabs do not match properties of their stair and full block versions

The bug

Smooth and cut blocks and slabs do not inherit the properties of their base block, instead they appear to use properties similar to stone.

This means that for example their mining speed and blast resistance can be incorrect.

This could possibly be solved by changing smooth blocks and slabs classes to be wrapper like stairs.
Note to devs: There are also a lot of blocks which do have the correct properties, but do not inherit them, but instead declare them themselves. Would be good if this was fixed as well.

Affected blocks

Last updated for 1.15.2

Nested entries in parentheses ((...)) correctly inherit the base block properties, but are affected because the base block has incorrect properties.

  • smooth sandstone (not the same as sandstone)

    • (smooth sandstone stairs)

    • (smooth sandstone slab)

  • smooth red sandstone (not the same as sandstone)

    • (smooth red sandstone stairs)

    • (smooth red sandstone slab)

  • sandstone slab

  • cut sandstone slab

  • red sandstone slab

  • cut red sandstone slab

  • smooth quartz block (not the same as quarz blocks)

    • (smooth quartz stairs)

    • (smooth quartz slab)

  • quartz slab

  • stone slab: Destroy time of 2 whereas stone and stone_stairs have 1.5

  • stone brick slab

  • purpur slab

How to reproduce

  1. Give yourself a wooden pickaxe

    /give @s wooden_pickaxe
  2. Give yourself mining fatigue level 2

    /effect give @s mining_fatigue 1000 1 true
  3. Place a slab and its base block

    /give @s sandstone
    /give @s sandstone_slab
  4. Switch to Survival mode

    /gamemode survival
  5. Start destroying the blocks and compare the mining speed
    → ❌ The slab takes much longer to mine

Linked issues

MC-9800 Sandstone blocks mine faster than sandstone slabs using efficiency pickaxes. Resolved MC-55349 Slabs Resolved MC-55480 Sandstone/Quartz Slabs do not match properties of their stair and full block versions Resolved MC-69681 Wrong red sandstone slab block hardness Resolved MC-135080 Most slabs other than wooden slabs have the exact same properties as stone slabs Resolved

Attachments

Comments 55

Why would something this ridiculous be intended?
My mistake if it is, I thought surely the game shouldn't mean to be this illogical.

Tyler Bozinovski

It's not intended. Read my issue to find out more! (MC-55480)

Also the blast resistances aren't right based on the same issue.
Sandstone and Quartz slabs don't follow the same properties as their full blocks.

Tyler Bozinovski

Except it has been crossed out. 😞 But that doesn't mean you can't read and comment on it. 🙂

Tyler Bozinovski

This doesn't explain the higher blast resistance so my issue is kind of more better. It also has a lot more information.

45 more comments

Can confirm in 1.19.2.

Confirmed for 23w14a

Can confirm in 1.20 pre-release 6

Why does the reporter on this issue say some mod's name and not me even though I opened it years ago?

@@unknown, when a reporter is not active for a long period of time, other people who can reproduce the issue can apply to change the reporter.

Ben

marcono1234

(Unassigned)

Confirmed

Gameplay

Normal

Block states

slabs, smooth

Minecraft 1.7.9, Minecraft 14w21b, Minecraft 1.8, Minecraft 1.8.9, Minecraft 16w03a, ..., 1.20.1, 1.20.4, 1.21, 1.21.4, 25w02a

Retrieved