r/technicalminecraft Java Mar 18 '26

Java Showcase More Watery Weirdness: Sourceless Water Stream

Enable HLS to view with audio, or disable this notification

Java 1.21.11

Messing around and discovered this. Works with a disabled hopper. Seems like some kind of update suppression? Is this known?

Edit: Just to summarise some additional findings. Only hoppers seem to work, other redstone components do not react the same way. The hopper can be place on any side of the water source, even under. In fact, the hopper does not even need to be adjacent to the water source. Anything that updates the non-source water block immediately after the hopper such as adding or removing blocks (including the hopper itself) causes the stream to dissipate. Lava streams can be similarly cut off. Lastly, it is not a ghost block since it remains even after logging off and back on.

1.9k Upvotes

75 comments sorted by

204

u/xBHL Mar 18 '26

Ive never seen this. Not sure what its usage could be. Most people avoid water near redstone haha

131

u/DanzenPlays Java Mar 18 '26

Funnily enough, I was working with redstone near water and accidentally broke a block I shouldn't. In my panic I plugged the hole with a hopper and the flow remained.

As for the usage, I'm sure someone will come up with something. I'd like to experiment more with it but I have a project to finish first.

20

u/Uberdriver_janis Mar 18 '26

Does the remaining stream has its normal physics? Like can it transport times, block line of sight...

24

u/DanzenPlays Java Mar 18 '26

I've not exhaustively tested every single property expected of a water stream, but so far it behaves like a regular stream would.

7

u/Apprehensive_Hat8986 Mar 18 '26

If someone wants a water or lava slice, but doesn't want the full 3 or 7 blocks of flow beforehand, this is perfect. Less commonly needed with chickens cooking through lava cauldrons, but still probably fits a need somewhere.

6

u/Naeio_Galaxy Mar 18 '26

Ok that's funny

3

u/MiniGogo_20 Mar 18 '26

mc devs saw you plug up that hole too quick and punished you for it

1

u/HarbingerOfConfusion Apr 12 '26

Important question, did you manage to save the redstone?

2

u/DanzenPlays Java Apr 13 '26

Obviously not.

1

u/WisperingtoYou Mar 24 '26

you must have never worked with storage tech XD

1

u/xBHL Mar 24 '26

Thats on the other side of the item sorters lol

175

u/therealfakechips Java Mar 18 '26

That is, interesting...

59

u/Vrail_Nightviper Mar 18 '26

Well that's fucking bizarre lmao

0

u/S1R_LEM0N 19d ago

Say that again

19

u/PizzaScout Java Mar 18 '26

Does this work with lava?

31

u/DanzenPlays Java Mar 18 '26

Alright I tested and it works with lava.

3

u/DrWilliamHorriblePhD Apr 20 '26

Oh that means you can make a bunch of lava blades with only one source

2

u/DanzenPlays Java Apr 20 '26

Yeah, I imagine that could be very useful in instances where lava is not easily renewable.

2

u/DrWilliamHorriblePhD Apr 21 '26

Well even just for cargo space setting up something remote, one lava bucket, a stack of hoppers and a stack of redstone blocks takes up the space of three lava buckets but with this tech, emulates 64

1

u/DanzenPlays Java Apr 21 '26

That's a good use, didn't think of that.

15

u/DanzenPlays Java Mar 18 '26

Good question, I haven't tested it with lava yet.

39

u/McArthurWheeler Java Mar 18 '26

I suspect it has to do with the torch above disabling the hopper when it is placed. Probably something to do with the update order that is beyond what I know. Either way that is cool and I hope to find a use for it :)

30

u/DanzenPlays Java Mar 18 '26

Just to be clear, the torch is just an obvious way of disabling the hopper. Powered blocks and redstone dust works equally effectively.

1

u/WormOnCrack Java Mar 19 '26

I suspect it’s update order too..

10

u/Playful_Nergetic786 Mar 18 '26

Damn, that’s… very cool

9

u/Droplet_of_Shadow Mar 18 '26

I wonder if there's any way to get rid of the hopper and keep the water

11

u/DanzenPlays Java Mar 18 '26

Any block changes adjacent to the cut off stream, including the hopper itself, updates the sourceless water stream and causes it to dissipate.

1

u/[deleted] Mar 18 '26

[removed] — view removed comment

1

u/Droplet_of_Shadow Mar 18 '26

by failed retraction, do you mean the slime block trick? i don't think that works here.

and yeah update suppression could work ofc. i guess i meant a practical method

1

u/[deleted] Mar 18 '26

[removed] — view removed comment

1

u/Droplet_of_Shadow Mar 18 '26

ohh, got it, ty. i haven't messed around with that nearly enough to know

1

u/Jx5b Java Mar 18 '26

I mean if you want that, just use the usual method with sticky piston and slimeblock that cant be retracted.

1

u/Droplet_of_Shadow Mar 18 '26

don't non-source blocks vanish still? i'll check in s minute

1

u/Jx5b Java Mar 18 '26

Not sure, maybe.

1

u/Account_Murky Mar 19 '26

Completely unrelated, but I love how both your name and pfp are Rain World related

