[MC-6674] When Ice is melted the water doesn't flow Created: 09/Jan/13  Updated: 30/Apr/16  Resolved: 17/Dec/15

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.7, Snapshot 13w01b, Snapshot 13w02b, Snapshot 13w10b, Minecraft 1.5, Snapshot 13w11a, Minecraft 1.5.2, Minecraft 1.7.4, Minecraft 14w05b, Minecraft 14w06b, Minecraft 14w07a, Minecraft 14w11b, Minecraft 1.7.9, Minecraft 14w20b, Minecraft 14w21a, Minecraft 14w21b, Minecraft 1.7.10-pre1, Minecraft 1.7.10-pre2, Minecraft 1.7.10-pre3, Minecraft 14w25a, Minecraft 14w25b, Minecraft 1.7.10, Minecraft 14w27b, Minecraft 14w28a, Minecraft 14w28b, Minecraft 1.8, Minecraft 1.8.4, Minecraft 1.8.8, Minecraft 15w39c, Minecraft 15w40b, Minecraft 15w41b, Minecraft 15w42a, Minecraft 15w43b, Minecraft 15w43c, Minecraft 15w44a, Minecraft 15w44b, Minecraft 15w45a, Minecraft 15w47a, Minecraft 15w47c
Fix Version/s: Minecraft 15w51a

Type: Bug
Reporter: FireHunterX Assignee: Unassigned
Resolution: Fixed Votes: 11
Labels: None
Environment:

Java 7
OS X


Attachments: PNG File 2013-01-09_15.56.48.png     PNG File 2013-01-09_15.56.56.png     PNG File 2013-01-09_22.09.23.png     PNG File 2013-01-09_22.09.58.png    
Issue Links:
Duplicate
is duplicated by MC-12299 Ice block don't update water source b... Resolved
is duplicated by MC-19380 Floating Water don't extinguishes fire Resolved
is duplicated by MC-40656 Melting Ice Resolved
is duplicated by MC-66236 If a block of ice that is floating me... Resolved
Relates
relates to MC-8542 Ice melted by light sources becomes w... Resolved
relates to MC-56817 /placeblock lava may create lava that... Resolved
relates to MCPE-6053 Water spawned by melting ice does not... Resolved
CHK:
Confirmation Status: Confirmed

 Description   

If you melt Ice with any light source, the resulting water doesn't flow.



 Comments   
Comment by Bengineer8 [ 30/Apr/16 ]

I just added an issue: water flow once ice blocks melt
MC-101470

Comment by user-f2760 (Inactive) [ 19/Dec/15 ]

the fixed version doesn't really matter that much if released at almost the same time

Comment by Roy Sajima [ 19/Dec/15 ]

Actually fixed in 15w51a. Please fix fixed version.

Comment by Markku [ 18/Dec/15 ]

another "bug" fixed, that had no real downside.

