Want to add some biomes but...

Want to add some biomes but...

Postby Peril » Thu Feb 14, 2019 4:51 pm

Okay,

So after some time away from Minetest (a few years) I want to build up my mods again to create a more... entertaining game. I'm starting off withe absolute basics so far.

Ambience
Farming
Smart Inventory (sorry but Sfinv, apparently doesn't show up for me).

I'm beginning to look at different biome mods, but it's hard to find ones that will work with a variety of other mods. For example Ethereal, is a hugely complex mod integrating varying different aspects and over-rides some stuff that I'd otherwise like to keep.

Could someone recommend me a good ocean/sea mod that would make the oceans far more...interesting?

As a side note, I'm assuming that Mob_Redo is still the best for monsters?
Peril
Member
 
Posts: 13
Joined: Sun Feb 10, 2019 2:11 pm

Re: Want to add some biomes but...

Postby ShadMOrdre » Fri Feb 15, 2019 4:59 am

Peril,

If sfinv isn't in the game/mods folder, then your version of Minetest and Minetest Game are outdated. Start with this.

Ethereal, Australia, Aotera, valleys_c, moretrees, plantlife, and biome_lib are all great biome mods. However, they are all either incompatible with each other, as each tends to clear the registered decorations, or they require alot of processing power, and thus create lag.

Shameless plug: Please try lib_materials and lib_ecology, both are mods that I created and can be quickly accessed via my signature below. lib_materials pulls dirt, sand, stone, and some other nodes from darkage, xdecor, moreores, rocks, and the Farlands MT Game. lib_ecology combines ethereal, valleys_c, moretrees, plant_lib, flowers, and other mods, as well as the Farlands game into a lightweight biome mod. There are well over 200 biomes, 50+ trees, 90+plants from the above mentioned mods. And.....it does NOT clear the registered decorations, so should be compatible with the other biome type mods mentioned at the top, as long as you add those mods as a dependency for lib_ecology, so that lib_ecology biomes are not overwritten by the other mod.

Shad
ShadMOrdre
Member
 
Posts: 288
Joined: Mon Dec 29, 2014 8:07 am
GitHub: ShadMOrdre
In-game: shadmordre

Re: Want to add some biomes but...

Postby Peril » Sat Feb 16, 2019 1:06 am

Hi,

Nah, it was a fresh install of Minetest and yes, it was in the mods folder. Alas, it didn't want to show up. No idea why, everything else works.

I'm not keen on Ethereal primarily because it might remove stuff I want, but I will certainly take a look into lib_ecology. Although, there doesn't seem to be anything in the oceans from the screenshots. Will investigate nevertheless.
Peril
Member
 
Posts: 13
Joined: Sun Feb 10, 2019 2:11 pm

Re: Want to add some biomes but...

Postby ShadMOrdre » Sat Feb 16, 2019 7:21 am

Peril,

So the sfinv mod is part of default. It is included with Minetest Game, in the mod folder for the game. If you also have sfinv in your mods folder, they will cancel each other out, and you won't see sfinv in the game.

Yes, lib_ecology is lacking in the ocean department. There should be coral, but many of the underwater plants have been waiting on a new feature in 5.0.0. There are also other somewhat barren landscapes. 250 biomes is alot to fill, and after two solid months of obsessing over the details, I took a break. I'll be diving back into this soon, to get it updated for 5.0.0, and some other planned features.
ShadMOrdre
Member
 
Posts: 288
Joined: Mon Dec 29, 2014 8:07 am
GitHub: ShadMOrdre
In-game: shadmordre

Re: Want to add some biomes but...

Postby paramat » Sun Feb 17, 2019 3:22 am

Any mod that uses 'biome_lib' such as moretrees, plantlife, is extrememly intensive and unnecessarily so, these mods really need rewriting, the code is a bad example.
paramat
Developer
 
Posts: 3371
Joined: Sun Oct 28, 2012 12:05 am
GitHub: paramat

Re: Want to add some biomes but...

Postby ShadMOrdre » Sun Feb 17, 2019 4:37 am

I'd like to point out that while I use the textures and trees, and even used moretrees to generate schematics, lib_ecology runs light, there are no dependencies on biome_lib, and the only code used from moretrees, are the L-Tree definitions, which are no longer used in lib_ecology.

Using lua schematic tables and textures, I have recreated most of ethereal, moretrees, valleys_c, and other biomes that seemed relevant.

It certainly runs better, in that I can fly around a roughly 1 sqkm area inworld, and actually view a good part of that generated space using infinite view. Of course, FPS suffers, but I can still move, even if at only 1 FPS, but sometimes as high as 7 or 8 FPS.
ShadMOrdre
Member
 
Posts: 288
Joined: Mon Dec 29, 2014 8:07 am
GitHub: ShadMOrdre
In-game: shadmordre

Re: Want to add some biomes but...

Postby Peril » Sun Feb 17, 2019 3:43 pm

paramat wrote:Any mod that uses 'biome_lib' such as moretrees, plantlife, is extrememly intensive and unnecessarily so, these mods really need rewriting, the code is a bad example.


That is indeed interesting as I had been about to grab one of them. My system can handle intensive, but no point straining my system unnecessarily.

I'm not sure about you guys, but 30FPS is as low as I like....
Peril
Member
 
Posts: 13
Joined: Sun Feb 10, 2019 2:11 pm

Re: Want to add some biomes but...

Postby Sokomine » Sun Feb 17, 2019 6:32 pm

Peril wrote:Could someone recommend me a good ocean/sea mod that would make the oceans far more...interesting?

There's the sea modpack. It adds a lot of diffrent nodes and features to the oceans. It might still run with recent MT. Minetest game improved a lot regarding ocean floors and life as well. And if you want something placed onto the water of your oceans, my ships_on_mapgen mod can add ships and shipwrecks.

ShadMOrdre wrote:Ethereal, Australia, Aotera, valleys_c, moretrees, plantlife, and biome_lib are all great biome mods. However, they are all either incompatible with each other, as each tends to clear the registered decorations, or they require alot of processing power, and thus create lag.

Yes, that's a pity. It would often be great to have plants from diffrent games. Perhaps your lib_ecology mod is a good solution to that.

paramat wrote:Any mod that uses 'biome_lib' such as moretrees, plantlife, is extrememly intensive and unnecessarily so, these mods really need rewriting, the code is a bad example.

Quite a lot of the load comes from the plants beeing terribly demanding on where and how they want to grow.
Sokomine
Member
 
Posts: 3750
Joined: Sun Sep 09, 2012 5:31 pm
GitHub: Sokomine

Re: Want to add some biomes but...

Postby ShadMOrdre » Tue Feb 19, 2019 5:19 am

lib_ecology simply defines the nodes, biomes, and decorations, leaving the rest up to the engine, as far as generation. I have already begun the process of converting some of the plants to node_timers, and only use the leaf_decay abm, as far as I can tell in the code. Please do look at both lib_materials, (the mod that defines stone, dirt, and dirt_with_grass nodes), and lib_ecology. My purpose has been to provide all the plants, trees, natural elements, and ecosystems, all within a light weight package that will run on my low end computers.

I purposely use 16x16 pixel, 16 color graphics, and most have been converted, allowing me to achieve moderate FPS of 20-30.

lib_materials combines bakedclay, darkage, moreblocks, moreores, ethereal, valleys_c, technic, xdecor, and others, to provide a rich source of stone, dirt, and sand types. It also provides over 30 grass types, spread over about 10 different dirt types, allowing the 250+ biome definitions in lib_ecology to have unique materials as well as unique plantlife.

lib_ecology contains moretrees, ethereal, valleys_c, and others, combined into a single mod, without all the overhead of those mods, as well as, without the incompatibility of each of those mods with others.
ShadMOrdre
Member
 
Posts: 288
Joined: Mon Dec 29, 2014 8:07 am
GitHub: ShadMOrdre
In-game: shadmordre

Re: Want to add some biomes but...

Postby Sokomine » Tue Feb 19, 2019 7:43 pm

Seems I missed lib_ecology somehow. My trees_lib mod attempts to provide all that trees need - sapling growth, registering of nodes etc.
Sokomine
Member
 
Posts: 3750
Joined: Sun Sep 09, 2012 5:31 pm
GitHub: Sokomine

Re: Want to add some biomes but...

Postby uwu » Wed Apr 03, 2019 10:55 pm

paramat wrote:Any mod that uses 'biome_lib' such as moretrees, plantlife, is extrememly intensive and unnecessarily so, these mods really need rewriting, the code is a bad example.

While testing mods a while ago I could confirm that moretrees and plantlife are both very heavy, while ethereal is pretty fast.
uwu
Member
 
Posts: 33
Joined: Sun Jan 21, 2018 3:01 pm



Return to Modding Discussion



Who is online

Users browsing this forum: Bing Bot [Bot] and 0 guests