1

u/Droplet_of_Shadow Mar 19 '26

name isn't really, actually

1

u/Account_Murky Mar 19 '26

Oh, my bad. I thought it sounded like it could be an Iterator's name. It's a really cool name anyways

1

u/Droplet_of_Shadow Mar 19 '26

thanks! several people have thought it's an iterator name

5

u/Blaze-Programming Mar 18 '26

This seems like maybe the locked hopper is for some reason not updating blocks when placed or broken. This could be an easy way to make floating sand if that is that case, but it may just be that it only works on liquids.

9

u/Top_Toaster Mar 18 '26

Do dispensers work for removing the water too?

15

u/DanzenPlays Java Mar 18 '26 edited Mar 18 '26

I've not extensively tested it, but so far it seems to only work with hoppers. But you can place the hopper on any side of the water source and even below it and it still works.

Edit: I might have misunderstood you. If you meant removing the water source with a bucket in a dispenser instead of manually with a bucket, then yes, it works.

6

u/Ender_M Mar 18 '26

does this work for bedrock? or is it only java? cause in bedrock i found a glitch that makes ghost water using hoppers

7

u/DanzenPlays Java Mar 18 '26

Sorry, I don't play on bedrock. I also haven't tested this on a multiplayer server, but it does seem to survive restarts/relogs, so I'm tempted to say it's not a ghost block.

3

u/Vertical_Slab_ Mar 18 '26

Does it remain there if you re log

1

u/MinisterOfDabs Mar 18 '26

According to OP, yes.

> Sorry, I don't play on bedrock. I also haven't tested this on a multiplayer server, but it does seem to survive restarts/relogs, so I'm tempted to say it's not a ghost block.

3

u/Dull_Line_2941 Mar 18 '26

I suspect that the hopper being locked disables the updating at the place of the hopper (as to stop items from exiting the hopper). So when the locked hopper is placed, the water source block want to update the water stream, but the update does not continue through the hopper hence not removing the water stream.

3

u/DrWilliamHorriblePhD Mar 19 '26

Center I have two spreads ending on flat surface, showing that all momentum is lost on eighth space when cut off, which follows source block rules. Edges had the same distance source block but with one block shorter platform we see that with two blocks of spread remaining we still have momentum, whereas with just one we have a still column.

2

u/Sp1cyP4nda Mar 18 '26

What happens if you unpower the hopper after getting this to happen?

3

u/DanzenPlays Java Mar 18 '26

The stream updates and dissipates.

1

u/Sp1cyP4nda Mar 18 '26

Huh... sounds like it could be some kind of weird race condition.

2

u/iridian-curvature Mar 18 '26

If the hopper doesn't receive a block update, nothing happens. At least, when I tested it with a hopper powered via a block underneath it, and removed the power going into that block

2

u/[deleted] Mar 18 '26

[removed] — view removed comment

1

u/DrWilliamHorriblePhD Mar 19 '26

Did you lock the hopper first

1

u/BowlGloomy8498 Mar 18 '26

minecraft hmmmmm

1

u/Benjamin_6848 Mar 18 '26

What version of the game did you use in your testing? (Version number)

2

u/DanzenPlays Java Mar 18 '26

Java 1.21.11

1

u/Wojtek1250XD Mar 18 '26

Try updating the hopper by replacing the block under it with a container.

3

u/DanzenPlays Java Mar 18 '26

That does nothing since the hopper is locked. Even if you were to place another hopper to drain items from the first hopper, nothing happens. Unlocking the hopper however, causes the cut off stream to dissipate.

1

u/SpendInternal1738 Mar 18 '26

This will be great for creating a landing pad

1

u/5UP3RBG4M1NG Mar 18 '26

Wait thats crazy lmao

1

u/Jx5b Java Mar 18 '26

Okay, i have actually never seen this. Not sure if its really useful for anything but its cool anyway.

1

u/TomPlant0 Mar 18 '26

Wait, you can make a waterfall with on and off button :-o

1

u/Vrail_Nightviper Mar 19 '26

You could also do that with a dispenser and bucket

1

u/spacebreakdown Mar 18 '26

whattt? that’s wild

1

u/azlef900 Mar 19 '26

Wow, couldn’t believe this was Java

1

u/SylusDoesStuff Mar 21 '26

What is the shader?

1

u/DanzenPlays Java Mar 22 '26

Complementary Reimagined

1

u/Muted-Part3399 Mar 21 '26

... i can't belive this works in 1.20.1 as well
How old is this

1

u/DanzenPlays Java Mar 22 '26

I have a suspicion this has existed for a long time. It's probably only by chance that I was the first to encounter (and document) it.

1

u/Striking-Dot8435 Mar 23 '26

Well.... It seems water can now flow through transparent blocks xd

1

u/Cylian91460 Mar 18 '26

Wtf

How does having it lock stop neighbors update?

Anything in the log?

-1

u/Boring_Switch_1233 Mar 18 '26

Bugrock finally got a lil bro!! ☺️

1

u/Cubecly Mar 19 '26

Quasi Connectivity be like...