Very nice Djoslin. It's funny, there were two of us at work today discussing exactly how we were planning to try this very same thing, and then I found your thread. :smile.gif:
I'm looking forward to a very wet evening of experimentation! Wait, that sounds...off.
Anyway, great job, and I look forward to wherever this project goes!
Rollback Post to RevisionRollBack
"... one of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs." - Robert Firth
The function dosen't include any of World's private or protected methods or fields, so what you could do is copy the function into your mod file to something like this:
I was thinking, you think PROWNE could use this in his RealistiCraft mod? Because that mod has thirst, and this would be a great way of simulating the need to have clean fresh water.
there is a glitch where if you put lava on top of the finite water it turns into water not lava. but this is a great mod having fun just moving it around and testing it....
I'd like to see infinite water emit finite water if the side or beneath block/s are air.
TL ; DR, Infinite water emits finite water from whichever faces are surrounded by air (cept the top face ofc) and when going into infinite water, it dissipates.
Yeah, I'm going to do some testing with this. Hopefully I can conjure up something fancy.
Quote from TheSporeGA1 »
Awesome mod and I can't believe someone could create this. I only have one request. Can you make it so we can place blocks inside the new water?
It's definitely on the list for next version.
Quote from maxsi »
the pipes should have a distance limit?
because mine can not carry water far
The pumps have to use a pathfinding algorithm in order to pump water from the pipe. If I left it uncapped it could potentially go into an infinite loop. Also if I upped the cap, it could get really laggy. I'll do some testing to see how far I can push it next version.
Quote from carter36 »
Hey man really sick mod! i love all your mods dude! :smile.gif: i made a video for your mod here is the link
cant wait to see future updates :biggrin.gif:
Awesome! I always like seeing more videos.
Keep them coming people. :]
Quote from Miloch »
Everyone is requesting the ability to place items in water, I'm hoping that when you add it it will displace the water that is in that space causing it to be moved instead of destroyed.
I've taken this into consideration, but it may be difficult with the way minecraft handles adding blocks.
Quote from Pfaeff »
This is awesome. It's one of those things that bugged me since I started to play minecraft. I always wanted water to behave exactly like that. It's great.
Thanks! :]
Quote from flyingfirpeig »
By the way... Massive water pipe system = Massive lag. And I have now used mcedit to replace the sea with finite water... AND I HAVE DRAINED THE SEA!!! *Evil laugh* Now I must concoct an evil and dastardly (?) plan!
But yes... My fps went from 60 on tiny to 4 on tiny :biggrin.gif:
Ah yes, exactly what I expected. Hopefully I can do some programming kung fu and come up with a clever solution.
Quote from D1g1talDragon »
Very nice Djoslin. It's funny, there were two of us at work today discussing exactly how we were planning to try this very same thing, and then I found your thread. :smile.gif:
I'm looking forward to a very wet evening of experimentation! Wait, that sounds...off.
Anyway, great job, and I look forward to wherever this project goes!
Thanks! If you have any ideas on how to expand this further, I'd like to hear them. Programmers usually have good information on stuff like this.
Quote from peronix »
If I may... you may not have to modify World.class to make it so you can place stuff in finite water.
Here's the function in World:
I don't know of many mods that modify ItemBlock, so perhaps that would be a suitable workaround.
You're awesome. I'm going to look into this. Thanks!
Quote from mvincent17781 »
I was thinking, you think PROWNE could use this in his RealistiCraft mod? Because that mod has thirst, and this would be a great way of simulating the need to have clean fresh water.
Could you link me to realisticraft? And I'm not sure if this should be included in anything else, I plan on updating it regularly.
Quote from doofalo »
would rivers be possible?
Technically, with enough water yes. I'm going to create more clever solutions later if I can.
Very cool. Maybe you could eventually make it so, if exposed to Smoothstone for a very long time, it will dissolve the Smoothstone Block? Water does something similar in reality.
This is amazing pure and simple. So much potential with this.
Not sure if replacing the normal water would be a great Idea. With the way worlds generate and cave systems can go on for nearly ever *givin the right circumstances and chance, a single cave could go on infinitely* And if said cave was accessible through the ocean, or very large body of water it would drain away after awhile.
Having the normal water AND this finite liquid in some lakes and ponds would work best. Entire oceans I could see some problems such as mass draining into cave systems to the extent where water is gone on the surface (though it would be cool to see)
Seeing how the water behaves, I could VERY easily see a type of waves/tide system happening when there is enough finite water together (probably just waves as tides would happen was to often)
But seriously I don't know this mod is so mind blowing I can't think right, every new possibility I think of with this mod is then destroyed by other possibilities hehe. If we can get this noticed by Mojang maybe it can be added to minecraft with the help of the creator of course :smile.gif: *sends link via twitter*
Rollback Post to RevisionRollBack
Billing and Hacking concerns Email [email protected] Use clear and simple subjects Other issues getsatisfaction.com/mojang
"Typing URGENT in the subject line makes my brain mark it as spam. Please dont do it."
And yeah, that makes sense. It was just an interesting idea. So then you would have to use the finite water, which is clearly limited, you would have to be careful about water consumption and usage and what not. And have to set up piping systems to get more water to where you are... but sorry, enough rambling. This would probably fit better in PROWNE's thread anyway lol.
tl;dr = This would be cool in RealistiCraft.
P.S. - I appreciate that you actually respond to people, but you won't be able to for long. When this mod gets the credit it deserves and has 10 more pages of posts every day that would be quite the feat :biggrin.gif:
Made an entire system to keep my desert neighborhood with water :biggrin.gif: Making plumbing systems with this is almost funner than messing with redstone :biggrin.gif: Only problem I have is not being able to place blocks in it, but it's not that big of a deal :smile.gif:
I don't know of many mods that modify ItemBlock, so perhaps that would be a suitable workaround.
You wouldn't even need to modify ItemBlock - ModLoader allows binding an item class to a Block when using RegisterBlock, so make a class that extends ItemBlock and override the method where you need to change that line. Then bind your ItemBlockFiniteWater class to your block instead of the default ItemBlock.
I have a suggestion. Make the stuff black a move a little more sluggish. Make it so it can burn for a long time and be used to power furnaces. Then call it Minecraft Oil. lol it was just a thought me and a budy were thinking of. Now if you could make finite LAVA and make it multiplayer i can see a crud ton of griefing oppertunitys. But adding the oil resource i think would be awsome. maby you could team up with someone and have that person make a car and have it run off yer oil. lol
I have a suggestion. Make the stuff black a move a little more sluggish. Make it so it can burn for a long time and be used to power furnaces. Then call it Minecraft Oil. lol it was just a thought me and a budy were thinking of. Now if you could make finite LAVA and make it multiplayer i can see a crud ton of griefing oppertunitys. But adding the oil resource i think would be awsome. maby you could team up with someone and have that person make a car and have it run off yer oil. lol
When I was making a pump system oil was the first thing that came to my mind Hopefully he might add that too
And I've noticed some bugs when I redstone wire my pumps, sometimes the pipe before it turns a darker shade of grey, and the pump switches to active but wont pump. If I turn the pump on manually it works fine, but the redstone causes it to glitch D:
And if you could make all the water in the world into finite water....
I'm looking forward to a very wet evening of experimentation! Wait, that sounds...off.
Anyway, great job, and I look forward to wherever this project goes!
well it is an informative video, there not all made to be exiting it was made to inform people about the mod :biggrin.gif:
Any help?:l
Here's the function in World:
The function dosen't include any of World's private or protected methods or fields, so what you could do is copy the function into your mod file to something like this:
Then modify this line in ItemBlock here:
To this:
I don't know of many mods that modify ItemBlock, so perhaps that would be a suitable workaround.
Yeah, I'm going to do some testing with this. Hopefully I can conjure up something fancy.
It's definitely on the list for next version.
The pumps have to use a pathfinding algorithm in order to pump water from the pipe. If I left it uncapped it could potentially go into an infinite loop. Also if I upped the cap, it could get really laggy. I'll do some testing to see how far I can push it next version.
Awesome! I always like seeing more videos.
Keep them coming people. :]
I've taken this into consideration, but it may be difficult with the way minecraft handles adding blocks.
Thanks! :]
Ah yes, exactly what I expected. Hopefully I can do some programming kung fu and come up with a clever solution.
Thanks! If you have any ideas on how to expand this further, I'd like to hear them. Programmers usually have good information on stuff like this.
You're awesome. I'm going to look into this. Thanks!
Could you link me to realisticraft? And I'm not sure if this should be included in anything else, I plan on updating it regularly.
Technically, with enough water yes. I'm going to create more clever solutions later if I can.
Not sure if replacing the normal water would be a great Idea. With the way worlds generate and cave systems can go on for nearly ever *givin the right circumstances and chance, a single cave could go on infinitely* And if said cave was accessible through the ocean, or very large body of water it would drain away after awhile.
Having the normal water AND this finite liquid in some lakes and ponds would work best. Entire oceans I could see some problems such as mass draining into cave systems to the extent where water is gone on the surface (though it would be cool to see)
Seeing how the water behaves, I could VERY easily see a type of waves/tide system happening when there is enough finite water together (probably just waves as tides would happen was to often)
But seriously I don't know this mod is so mind blowing I can't think right, every new possibility I think of with this mod is then destroyed by other possibilities hehe. If we can get this noticed by Mojang maybe it can be added to minecraft with the help of the creator of course :smile.gif: *sends link via twitter*
"Typing URGENT in the subject line makes my brain mark it as spam. Please dont do it."
Save File Corrupt/Disappears?
And yeah, that makes sense. It was just an interesting idea. So then you would have to use the finite water, which is clearly limited, you would have to be careful about water consumption and usage and what not. And have to set up piping systems to get more water to where you are... but sorry, enough rambling. This would probably fit better in PROWNE's thread anyway lol.
tl;dr = This would be cool in RealistiCraft.
P.S. - I appreciate that you actually respond to people, but you won't be able to for long. When this mod gets the credit it deserves and has 10 more pages of posts every day that would be quite the feat :biggrin.gif:
Made an entire system to keep my desert neighborhood with water :biggrin.gif: Making plumbing systems with this is almost funner than messing with redstone :biggrin.gif: Only problem I have is not being able to place blocks in it, but it's not that big of a deal :smile.gif:
Diamonds for you
You wouldn't even need to modify ItemBlock - ModLoader allows binding an item class to a Block when using RegisterBlock, so make a class that extends ItemBlock and override the method where you need to change that line. Then bind your ItemBlockFiniteWater class to your block instead of the default ItemBlock.
When I was making a pump system oil was the first thing that came to my mind Hopefully he might add that too
And I've noticed some bugs when I redstone wire my pumps, sometimes the pipe before it turns a darker shade of grey, and the pump switches to active but wont pump. If I turn the pump on manually it works fine, but the redstone causes it to glitch D:
And if you could make all the water in the world into finite water....
http://www.minecraftforum.net/topic/494454-disney-world-recreation-squad/page__p__6512313#entry6512313