[Mod] Pedology [3.1] [pedology]

User avatar
Wuzzy
Member
Posts: 4786
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

1.2 released!

by Wuzzy » Post

Version 1.2 is there; this is the lumps and snow update!

New snow and ice blocks:
Image
From left to right:
Slush (wet snow), soft snow, snow, packing snow, white ice, pure ice.

Note that pure ice is semitransparent, while white ice is opaque. Pure ice is considered to be harder (and probably rarer) than white ice. This could make for interesting ice caves. :)

It is planned that the slush is unstable in real gameplay. I plan to destroy slush as soon as something collides with it. I also plan to add more special behaviours to the soft snow. As I said, I’ll postpone most gameplay-related stuff to version 5.0.

Maybe I’ll add up to 2 more snow types; I am not sure yet.

The snow and ice also comes with some different footstep sounds.


And the lumps now support the wetness levels, too. Sadly, there are still no sand “lump” (or something) like that. I have to think of something good.
Inventory images of lumps:
Image
I already explained lumps in my previous post.
The 3 funny-looking rectangles are stones, you get them when you mine gravel. Stones are special; they are no wet counterparts of them, you always get dry stones.

The number of dots for each lump image indicates the wetness level. Annoyingly, the dots appear also in the image of the dropped item. It seems I can’t do much about that. :/

Grab v1.2 here: http://repo.or.cz/w/minetest_pedology.g ... b0949d.zip (Rename the folder in it to “pedology”, put in mods folder.)

User avatar
Krock
Developer
Posts: 4649
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker
Location: Switzerland
Contact:

Re: [Mod] Pedology [1.2] [pedology]

by Krock » Post

Those stones are very interesting - they could be used as replacement to the current stone.
Maybe I add them to my mapgen later.
Everything seems to be WTFPL, so it's allowed to copy those textures :)
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>

User avatar
philipbenr
Member
Posts: 1897
Joined: Fri Jun 14, 2013 01:56
GitHub: philipbenr
IRC: philipbenr
In-game: robinspi
Location: United States

Re: [Mod] Pedology [1.2] [pedology]

by philipbenr » Post

This mod is very extensive and promising, Wuzzy. I like it, and can't wait for the completed version.

User avatar
Wuzzy
Member
Posts: 4786
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Re: [Mod] Pedology [1.2] [pedology]

by Wuzzy » Post

Some notes for people who code map generators: I recommend to always put dryer nodes above wetter nodes. Only the direct lower 8 neighbors for a node are relevant, so you have to consider the nodes which touch the lower corners and edges, too. That way, right after chunk generation there would be no need for oozing and thus saves a bunch of ABM calls. It is OK to make an entire soil layer of wet nodes (maybe for muddy/swampy regions), as long as there are no dryer nodes below them. There may be an exception for nodes with very long oozing times (fine silt, clay, turf), it would have to be tested how that would work out.
And keep in mind this mod is still in ongoing development, so things change. :P

It is a similar reason why smart map generators should not place default gravel above air. ;-)

lunisol
Member
Posts: 18
Joined: Wed Aug 07, 2013 04:45
Location: North Carolina, USA
Contact:

Re: [Mod] Pedology [1.2] [pedology]

by lunisol » Post

Couldn't you easily make quicksand by basically copying water and giving it a sand texture?

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

Re: [Mod] Pedology [1.2] [pedology]

by Inocudom » Post

Flowing sand/dirt/gravel is supported in Freeminer.

User avatar
Wuzzy
Member
Posts: 4786
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Re: [Mod] Pedology [1.2] [pedology]

by Wuzzy » Post

Inocudom, the feature you are refering to is that sand (and similar stuff) moves down if it is at an edge.

An interesting feature, I know, but sadly this does not help me with implementing quicksand.

