Go to file
UgnilJoZ 95be0f65ff More trees 2015-09-27 18:11:03 +02:00
alphamg_core Added swamps 2015-09-27 18:10:21 +02:00
alphamg_life More trees 2015-09-27 18:11:03 +02:00
alphamg_mountains Several changes 2015-08-30 15:40:57 +02:00
alphamg_rivers Various fixes 2015-08-14 23:59:04 +02:00
birches Several changes 2015-08-30 15:40:57 +02:00
README.md Added Screenshots 2015-08-24 22:10:17 +02:00
Screenshots.md Added Screenshots 2015-08-24 22:10:17 +02:00
modpack.txt Rewrote MG as modpack; not very functional, but it's getting better 2015-07-26 02:13:18 +02:00

README.md

alphamg

AlphaMG is a little world generator for minetest I wrote to test around. It seems to be a little like Minecraft but is more the map generator I want to have. Biomes are:

  • Temperate forest (sub biomes: apple/birch tree forest)
  • Desert
  • Jungle
  • Grassland
  • Savanna
  • Sea
  • Taiga

Sometimes a river will cross your way. There are also mountains. (I call the last two "height biomes" they will coexist with the ones in the list)

I will also try to implement "becks" tiny small rivers that do not divide land, but flow over it.

Thread in the Minetest forum: https://forum.minetest.net/viewtopic.php?f=9&t=13074

Install

To install, put this repository's content into "{Your minetest directory}\mods\alphamg". (On Unixoids like Linux, there will be of course "forward" slashes.)

If you have git installed, you can go to your mods directory and type git clone https://github.com/UgnilJoZ/alphamg.git.

Updating will be done with executing git pull in the mod's directory.

Screens

Here is a gallery with screenshots: https://github.com/UgnilJoZ/alphamg/blob/master/Screenshots.md

Technical structure

This is actually a modpack. I wanted the MG to be modulary because the last try was "too many" code at one place.

alphamg_core is the kernel that generates the ground material. It provides handlers to plugins that alter or read the heightmap or the humidity/heatmap it generates.

alphamg_mountains and alphamg_river are mods that alter the heightmap.

alphamg_life is a plugin that generates the trees and in a semi-far future maybe also the animals (So that you have sheep and cow herds in the grassland, …).

birches is a "independent" mod that provides nodes and functions to grow birches (but actually does not generate birches in the map itself). it is used by alphamg_life.

License

WTFPL the Do-What-The-Fuck-You-Want-To Public License.