mojira.dev
MC-64222

Fluids do not render as FallingSand entities

Upon creation of a FallingSand entity, if it is a water or lava block (minecraft:water, minecraft:flowing_water, minecraft:lava, or minecraft:flowing_lava) it will not render at all. The shadow still appears, and when it touches the ground it will still place, but it is a minor visual bug regardless. It can be reproduced via the following command:

/summon FallingSand ~ ~1 ~ {Block:water, Time:1, Motion:[0.0,0.3,0.0]}.

It will spawn a block, but it will not appear until it touches the ground. It helps to be in third-person view to witness this. This bug is specific to fluids only; sand, stone, etc. still appear to spawn and appear fine.

I am aware that this was reported previously as MC-1300, but it was incorrectly marked as resolved. Either the fix didn't work, or the bug resurfaced sometime between 1.4.2 and 1.8. I will continue testing in 1.7 to see if it's snapshot specific.

Related issues

Comments

marcono1234

Confirmed for 14w30c but I think it is better then when the old report gets reopened again

migrated

I think this issue was wrongly mark W.A.I because the falling sand entity is suppose to be rendered as the TileID it was assigned, this problem has never occurred before, just until now. As far as i know this problem is confirmed for 14w30c, 14w31a, 14w32a,b,c,and d.

migrated

I reported the same issue here MC-60440, I discovered this in 14w27a/b. I agree with you that I fail to see how this is 'Working as intended'. In fact I was genuinely confused when I saw that it had been marked as 'Working as intended'. An invisible entity that has a shadow as it flies through the air and then creates a block when it lands sure sounds like a bug to me.

migrated

As said previously, this is definitely not Working As Intended. Please reopen until it's ACTUALLY fixed, thanks?

migrated

Tristan Croizer, if you didn't see all entries against this issue, someone from Mojang actually decided to resolve this as intended:

[Mojang] Mog (Ryan Holtz) made changes - 30/Jul/14 3:51 PM
Resolution Works As Intended [ 6 ]
Status Open [ 1 ] Resolved [ 5 ]

So no, I don't think anyone else is going to contradict this and request to reopen it.

Torabi

I'm guessing it has something to do with MC-28469, though I'm still not certain what the reporter there is trying to say. But fluids do require some special rendering, and with all the recent changes to the rendering engine, that's probably why this doesn't work anymore. I'm guessing "Won't Fix" would be a more appropriate resolution here, but I'll have to ask @unknown what he meant when he marked this WAI. They didn't really intended for players to use fallingsand entities for anything like this, so making this special case work probably isn't worth it to them if it would hurt the performance of the rendering engine.

migrated

If nothing else suggest using red and blue wool. Just a marker that's the right color so it's not invisible. It doesn't need to be anything transparent.

migrated

Tokes

thats not gonna work for me cause i need lava to appear where it lands and its gonna land somewhere non specific.

migrated

5 months later in 1.8.1 Minecraft version, the bug still exists ... :/

The bug haven't to be write as "resolved"

Torabi

"Resolved" does not mean "Fixed". It means that a decision has been made. In this case, that decision is "Works As Intended". These blocks will not be visible while falling, and it is unlikely that this will change in the future.

migrated

I have exactly the same bug in 1.8.2pre7
It's possible to Re-Open?

migrated

migrated

(Unassigned)

Unconfirmed

falling_block, lava, rendering, visual, water

Minecraft 14w30c

Retrieved