[Mod] Canyon river systems [0.4.2] [canyon]

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

[Mod] Canyon river systems [0.4.2] [canyon]

by paramat » Sun Feb 24, 2013 16:11

Image


Download https://github.com/paramat/canyon/archive/master.zip
Code https://github.com/paramat/canyon

For Minetest 0.4.12 and later
Depends default bucket
Licenses: Code WTFPL, textures CC BY-SA 3.0

Designed for mgv6 but also produces interesting results in other mapgens.
Creates a worldwide river system of freshwater with varying water surface height.
Freshwater is bucketable. It has a flow range of 2 nodes and is non-renewable to hold it's shape on steep river sections.
<200ms per chunk on a mid speed PC.
Last edited by paramat on Mon Aug 24, 2015 02:53, edited 12 times in total.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

User avatar
Mito551
Member
 
Posts: 1271
Joined: Sat Jun 16, 2012 15:03

by Mito551 » Sun Feb 24, 2013 16:26

I had this bug too, but without your mod. anyway, this thing is awesome, but i have the question. does your fourth screenshot represent different water heights/levels along the river?
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Sun Feb 24, 2013 16:31

Thanks ... and yeah. Average riverbed level rises too in higher terrains.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

User avatar
Mito551
Member
 
Posts: 1271
Joined: Sat Jun 16, 2012 15:03

by Mito551 » Sun Feb 24, 2013 16:38

paramat wrote:Thanks ... and yeah. Average riverbed level rises too in higher terrains.


that's cool. cooler than in minecrap!
 

lkjoel
Member
 
Posts: 778
Joined: Wed Feb 29, 2012 19:27

by lkjoel » Sun Feb 24, 2013 16:48

That's really cool!! This should definitely be in the real game (maybe just scaled down a bit, just because ;)
My mods: The Nether | Doctor Who (WIP)

I have quit minetest ... again. I am heavily unimpressed by both the game and the community.
 

Sokomine
Member
 
Posts: 2980
Joined: Sun Sep 09, 2012 17:31

by Sokomine » Sun Feb 24, 2013 16:55

This mod looks very intresting. Could you provide a working download link? Mediafire does not work without JavaScript. Something like github would be great.
A list of my mods can be found here.
 

Sokomine
Member
 
Posts: 2980
Joined: Sun Sep 09, 2012 17:31

by Sokomine » Sun Feb 24, 2013 17:26

I'm sure you'll be able to understand github fast once you find the time to have a look at it :-) ubuntuone and dropbox seem to be popular as well. Thanks for your mod! I hope it can be part of my singleplayer world soon. It defenitely looks very intresting.
A list of my mods can be found here.
 

User avatar
Linxx
Member
 
Posts: 401
Joined: Wed May 16, 2012 00:37

by Linxx » Sun Feb 24, 2013 19:02

whoa!!!! that looks awesome!!!!!! :O
 

User avatar
Topywo
Member
 
Posts: 1718
Joined: Fri May 18, 2012 20:27

by Topywo » Sun Feb 24, 2013 20:18

Looks very good!

I think the forcing delete error means there have spawn more than 49 entities.
 

User avatar
jordan4ibanez
Member
 
Posts: 1865
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez

by jordan4ibanez » Mon Feb 25, 2013 00:03

This mod is kind of fast and kind of slow, kind of slow because for some random reason emerge thread got stuck in a loop telling me where every single water block was being placed. Nice mod though.
If you can think it, you can make it.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Mon Feb 25, 2013 03:05

This is indeed a very nice mod. In time, I hope there will be more variety in the height rivers can be at (as if they are flowing from mountaintop lakes.) Keep working on this mod, for it adds great beauty to mapgen (though the oceans would have to be deeper in order for them to be as deep as some of those river beds.)
 

User avatar
pandaro
Member
 
Posts: 266
Joined: Sun Jan 08, 2012 21:34
GitHub: pandaro

by pandaro » Mon Feb 25, 2013 08:09

+1 i like
sorry for bad english
Linux debian 7 wheezy 64
kde
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Tue Feb 26, 2013 12:01

New screenshots in post 1 and 14.
Lots of big improvements coming with more parameters.
Another tip PERSISTENCE1 = 0.6 for rivers that snake and meander more.
Last edited by paramat on Fri Jun 14, 2013 07:31, edited 1 time in total.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Tue Feb 26, 2013 15:08

jordan4ibanez wrote:... emerge thread got stuck in a loop telling me where every single water block was being placed.

Version 0.1.1 has a lot of node digging and placing going on, which unfortunately get printed to the terminal, the next version has less placing of water nodes so there will be fewer messages, but still 2 or 3 per processed column. I thought there was a way of suppressing these dig / place messages but i can't seem to find the configuration setting at the moment ...
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

User avatar
BrandonReese
Member
 
Posts: 836
Joined: Wed Sep 12, 2012 00:44
GitHub: bremaweb
IRC: BrandonReese
In-game: BrandonReese

by BrandonReese » Tue Feb 26, 2013 15:30

paramat wrote:
jordan4ibanez wrote:... emerge thread got stuck in a loop telling me where every single water block was being placed.

Version 0.1.1 has a lot of node digging and placing going on, which unfortunately get printed to the terminal, the next version has less placing of water nodes so there will be fewer messages, but still 2 or 3 per processed column. I thought there was a way of suppressing these dig / place messages but i can't seem to find the configuration setting at the moment ...


Can you use set_node(pos, node) and remove_node(pos) instead of place_node and dig_node without it printing to the console?
 

4aiman
Member
 
Posts: 1208
Joined: Mon Jul 30, 2012 05:47

