mojira.dev
MC-77079

Dropping sand/gravel 1+ blocks above soul sand, breaks into items upon impact.

While gravity dropping sand and gravel above Soul Sand it will break instantly into a item in a player break block event style. Never seen this before 1.8 far as I know. And its not a serious bug more an annoyance as placing a sand/gravel block directly on top of soul sand will result in the block being placed and not broken but soon as gravity/physics gets involved it just self-implodes when it hits.

repo:
place soul sand, then a stack of 3+ blocks up next to it. attempt to place sand so it 'falls'. block will not land and dies back an 'item'

Linked issues

Attachments

Comments 8

Intended.
Falling sand / gravel get destroyed when falling on transparent blocks - soul sand is transparent.

This was not present in 1.7.10. In 1.8 gravity-affected blocks break when falling on soul sand and chests. Unintended side effect or feature?

exactly and its not documented anywhere at all in any shape or form this is 'intended'. quote please!

(unreliable) Source is http://minecraft.gamepedia.com/Sand:

If falling sand lands in the space occupied by a non-solid block, (such as torches, slabs, rails, or redstone), it will drop and turn into a sand item.

It's been like this for as long as I can remember, and is even one of the best strategies for getting the ender dragon egg, as documented by these comments from 2012

http://gaming.stackexchange.com/questions/61900/how-do-i-get-the-ender-dragon-egg-and-what-does-it-do

Mojang should decide if this is intended or not in my opinion. Just because falling blocks normally break on transparent blocks doesn't mean Mojang wants or intends to have these kind of transparent blocks work this way. I think we should let it be open until Mojang decides for themselves.

Soul sand is not a transparent block. 

 

If you place a light under it and cover it with Soul Sand.. the light does not shine through.

[media]

Soul sand is not a transparent block. You can pass a redstone signal through it

[media]

 

Soul sand is not treated as transparent for any other part of the game. It makes no sense for this block to break blocks. Please change it to be treated as solid block for the purpose of falling blocks landing on it or bouncing in soul sand elevators.. having falling blocks break in soul sand elevators or when falling on it isnt in keeping with the game. 

-Nekrophim.

 

The reason for this happening is not that soulsand is a transparent block (which it isn't, however it was at the time this bug report was resolved). The reason is that it's a non-full block. Which means that entities can sink into it. That includes falling block entities. This means that when a falling block falls on a soulsand block, it is inside of the soulsand block. Not on top of it. Hence it drops. It works the same for all other non-full blocks too.

Sycholic

(Unassigned)

Unconfirmed

Minecraft 1.8, Minecraft 1.8.1, Minecraft 1.8.2-pre6

Retrieved