When i place a slab in the upper position (Leaving the lower half of the block as air) the grass on the block underneath gets removed as if i had placed a full block atop it.
Linked issues
Attachments
Comments 8
Place a solid block 2 blocks above grass, and place a slab on it's underside, then wait for grass to decay to reproduce.
As to my knowledge grass has always decayed when there was a full block above the upside down slab. The only way it doesn't decay is when there's nothing (or only transparent blocks) above the upside down slab.
Not saying this isn't a reasonable feature request for the grass to not decay even if there's a full block above the slab, but for whatever that's worth this has been the behaviour for years and isn't an 1.13 bug.
Just because a bug has existed for a long time does not mean it's not a bug.
I had trouble to reproduce it as well. It turned out that was because the light level was too high.
Steps to reproduce:
1. Make sure there is no block or sky light (daytime has no effect on it, it needs to be actually underground)
2. Place a grass block
3. Place an upside down slab on top
4. {{/gamerule randomTickSpeed 100000 }}(Just so you don't have to wait so long)
So are you saying it even decays WITHOUT a solid block on top of the upside down slab? This would indeed be entirely unexpected behaviour. This bug report and the contradicting comments could profit from some clarifications in this regard.
This is actually a duplicate of MC-104889.
Cannot reproduce?