This is a really awesome mod, and I'm loving the time-lapse video of a river filling a lake that cybrbeast made. If I may, I'd like to weigh in on how to reconcile finite water with infinite water:
- Keep oceans infinite.
- Any running water that proliferates from a source water block is finite (basically, we replace only dynamic water with finite water, and as most of you know source water and dynamic water have different block ID's, so this won't be hard.)
- Any running water that is on top of a source water block will disappear into the source block. Thus, source blocks also act as sink blocks. This prevents the problem of waterfalls over-filling the ocean:
[] []
[] []
[] []
[] []
[]
In this example, the system is at a steady state. The running water does not spread across the horizontal span of the ocean, creating a layer of dynamic water on top of the source water. Instead, it simply sinks into the ocean, becoming one with it. This way, oceans will always remain the same size, and they can fill caves that connect to them with dynamic water.
The only thing that bugs me is that the water doesn't spread faster. It would be interesting to see what would happen if you moved more than one unit of water per tick from block-to-block, whether the speed of the water would pick up. At the very least, cave flood-ins would be a more real danger.
*cough* about the secret. . .it dosn't seem to work for me. i place it on the block, (its a huge pool but only one of the block) and yet the pool still drains (im trying to make it so i can have an infinite pipe for my house.
also, would it be possible to make kind of a drain block? or would you have to just make a tunnel going back to the lake.
like
first part brings it to your house, second part takes it back. i was thinking of a drain block
[] [] []
and the drain block, when activated goes back and puts the excess water into the lake/river/steam/whatever
= drain
= pipe
=pump
Edit: Btw, pumps do not work with electiricty. they turn on, but they wont pump anything. after you manually turn
them on, you cant even use the electricity to turn them off.
Double edit: it seems you can turn individual pipes off. when you try to turn the pump off, it also shuts the nearest pipe off.
Rollback Post to RevisionRollBack
Dad?: Ssssssssso how was your day Sssssssonn?
Son: 0_0
Muhahaha I made my entire ocean this :biggrin.gif:. How you ask? Download single player commands with worldedit then go ingame and type //replacenear 1000 water (whatever the id for thos is)
- Any running water that proliferates from a source water block is finite (basically, we replace only dynamic water with finite water, and as most of you know source water and dynamic water have different block ID's, so this won't be hard.)
Um, that would defeat the purpose, flowing from the source block fill constantly.
This means that the "finite" in this title would mean the opposite.
I installed the mod but the water isn't finite to me, I can make the pump and pipe, the pump also doesn't work for some reason. I have modloader and property reader, and I've checked and my other mods and they don't have any of the same .class files, so I don't know whats going on... Mod I have, Zan's Minimap, Dynamic Lights.
I installed the mod but the water isn't finite to me, I can make the pump and pipe, the pump also doesn't work for some reason. I have modloader and property reader, and I've checked and my other mods and they don't have any of the same .class files, so I don't know whats going on... Mod I have, Zan's Minimap, Dynamic Lights.
That's because this mod doesn't relpace water, but rather makes finite water lakes spawn in new areas.
I don't know if this has been mentioned, but there's basically no way to get rid of them unless you somehow get it all into single blocks, which in that case, you can gather it all with buckets, but otherwise, you can't place blocks to replace the water or anything. Well, that's not the only way, you could place lava nearby and turn the water into cobblestone, but that's rather tedious.
Edit: Also, when I put a bucket of lava onto part of the oil/water, it turned into water/oil.
This is pretty awesome, I can't imagine how you did this.
I would use it, but I do lots of things with the normal minecraft water physics.
You really should download it, it doesn't replace the MC water, it adds a completely new item, which is oil/water, or w/e, but basically, it's physics water, and appears in random lakes and what not.
Is it possible you replace the infinite water with this and try to work your algoryth on the lava too?
Would be really nice to have a minecraft with realistic water and lava. You could implement a sea level which wont raise or lower but that would flood tunnels if you digged at a wrong place :tongue.gif:
There will be rain on v1.5 of Minecraft. I wonder if you could do something with that. I mean, when the rain hit the ground, would be nice if your mod generated a source/anything like that of finite water. Would be pretty cool see puddles after the rain. It would eventually drain/evaporate out too. XD
Yeah I plan on incorporating this with rain after 1.5 release.
Quote from Piecejr »
You finished it!
YES.
Heh, I'm not finished just yet. ;]
Quote from chrisknyfe »
This is a really awesome mod, and I'm loving the time-lapse video of a river filling a lake that cybrbeast made. If I may, I'd like to weigh in on how to reconcile finite water with infinite water:
- Keep oceans infinite.
- Any running water that proliferates from a source water block is finite (basically, we replace only dynamic water with finite water, and as most of you know source water and dynamic water have different block ID's, so this won't be hard.)
- Any running water that is on top of a source water block will disappear into the source block. Thus, source blocks also act as sink blocks. This prevents the problem of waterfalls over-filling the ocean:
In my previous post I went into some detail on how I'm going to attempt to make the ocean blocks semi-finite. (They will contain more 'water' than possible to contain in a block in an attempt to stop the ocean from recalculating.) And actually overfilling the ocean wouldn't be a problem at all. It would spawn with the tallest water level, and wouldn't recalculate as water went overtop.
In this example, the system is at a steady state. The running water does not spread across the horizontal span of the ocean, creating a layer of dynamic water on top of the source water. Instead, it simply sinks into the ocean, becoming one with it. This way, oceans will always remain the same size, and they can fill caves that connect to them with dynamic water.
Ah, I see how the previous thing you said would work with this. This is similar to the previous indepth post I responded to. I'm definitely going to be looking into making springs.
The only thing that bugs me is that the water doesn't spread faster. It would be interesting to see what would happen if you moved more than one unit of water per tick from block-to-block, whether the speed of the water would pick up. At the very least, cave flood-ins would be a more real danger.
I can't wait to try out this mod when I get home.
Yeah, I turned down the update speed so that it wouldn't be as resource intensive. I'll try amping it back up to see if the framerate is effected too much. And more than one unit of water is moved per tick block to block, it's just hard to tell.
Quote from doofalo »
verry sharp, this is one of the few mod i want in vanilla
Quote from mvincent17781 »
Just tried it, this is incredible. Especially for a first version :biggrin.gif:
Thanks!
Quote from msmit71 »
This is pretty awesome, I can't imagine how you did this.
I would use it, but I do lots of things with the normal minecraft water physics.
It doesn't replace normal water.
Quote from Maurauder »
I don't know if this has been mentioned, but there's basically no way to get rid of them unless you somehow get it all into single blocks, which in that case, you can gather it all with buckets, but otherwise, you can't place blocks to replace the water or anything. Well, that's not the only way, you could place lava nearby and turn the water into cobblestone, but that's rather tedious.
Edit: Also, when I put a bucket of lava onto part of the oil/water, it turned into water/oil.
Dig underneath the water to collect it back together into a block. It falls down slopes and brings water with it. There will be easier ways later.
Quote from mvincent17781 »
It also seems that you can't get hurt when falling into it, regardless of height. Or at least I believe.. after minimal testing.
Oh, I haven't tried that yet.
Quote from yope_fried »
Really nice mod you got there.
Is it possible you replace the infinite water with this and try to work your algoryth on the lava too?
Would be really nice to have a minecraft with realistic water and lava. You could implement a sea level which wont raise or lower but that would flood tunnels if you digged at a wrong place :tongue.gif:
Nice work :tongue.gif:
Both of those are planned to be worked on, no promises though.
Quote from Nataru »
Just one question: How to I replace ALL water with new water?
Some people posted ways to do it with external editors earlier in the thread. I haven't provided a way to do it yet. I haven't even tried it yet.
--
To the people that have replaced all the water with external editors: How does it perform? I'm curious.
Thanks for listening to my reed pipe post, I love your mods. My new idea is a bit closer to the basic mod here, I would simple like those super "thin" blocks of finite water that get left over after a pumping or when it flows down hill to eventually evaporate and get added to some other larger body of finite water.
EDIT: I didn't even notice the post 2 up with the evaporation but mine has something he doesn't so I'll keep it up
YES.
(10/5/15) If you want to have a laugh, go look at some of my posts from back in ~2010 ( i was 10/11 what can i say)
(02/12/21) cannot believe i still play this game
- Keep oceans infinite.
- Any running water that proliferates from a source water block is finite (basically, we replace only dynamic water with finite water, and as most of you know source water and dynamic water have different block ID's, so this won't be hard.)
- Any running water that is on top of a source water block will disappear into the source block. Thus, source blocks also act as sink blocks. This prevents the problem of waterfalls over-filling the ocean:
[] []
[] []
[] []
[] []
[]
In this example, the system is at a steady state. The running water does not spread across the horizontal span of the ocean, creating a layer of dynamic water on top of the source water. Instead, it simply sinks into the ocean, becoming one with it. This way, oceans will always remain the same size, and they can fill caves that connect to them with dynamic water.
The only thing that bugs me is that the water doesn't spread faster. It would be interesting to see what would happen if you moved more than one unit of water per tick from block-to-block, whether the speed of the water would pick up. At the very least, cave flood-ins would be a more real danger.
I can't wait to try out this mod when I get home.
flyingislands.net
also, would it be possible to make kind of a drain block? or would you have to just make a tunnel going back to the lake.
like
first part brings it to your house, second part takes it back. i was thinking of a drain block
[] [] []
and the drain block, when activated goes back and puts the excess water into the lake/river/steam/whatever
= drain
= pipe
=pump
Edit: Btw, pumps do not work with electiricty. they turn on, but they wont pump anything. after you manually turn
them on, you cant even use the electricity to turn them off.
Double edit: it seems you can turn individual pipes off. when you try to turn the pump off, it also shuts the nearest pipe off.
Son: 0_0
Um, that would defeat the purpose, flowing from the source block fill constantly.
This means that the "finite" in this title would mean the opposite.
That's because this mod doesn't relpace water, but rather makes finite water lakes spawn in new areas.
I would use it, but I do lots of things with the normal minecraft water physics.
Edit: Also, when I put a bucket of lava onto part of the oil/water, it turned into water/oil.
You really should download it, it doesn't replace the MC water, it adds a completely new item, which is oil/water, or w/e, but basically, it's physics water, and appears in random lakes and what not.
Is it possible you replace the infinite water with this and try to work your algoryth on the lava too?
Would be really nice to have a minecraft with realistic water and lava. You could implement a sea level which wont raise or lower but that would flood tunnels if you digged at a wrong place :tongue.gif:
Nice work :tongue.gif:
Yeah I plan on incorporating this with rain after 1.5 release.
Heh, I'm not finished just yet. ;]
In my previous post I went into some detail on how I'm going to attempt to make the ocean blocks semi-finite. (They will contain more 'water' than possible to contain in a block in an attempt to stop the ocean from recalculating.) And actually overfilling the ocean wouldn't be a problem at all. It would spawn with the tallest water level, and wouldn't recalculate as water went overtop.
Ah, I see how the previous thing you said would work with this. This is similar to the previous indepth post I responded to. I'm definitely going to be looking into making springs.
Yeah, I turned down the update speed so that it wouldn't be as resource intensive. I'll try amping it back up to see if the framerate is effected too much. And more than one unit of water is moved per tick block to block, it's just hard to tell.
Thanks!
It doesn't replace normal water.
Dig underneath the water to collect it back together into a block. It falls down slopes and brings water with it. There will be easier ways later.
Oh, I haven't tried that yet.
Both of those are planned to be worked on, no promises though.
Some people posted ways to do it with external editors earlier in the thread. I haven't provided a way to do it yet. I haven't even tried it yet.
--
To the people that have replaced all the water with external editors: How does it perform? I'm curious.
EDIT: I didn't even notice the post 2 up with the evaporation but mine has something he doesn't so I'll keep it up