[MC-4186] Water more than 1 level deep doesn't refill correctly Created: 07/Dec/12  Updated: 10/Feb/13  Resolved: 07/Dec/12

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.5
Fix Version/s: None

Type: Bug
Reporter: Manuel Kasten Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None

Attachments: PNG File source.png    
Issue Links:
Duplicate
duplicates MC-916 Water does not form source blocks pro... Resolved
Confirmation Status: Unconfirmed

 Description   

If you take water from the middle of a lake or ocean, currents stay behind.

What I expected to happen was...:
Water forming a source block in place of the taken one, as long as 2 sources are adjacent and a source is below.

What actually happened was...:
No source block is formed, currents stay behind.

Steps to Reproduce:
1. Take water from the middle of a lake or ocean.
2. Observe ugly currents.

Why I believe this isn't intended:
At the place in the source code where the decision to form a source block takes place, there is a condition which in its current form makes no sense at all (see attachement). I'll paraphrase:

If this block is a water block and has 2 or more adjacent water sources, then:
1. If the block below is solid: make this block a source block.
2. If the block below is water and this block is a source block: make this block a source block.

Number 2 is obviously useless and should be:
2. If the block below is water and the block below is a source block: make this block a source block.



 Comments   
Comment by [Mod] CubeTheThird [ 07/Dec/12 ]

Closing as duplicate. Also updated MC-916 affected version.

Comment by Manuel Kasten [ 07/Dec/12 ]

Huh. I searched for it, but obviously overlooked it. Sorry.

Comment by Jonathan Haas [ 07/Dec/12 ]

Duplicate of MC-916

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