It was a bug, not just a "bug". And it had a real downside (read my earlier comments for one that lead to deaths). Granted, it would have been a nice (somewhat) technical application if it had worked right. (See what I did there?

If you want something peculiar similar to non-flowing water block for "a nice technical application", request for a new feature - a proper new block that everyone knows how it will behave. Although I have hard time figuring out how to thematically make a possibly floating non-flowing water block... it might need to be something else than water, but similar behavior. "Magic floater" or some such. It would not even need to make your drown in it.

Comment by user-f2760 (Inactive) [ 18/Dec/15 ]

another "bug" fixed, that had no real downside

why would it not flow? creating floating water isn't intended, why would they keep it?

Comment by ilmango [ 18/Dec/15 ]

another "bug" fixed, that had no real downside, but some nice technical applications.

Comment by Steven W.d.V. [ 25/Nov/15 ]

@5tr4 No, otherwise it whould have been marked as Works as Intended (it was reported in 2013)

Comment by Anomonous Anomonous [ 25/Nov/15 ]

Is this intended?

Comment by Steven W.d.V. [ 18/Nov/15 ]

Confirmed for 15w47a and 15w47c

Comment by Steven W.d.V. [ 05/Nov/15 ]

Confirmed for 15w45a

Comment by Steven W.d.V. [ 28/Oct/15 ]

Confirmed for 15w44a and 15w44b

Comment by Steven W.d.V. [ 22/Oct/15 ]

Confirmed for 15w43b and 15w43c

Comment by Steven W.d.V. [ 14/Oct/15 ]

Confirmed for 15w42a

Comment by Steven W.d.V. [ 07/Oct/15 ]

Still present in 15w41b

Comment by Steven W.d.V. [ 30/Sep/15 ]

Confirmed in 15w40b

Comment by Steven W.d.V. [ 23/Sep/15 ]

Confirmed for 15w39c

Comment by [Mod] Sonicwave [ 03/Oct/14 ]

Confirmed in 1.8.

Comment by Andrew Thomas [ 10/Jul/14 ]

Confirmed in 14w28b. However, when a block is updated next to the water, it flows as normal.

To reproduce this effect:
1. Place a row of ice blocks
2. Place a row of fire next to that
3. After ice melts, it will not flow
4. If another ice block melts or fire block disappears next to the water, it will flow

Comment by kazblox [ 10/Jul/14 ]

confirmed 14w28b

Comment by Itouch2 [ 21/Jun/14 ]

Confirmed for 14w25b.

Comment by user-f2760 (Inactive) [ 17/Jun/14 ]

still in 14w21b

Comment by kazblox [ 11/May/14 ]

This works as intended if it is explicitly refrenced.

Comment by kazblox [ 14/Apr/14 ]

Fixed by changing this line in BlockIce.java (latest MCP):

BlockIce.java
p_149674_1_.setBlock(p_149674_2_, p_149674_3_, p_149674_4_, Blocks.water);

to this:

BlockIce.java
p_149674_1_.setBlock(p_149674_2_, p_149674_3_, p_149674_4_, Blocks.flowing_water);
Comment by Steven Johnson [ 15/Feb/14 ]

Confirm for 14w07a

Comment by Shea Churchill [ 06/Jul/13 ]

@ Markku - If you look at block IDs, there are two types of water blocks - "flowing" and "static". If you use the /give command to get and place them both, you'll notice that the "flowing" water behaves like water placed from a bucket, while the "static" water acts like the issue case seen here - not flowing until it receives an update. This leaves me to conclude that melting ice replaces itself with the incorrect block.

I can understand why ice may have melted into static water in the past, since all naturally-generated bodies of water were static and any tampering with them would cause them to be forever flowing, but didn't they fix water source mechanics in 1.5?

Comment by Markku [ 05/Jul/13 ]

@Shea: If that ice block is not surrounded by other water, does the resulting flowing water block stay around, or just dry up? Just as easy and the "correct" solution is to simply add a tiny bit delayed block update to the the melting process. (Well, I haven't tested that, but at least sounds obvious.)

Comment by Shea Churchill [ 03/Jul/13 ]

I've been thinking, couldn't this issue in particular be fixed simply by telling the code to place Block ID 8 (flowing water) instead of Block ID 9 (static water) when ice is melted by light?

Comment by FireHunterX [ 27/Mar/13 ]

Another bug related to the BUD-Piston bug, in the sense that people would like to have it, but it's a bug. And because it's a bug, it should be fixed.

Comment by Stephen Train [ 12/Mar/13 ]

Still occurring in 1.5 pre-release

Comment by FireHunterX [ 17/Jan/13 ]

That would be a fish tank

Comment by Markku [ 15/Jan/13 ]

I could have remembered that behaviour wrong, too.

The problem with keeping bugs because some have found them useful is that they tend to make design and coding more and more difficult in future. That is, you'll get more bugs in future, and/or slower development as they try to work around bugs that are wanted to kept around.

It would be better to fix this and instead develop a water source that will not flow in any case.

Comment by Moe [ 15/Jan/13 ]

Well, this has been in the game since ice was able to melt, and the bug was known by Mojang. I can't say if it works as intended or not, Mojang has to tell us. But I think, this should stay, as it's useful and pretty much every minecraft player is using this.

Comment by Markku [ 15/Jan/13 ]

Sid Ben: It is quite likely a bug; I haven't played much with ice blocks, but iirc, they have worked differently before. (Some while ago I had to put some torches to melt occasionally freezing water sources to keep them flowing, so that I wouldn't die for a "water elevator" suddenly drying.)

So yeah, auto-flowing source blocks do have benefits.

Having means to have floating water sources could be nice, but lets not use bugs to that end.

Also, whether a behaviour does or does not affect gameplay is irrelevant in deciding whether something is a bug or not, it only affects how severe the bug is. (Examples; minor visual glitches are bugs even if they are totally insignificant for gameplay; dying from a mob attack affects the gameplay quite severely, but is not a bug.)

Comment by Sid Ben [ 15/Jan/13 ]

I wouldn't call this a bug, it doesn't affect gameplay since you just need to cause a block update to make the water flow.

The current way allows you to have floating water sources. Fixing this would take that away, with no benefits.

In my opinion, this is "work as intended".

Comment by Tails [ 11/Jan/13 ]

This behavior is independened of light sources.

Comment by Kumasasa [ 09/Jan/13 ]

Same with torches.
The water flows when one of the neighbor blocks is updated.

Comment by [Mod] CubeTheThird [ 09/Jan/13 ]

Can confirm. It would seem that the water source block doesn't receive a block update, and thus does not flow until one is provided.

Generated at Sun Jan 12 12:11:59 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.