by 4aiman » Tue Feb 26, 2013 15:52

paramat wrote:I thought there was a way of suppressing these dig / place messages but i can't seem to find the configuration setting at the moment ...

Someone has told about debug_level option or smth like that. However, there's no such thing in my minetest.conf.example...
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Tue Feb 26, 2013 16:48

BrandonReese wrote:Can you use set_node(pos, node) and remove_node(pos) instead of place_node and dig_node without it printing to the console?

Yeah most of the node operations in this mod are add_node and remove-node and these do not get printed to the terminal, however the 2 dig_node operations are essential to avoid lighting glitches and the 2 place_nodeings of water are my attempt to get the surface water flowing properly.

New map in post 16.
Last edited by paramat on Tue Feb 26, 2013 16:58, edited 1 time in total.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

dsalt
Member
 
Posts: 12
Joined: Wed Feb 20, 2013 13:13

by dsalt » Wed Feb 27, 2013 02:38

Like some other area-clearance code, canyon generation eats leaves and tree trunks; parts of trees are left in mid-air. Fun! ☺
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Fri Mar 01, 2013 06:33

This is awesome!
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Fri Mar 01, 2013 20:08

Version 0.2.0, first post rewritten, new screenshots.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

User avatar
kaeza
Member
 
Posts: 2141
Joined: Thu Oct 18, 2012 05:00
GitHub: kaeza
IRC: kaeza diemartin blaaaaargh
In-game: kaeza

by kaeza » Sat Mar 02, 2013 00:16

I just tested this, and it's very impressive.
Excellent work.
Your signature is not the place for a blog post. Please keep it as concise as possible. Thank you!

Check out my stuff! | Donations greatly appreciated! PayPal | BTC: 1DFZAa5VtNG7Levux4oP6BuUzr1e83pJK2
 

User avatar
Traxie21
Member
 
Posts: 753
Joined: Mon Dec 31, 2012 10:48

by Traxie21 » Sat Mar 02, 2013 00:19

It can crash your game (at least on latest git) If while you're waiting for the chunks to generate, you place a block, and another block in the same location. The world will be corrupted.
 

User avatar
Linxx
Member
 
Posts: 401
Joined: Wed May 16, 2012 00:37

by Linxx » Sun Mar 03, 2013 09:35

paramat wrote:I'm experimenting with making the canyons dry in some places, they can be made to go dry only in the centre of deserts. Any interest in this? It would be a feature that can be disabled.


Image


Image


Image


I might make dry canyons a separate mod.

i agree it shoudl be separated into a new mod but if it can be put in this one it would be good too
 

paramat
Member
 
Posts: 2662
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat

by paramat » Sun Mar 03, 2013 10:59

The way i feel now is that i'll develop dry crevices in a separate mod but using similar methods, this way i can make then deeper and more interesting. I've decided against dry rivers in this mod, they make the mod more complex and slower and i prefer the rivers to be continuous in desert areas.
Last edited by paramat on Sun Mar 03, 2013 11:10, edited 1 time in total.
I rely on donations to help provide an income https://forum.minetest.net/viewtopic.php?f=3&t=14935
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Sun Mar 03, 2013 17:02

I love the idea of dry canyons along with rivers. Have you tried this mod with liquid_finite = true in the newest builds of Minetest?

You might be able to show off the beauty of your creations better if you use the base textures of Minetest. Why do you use the ones in the screens?
Last edited by Inocudom on Sun Mar 03, 2013 17:03, edited 1 time in total.
 

User avatar
0gb.us
Member
 
Posts: 841
Joined: Sun Sep 16, 2012 01:55

by 0gb.us » Mon Mar 04, 2013 15:26

paramat wrote:Hi :) No i only use stable releases, look forward to trying finite water in 0.4.5.


Thank you. Someone who doesn't rush to the dev version "just because it's cooler" or has more options.

Many of us prefer to use the stable version, so when plugin developers start developing things using unstable features, those of us who use the stable version are left out.

Plugins that work in the stable version ALSO work in the unstable version, so you get greater compatibility by holding off for a bit.
 

User avatar
Linxx
Member
 
Posts: 401
Joined: Wed May 16, 2012 00:37

by Linxx » Mon Mar 04, 2013 17:55

paramat wrote:Hi :) No i only use stable releases, look forward to trying finite water in 0.4.5.

Heh i realise my textures are probably unpopular, i have a slow computer so make my own minimal textures to speed things up. I take screenshots during my normal gaming, it would be a big hassle to change the textures every time i want to take a screenshot.

Chasm mod is in progress ...

Image

:O dude you blew my mind
 

mendozajustin105
New member
 
Posts: 4
Joined: Mon Mar 04, 2013 12:11

by mendozajustin105 » Tue Mar 05, 2013 00:54

can anyone plz make a mode that is like buildcraft in minecraft plzz beacuze i get bored in minetest if it douesnt have buildcraft

email me at yahoo if you ALREADY made that mode heres my email : mendozajustin105@yahoo.com
 

User avatar
Traxie21
Member
 
Posts: 753
Joined: Mon Dec 31, 2012 10:48

by Traxie21 » Tue Mar 05, 2013 09:36

Please don't go Offtopic.
RealBadAngel's Technic mod is similar to BC/IC
 

User avatar
jojoa1997
Member
 
Posts: 2890
Joined: Thu Dec 13, 2012 05:11

by jojoa1997 » Wed Mar 06, 2013 01:04

could you make a mod that adds rivers. canyons but they are at ground level
Coding;
1X coding
3X debugging
12X tweaking to be just right
 

Next

Return to Mod Releases

Who is online

Users browsing this forum: No registered users and 8 guests

cron