Lunisol: Then quicksand would simply be water with a different texture. I want to have something more than that. :-/
But I fear this seems to be the most realistic solution, for now. :(

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

Re: [Mod] Pedology [1.2] [pedology]

by Inocudom » Post

Wuzzy wrote:Inocudom, the feature you are refering to is that sand (and similar stuff) moves down if it is at an edge.

An interesting feature, I know, but sadly this does not help me with implementing quicksand.

Lunisol: Then quicksand would simply be water with a different texture. I want to have something more than that. :-/
But I fear this seems to be the most realistic solution, for now. :(
Lava is harder to get through than water is.

Nore
Developer
Posts: 501
Joined: Wed Nov 28, 2012 11:35
GitHub: Ekdohibs

Re: [Mod] Pedology [1.2] [pedology]

by Nore » Post


User avatar
Wuzzy
Member
Posts: 4786
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Re: [Mod] Pedology [1.3] [pedology]

by Wuzzy » Post

Time for a small 1.3 release.

Changes:
  • Sand blocks drop sand piles now. There are only dry sand piles, because sand dries off rather quickly, too.
  • Snowballs! Currently, these are just craftitems.
  • Firn! Firn is a block which is somewhere between snow and ice.
  • Mining snow gives you snowballs now: The denser the more.
  • Finally turf has its own walking sound.
  • A new experimental water drips system, based on particle spawners. Again, you have to change settings.lua to use it. The water drips are generated below wet nodes. This is no performance issue. However, there are no dripping sounds. :-(
  • All special air stuff has been removed because it does not really fit into the mod.
  • A lot of code mess has been cleaned up
Download Pedology 1.3 here: http://repo.or.cz/w/minetest_pedology.g ... caa123e9a0

If you are interested in the bleeding edge stuff, you may also check out this page from time to time: http://repo.or.cz/w/minetest_pedology.g ... ads/master

Also check out my roadmap to see the progress of this project.
And you see right: The only thing holding back the 2.0 release are improved turf textures. I don’t think the current turf textures are very good


PS: Thanks, Nore, for noting that. I thought of the liquid trick, too. But I did not really like that because the player still could easily escape a quicksand pit (basically just hold spacebar).

srothe
Member
Posts: 41
Joined: Thu Sep 15, 2011 12:03

Re: [Mod] Pedology [1.3] [pedology]

by srothe » Post

Could you make Snowballs "throwable"? Should be awesome on multiplayer servers :-)))

Great work otherwise!

Cheers, Rotbart
Real-Life Geologist

User avatar
Wuzzy
Member
Posts: 4786
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Pedology v3.0 released!

by Wuzzy » Post

Big news! I finally managed to finish off two another things of my to-do-list.
I also am finished with the snow as well.
This means I can directly move on to version 3.0.
Here you can get the Zip archive: http://repo.or.cz/w/minetest_pedology.g ... c72e24.zip
(rename folder to “pedology”, as always)

Changes:
  • Improved turf textures. Turf is now much darker.
  • Ice now drops little ice cubes
Not much changed actually. However, to celebrate this milestone release, I give you a lot of screenshot to show you the current state of Pedology:

New turf:
Image
This shows some hemic turf.

Image
Up to down: dry, wet, watery
Left to right: Sapric turf, hemic turf, fibric turf.

The old earth blocks:
Image
You know them from v1.0 already, this screenshot shows different wetness levels, however.

The updated snow and ice blocks:
Image
This screenshot also shows the respective drops (may change). The one with the 4 snowballs is firn, which has been added in a earlier release.

All lumps:
Image

Experimental water drips in action:
Image
3D drips as entities.

Image
2D drips as particles.


Now, since 3.0 is out, the next big thing for 4.0 awaits: Liquids. This also includes mud. Mud is basically very wet earth. With wetness level 3 or 4 and higher, the earth blocks won’t be solid anymore. This is the rough idea about mud. Also planned for version 4.0 are 2 or 3 different kinds of water.
The most challenging thing about mud will probably the interaction between all the mud.
I am a bit exited about this and wonder how it could work out.

Oh, and maybe throwable snowballs come, too. I postpone this to version 5.0. But I am not sure if I’ll really do this.

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

Re: [Mod] Pedology [3.0] [pedology]

by Inocudom » Post

You need to make a new .zip file of this mod. There is no other way that I can download it otherwise.

The nodes of this mod look like they would pair up well with the following two custom mapgens:
viewtopic.php?f=9&t=8772&hilit=forest
viewtopic.php?f=9&t=7263&hilit=experimental+mapgen

User avatar
Wuzzy
Member
Posts: 4786
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Re: [Mod] Pedology [3.0] [pedology]

by Wuzzy » Post

