Biospheres

Description

biospheres 🔗

A map genenerator mod generating single-biome islands inside glass spheres, and bridges between those spheres. Ideal if you want to add a sci-fi or post-apocalyptic touch yo your world. The generator doesn't set the singlenode generator, so you can combine it with another world generator like flat or v7 to generate what's outside the biospheres.

This mod provides settings to configure the generation, and you can choose the size, the altitude or the materials used for the domes and bridges. While the default values for materials use definitions from Minetest Game, you can change them to use the mod with other games. Door generation between spheres and bridges is however only supported in Minetest Game, as door representations may differ between games (and games may not provide doors).

The temperature and humidity inside a biosphere are randomly choosen between 0 and 100, and you can configure the altitude used for biome generation inside the biospheres. The generator uses the biomes registered, so it takes into account biomes added by mods. Water generated inside biospheres use river water sources.

This mod is based on:

  • the lvm_example mod, which was used as the starting point for the development
  • the biomegen mod, which is modified to adapt the generation algorithms.

Reviews

Review

Do you recommend this mod?

  • English

    What's in the dome?

    I love how this mod separates biomes into their own domes, as if somehow they were preserved by a higher species :)

    0 comments
  • English

    fantastic

    I absolutely adore biospheres. Great encouragement to explore upwards.

    There is this issue:

    AsyncErr: Lua: Runtime error from mod 'biospheres' in callback on_generated(): C:\luanti-5.13.0-win64\mods\biospheres/biomegen.lua:405: attempt to compare number with string
    stack traceback:
    	C:\luanti-5.13.0-win64\mods\biospheres/biomegen.lua:405: in function 'place_deco'
    	C:\luanti-5.13.0-win64\mods\biospheres/biomegen.lua:558: in function 'place_all_decos'
    	C:\luanti-5.13.0-win64\mods\biospheres/biomegen.lua:655: in function 'generate_all'
    	C:\luanti-5.13.0-win64\mods\biospheres/mapgen.lua:218: in function <C:\luanti-5.13.0-win64\mods\biospheres/mapgen.lua:88>
    	C:\luanti-5.13.0-win64\bin\..\builtin\common\register.lua:26: in function <C:\luanti-5.13.0-win64\bin\..\builtin\common\register.lua:12>
    

    I get it with the modpack plantlife (mod dryplants specifically) but not other mods which place decorations. What can I do, especially considering my coding skills are tiny?

    Another thought. Could they maybe have two or more height settings, for multiple layers? Maybe even layers with their own biome or building material lists?

    3 comments

Releases

2025-01-20

Download

Luanti 5.10+

2025-01-20 02:14 UTC

2025-01-20 🔗

  • Add the list of supported games. Minetest Game, Asuna and Voxelgarden work out of the box. The other games require tweaking the material parameters.
  • Add a setting to force clear the biosphere during generation. Disabled by default, as it may cut decorations placed by a previously computed chunk. This parameter serves when generating the biospheres near or below the surface generated by another terrain generator.

1.0.0

Download

Luanti 5.10+

2025-01-19 20:40 UTC

Initial release 🔗

No release notes

All releases

Information

Provides

biospheres

Dependencies

Required
No required dependencies

Information

Type
Mod
Technical Name
biospheres
Languages
English
License
LGPL-3.0-only
Maintenance State
Maintenance Only
Added
2025-01-19 20:38 UTC
Maintainers
Feufochmar