I don’t understand what’s your problem with the zip file. Please explain.
Try this other link (v3.0): download/file.php?id=806
Rename the folder inside to “pedology”.

Sorry, I don’t plan to make a mapgen for that. This mod is intended to be a base for other mods (perhaps mapgens). I am not experienced in map generation, I leave that task to others. I am also not sure how well existing mapgens are usable to create a pedology mapgen. Almost all the existing mapgens I know heavily base on default but Pedology throws away a lot of “default” concepts. So either a pedology mapgen would have to start from scratch or heavily edited.

User avatar
Wuzzy
Member
Posts: 4786
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Version 3.1

by Wuzzy » Post

Version 3.1 released!
This is just a maintenance release to make sure it works with recent Minetest releases. No real new features, sorry.

Changes:
- Fix mod not working when both intllib and mod security are enabled
- Added screenshot.png
- Added mod.conf
- Add liquids to liquid group
- Minor refactoring

User avatar
Diamond knight
Member
Posts: 475
Joined: Sun Apr 19, 2015 19:50
GitHub: Diamondknight
In-game: Ferrumprinceps
Location: Chilling in Constantinople
Contact:

Re: [Mod] Pedology [3.1] [pedology]

by Diamond knight » Post

made a mod that makes these "generate" you do not even have to use a new world as it is abm based

https://github.com/Diamondknight/pedology_terrain

Germain
Member
Posts: 42
Joined: Thu Aug 13, 2015 10:16

Re: [Mod] Pedology [3.1] [pedology]

by Germain » Post

Hi!

I modified the dynamicliquid to make the water_fresh, water_ponding, clay_4 and clay_5, silt_4 and silt_5 and silt_medium_4 like a liquid (finite, of course). It's easy, I will publish what I did of course.

In the init.lua, I made some modifications, works fine, I will publish these too.

I'm working with the sedimentology mod, for transformation. So, I deactivate the pedology_terrain (works fine).
The sedimentology mod permit to transform node to another with environments. So, I'm adding Pedology blocks inside.

I plan to add some transformation for liquid mud/clay/silt :
- First : if in water and without moving, and with sand or gravel bellow : transform the block bellow to mud/clay/silt_3 and disappear.
- Second : without water... but on dry sand/gravel, should dryer and stop moving. I will think about this later.

Of course, I want share this.
If you are interested, I can write more about modifications.

Great mod, I learned on pedology and sedimentology.

Sedimentology : viewtopic.php?t=11028
Dynamicliquid : viewtopic.php?t=16485

(All works fine with Minetest 5)

User avatar
Diamond knight
Member
Posts: 475
Joined: Sun Apr 19, 2015 19:50
GitHub: Diamondknight
In-game: Ferrumprinceps
Location: Chilling in Constantinople
Contact:

Re: [Mod] Pedology [3.1] [pedology]

by Diamond knight » Post

Nice to see this mod being revived, I will be interested in it and possibly use it in an "ultimate biomes" mod in the future.

Germain
Member
Posts: 42
Joined: Thu Aug 13, 2015 10:16

Re: [Mod] Pedology [3.1] [pedology]

by Germain » Post

Sorry for long time without news.
I will put all my change in a forge, I think it's the best way to share.

Germain
Member
Posts: 42
Joined: Thu Aug 13, 2015 10:16

Re: [Mod] Pedology [3.1] [pedology]

by Germain » Post

I'm still alive. Don't worry.

User avatar
csirolli
Member
Posts: 133
Joined: Mon Jan 15, 2018 21:46
GitHub: HeyITGuyFixIt
IRC: CSirolli
In-game: CSirolli
Location: Florida, USA
Contact:

Re: [Mod] Pedology [3.1] [pedology]

by csirolli » Post

You still alive Germain?

User avatar
j0j0n4th4n
Member
Posts: 249
Joined: Tue Jan 26, 2021 06:45

Re: [Mod] Pedology [3.1] [pedology]

by j0j0n4th4n » Post

If I want to allow a node from another mod to conduct water like pedology nodes do is adding that node to the groups: wet, sucky and oozing enough or do I register it in a certain way?
cdb_894a100ddd76

Post Reply

Who is online

Users browsing this forum: No registered users and 21 guests