[Mod] Another Mapgen for Minetest [0.7] [amgmt]

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

[Mod] Another Mapgen for Minetest [0.7] [amgmt]

by srifqi » Wed Sep 03, 2014 13:29

Hi!
This mod will create a world that consist of many biomes!

Features:
  • 18 biomes
  • Biomes, Trees, Nodes, Ores, etc. are modifyable
  • Experimental water lakes!
  • Experimental mineshaft!
  • 'moreores' mod support
  • 'bakedclay' mod support
  • New caving system!
  • Using 14 perlin noise
See README

Github: https://github.com/srifqi/amgmt

Downloads:

License: CC 1.0 Universal
Dependencies: default, flowers, bakedclay?

You can use this mod for another "theme"!

Screenshots (or this (old)).
+ Screenshot


Please report any bug, or suggest new biome!
Last edited by srifqi on Sat Feb 27, 2016 13:24, edited 10 times in total.
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

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

Re: [Mod] Another Mapgen for Minetest [0.1] [amgmt]

by Inocudom » Wed Sep 03, 2014 19:18

Image
Image
These 8 screenshots are of the amgmt mapgen. It looks like you look up to paramat, considering the fissures that I saw.

The screenshots were taken in cg72's fork of Minetest (MineTime.) It can be found on GitHub.

Have you considered adding support for the following mods to your amgmt mapgen?
moreores
technic
darkage
moretrees
plantlife
They won't generate anything in the worlds created by the mapgen if they are not supported. By the way, have you ever used those mods?
Recovering from the abomination I am. Clocking time for Garry's Mod I am too.
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: [Mod] Another Mapgen for Minetest [0.1] [amgmt]

by srifqi » Thu Sep 04, 2014 11:30

Inocudom wrote:--screenshot--
These 8 screenshots are of the amgmt mapgen.

Nice screenshot, Thanks!

Inocudom wrote: It looks like you look up to paramat, considering the fissures that I saw.

Yes, many kind of code I use for this mod. Thanks paramat!

Inocudom wrote:The screenshots were taken in cg72's fork of Minetest (MineTime.) It can be found on GitHub.

I don't know about that. But, thanks to tell me.

Inocudom wrote:Have you considered adding support for the following mods to your amgmt mapgen?
moreores
technic
darkage
moretrees
plantlife
They won't generate anything in the worlds created by the mapgen if they are not supported. By the way, have you ever used those mods?

I will try. By the way, I never use that mods. :D
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

Josh04
Member
 
Posts: 92
Joined: Wed Aug 20, 2014 13:44
Location: Deutschland
GitHub: DerMinetestPro
IRC: Josh04
In-game: Josh04

Re: [Mod] Another Mapgen for Minetest [0.1] [amgmt]

by Josh04 » Sat Sep 06, 2014 15:20

Thats like a Biomes-Mod! Here is the Biomes-Mod: https://forum.minetest.net/viewtopic.php?f=11&t=9331&hilit=biomes#p142510
Nennt mich nicht Josh! Sagt Josh04 oder JJ!
Wer etwas von mir wissen will, schreib mir eine PM
Schreibt mir auch eine PM, wenn ihr meine Lieblings-Mods oder Tex-Packs erfahren wollt!
 

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

Re: [Mod] Another Mapgen for Minetest [0.1] [amgmt]

by Krock » Sat Sep 06, 2014 17:50

Josh04 wrote:Here is the Biomes-Mod:

That's a complete Lua mapgen - biomes are almost a must-have.
---

Why do you generate bedrock two times?
Also, I found some parts in the codes which have potential to become better:
+ Spoiler


It contains some very interesting terraforming functions, I like it.
Mod Search Engine - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: [Mod] Another Mapgen for Minetest [0.1] [amgmt]

by srifqi » Sun Sep 07, 2014 07:32

Josh04 wrote:Thats like a Biomes-Mod!

Really? I just try to create a lua mapgen like Experimental mapgen[mg]

Krock wrote:biomes are almost a must-have.

Agreed.

Krock wrote:Why do you generate bedrock two times?

Compability for nether mod.
EDIT: It never get compatible.

Nothing. See last update.

Krock wrote:Also, I found some parts in the codes which have potential to become better:
Little changes - but they make the codes better readable

Thanks, for suggestion!

Krock wrote:It contains some very interesting terraforming functions, I like it.

Thanks! I will add some space near river that cut through terrain.
Last edited by srifqi on Thu Mar 03, 2016 08:27, edited 1 time in total.
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

UPDATE: [Mod] Another Mapgen for Minetest [0.2] [amgmt]

by srifqi » Sun Sep 07, 2014 10:16

UPDATE 0.2!
Changes:
  • A better cave. Rename old 'cave' to fissure.
  • Make just only one global variable: 'amgmt'
  • Fix caving system (new shape!)
  • Terraforming update (1): Better cave generation. 2 cave system. More common lakes.
  • Terraforming update (2): Add some space near river that cut through terrain. Applying Krock's suggestion.

+ Screenshot
Last edited by srifqi on Sun Apr 12, 2015 13:52, edited 1 time in total.
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: [Mod] Another Mapgen for Minetest [0.2] [amgmt]

by srifqi » Sun Sep 21, 2014 04:27

UPDATE 0.3! (Decoration update)
Changes:
  • Change num_ore_per_clust param to ore_per_clust. Add moreores compability. Bugfix.
  • Big update (1):
    • Add 'Swampland' biome.
    • More common cave.
    • 'Cutted tree' bugfix.
    • Add 'amgmt_regenerate' to regenerate map chunk.
    • Add 'amgmt_fixlight' to fix lighting.
    • Add Savanna and Pine sapling, tree, leaves, and wood.
    • Experimenting with minetest.register_ore.

EDIT:
+ Screenshots
Last edited by srifqi on Sun Apr 12, 2015 13:54, edited 1 time in total.
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

UPDATE: [Mod] Another Mapgen for Minetest [0.3.1] [amgmt]

by srifqi » Sun Oct 05, 2014 03:47

UPDATE 0.3.1! (Performance Update)
Changes:
  • Fissure changed to minetest.get_perlin_map from minetest.get_perlin.
  • Less cave (from 10 to 5).
  • 200% faster.
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

User avatar
Calinou
Moderator
 
Posts: 3145
Joined: Mon Aug 01, 2011 14:26
Location: Troyes, France
GitHub: Calinou
IRC: Calinou
In-game: Calinou
 

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

Re: [Mod] Another Mapgen for Minetest [0.3.1] [amgmt]

by Krock » Sun Oct 05, 2014 09:41

Three bad things I found:
- Map generation takes too long (actually, no wonder with 16 perlin noises)
- Console/log gets spammed
- The group "leafdecay" removes the leaves of all trees in the subgame "base_game". This would solve it:
Code: Select all
      description = tree_add[i][2].." Leaves",
+      trunk = "amgmt:"..tree_add[i][1].."_tree",
      drawtype = "allfaces_optional",


But else - the terrain looks nice.

What's that?
Image
Mod Search Engine - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: [Mod] Another Mapgen for Minetest [0.3.1] [amgmt]

by srifqi » Sun Oct 05, 2014 18:31

Calinou wrote:--img--

What's that?

Krock wrote:Three bad things I found:
- Map generation takes too long (actually, no wonder with 16 perlin noises)

What should I remove?
2 noise for height
1 noise for fissure
2 noise for temperature and humidity
1 noise for experimental water lake
5 noise for caves
5 noise for cave deepness

I think, you will remove 8 noise for caves and it's deepness.

Krock wrote:- Console/log gets spammed

Set DEBUG param to false. I shall change the default to false.

Krock wrote:- The group "leafdecay" removes the leaves of all trees in the subgame "base_game". This would solve it:
Code: Select all
      description = tree_add[i][2].." Leaves",
+      trunk = "amgmt:"..tree_add[i][1].."_tree",
      drawtype = "allfaces_optional",


Will be changed in next update. Thanks!

Krock wrote:But else - the terrain looks nice.

Thanks! I'm experimenting with plateau.

Krock wrote:What's that?
--img--

Experimental water lakes! (I should update this. Maybe i'll used paramat's highlandpools' code)
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

User avatar
paramat
Developer
 
Posts: 3254
Joined: Sun Oct 28, 2012 00:05
Location: UK
GitHub: paramat
IRC: paramat

Re: [Mod] Another Mapgen for Minetest [0.3.1] [amgmt]

by paramat » Sun Oct 05, 2014 21:54

Highlandpools is very slow, and designed to add to core mapgens. With a lua mapgen it's much faster to use a different method.
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: [Mod] Another Mapgen for Minetest [0.3.1] [amgmt]

by srifqi » Mon Oct 06, 2014 06:53

paramat wrote:Highlandpools is very slow, and designed to add to core mapgens. With a lua mapgen it's much faster to use a different method.

Then, how? Any ideas?
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

User avatar
paramat
Developer
 
Posts: 3254
Joined: Sun Oct 28, 2012 00:05
Location: UK
GitHub: paramat
IRC: paramat

Re: [Mod] Another Mapgen for Minetest [0.3.1] [amgmt]

by paramat » Wed Oct 08, 2014 04:36

I'm thinking ... instead of searching for a natural depression in the terrain, create one with 2D noise, then fill with water but only up to a level that doesn't overflow, should be fast. I need to dot this in 'fracture' mod so we can have water pools in floatlands.
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: [Mod] Another Mapgen for Minetest [0.3.1] [amgmt]

by srifqi » Wed Oct 08, 2014 06:07

paramat wrote:instead of searching for a natural depression in the terrain, create one with 2D noise,

This mod has 2d noise for lake already.

paramat wrote:then fill with water but only up to a level that doesn't overflow, should be fast.

How? A code example?

paramat wrote:I need to dot this in 'fracture' mod so we can have water pools in floatlands.

Cool!
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

UPDATE: [Mod] Another Mapgen for Minetest [0.4] [amgmt]

by srifqi » Sat Oct 18, 2014 10:33

UPDATE 0.4! (Terraforming update (2))
Changes:
  • Biome temperature and humidity update.
  • Simplified height calculations
  • Remove fissure
  • Add plateau.
  • Less noise.
  • Leafdecay bugfix.
  • Better ore generation.


Sorry, no screenshot for now!
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

UPDATE: [Mod] Another Mapgen for Minetest [0.4] [amgmt]

by srifqi » Sat Oct 18, 2014 10:33

UPDATE 0.4! (Terraforming update (2))
Changes:
  • Biome temperature and humidity update.
  • Simplified height calculations
  • Remove fissure
  • Add plateau.
  • Less noise.
  • Leafdecay bugfix.
  • Better ore generation.

Sorry, no screenshot for now!
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

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

Re: [Mod] Another Mapgen for Minetest [0.4] [amgmt]

by Krock » Sat Oct 18, 2014 13:42

Nice. (Generation time: 2600ms)
Image

And the fake (reproduced within 10 minutes) canyon in my mapgen: (Generation time: 800ms)
Image

Does your mapgen support minetest.register_ore() or is a special function needed?
Mod Search Engine - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: [Mod] Another Mapgen for Minetest [0.4] [amgmt]

by srifqi » Sat Oct 18, 2014 14:49

Krock wrote:Nice. (Generation time: 2600ms)
--img--

Thanks!

Krock wrote: And the fake (reproduced within 10 minutes) canyon in my mapgen: (Generation time: 800ms)
--img--

Nice.

Krock wrote: Does your mapgen support minetest.register_ore() or is a special function needed?

I'm still experimenting with it.
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

User avatar
paramat
Developer
 
Posts: 3254
Joined: Sun Oct 28, 2012 00:05
Location: UK
GitHub: paramat
IRC: paramat

Re: [Mod] Another Mapgen for Minetest [0.3.1] [amgmt]

by paramat » Sat Oct 18, 2014 22:30

srifqi wrote:
paramat wrote:then fill with water but only up to a level that doesn't overflow, should be fast.

How? A code example?

I'm still thinking how to do this.
 

User avatar
SAMIAMNOT
Member
 
Posts: 406
Joined: Wed Sep 03, 2014 00:51
Location: Desert
In-game: notanewbie

Re: [Mod] Another Mapgen for Minetest [0.4] [amgmt]

by SAMIAMNOT » Fri Nov 07, 2014 18:39

So what biomes are there? Is there a snow and ice biome?
I love the idea of canyons.
I test mines.
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

Re: [Mod] Another Mapgen for Minetest [0.4] [amgmt]

by srifqi » Sat Nov 08, 2014 10:35

SAMIAMNOT wrote:So what biomes are there? Is there a snow and ice biome?

See README
SAMIAMNOT wrote:I love the idea of canyons.

Thanks!
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

Baggypants
Member
 
Posts: 30
Joined: Mon Aug 25, 2014 17:42
GitHub: Baggypants

Re: [Mod] Another Mapgen for Minetest [0.4] [amgmt]

by Baggypants » Sun Jan 04, 2015 22:40

I love this mod. More of this sort of thing. Although the small lakes appear on the land, underwater and floating in the sky.
Attachments
screenshot_3071019834.png
(842.06 KiB) Not downloaded yet
 

User avatar
srifqi
Member
 
Posts: 549
Joined: Sat Jun 28, 2014 04:31
Location: Indonesia
GitHub: srifqi
IRC: srifqi
In-game: srifqi

UPDATE: [Mod] Another Mapgen for Minetest [0.5] [amgmt]

by srifqi » Mon Mar 02, 2015 10:01

UPDATE 0.5! (Mineshaft update)
Changes:
  • Add new biome: Cold Mesa and Mesa
  • Add .clear() method to amgmt.biome, amgmt.tree, amgmt.ore
  • Add bakedclay support (Thanks, TenPlus1!)
  • Mineshaft feature added
  • Better lake spawn algorithm
+ Screenshots
I'm from Indonesia! Saya dari Indonesia!
Terjemahkan Minetest!
Mods by me. Modifikasi oleh saya.

Pronounce my nick as in: es-rifqi (IPA: /es rifˈki/)
 

Next

Return to Mod Releases



Who is online

Users browsing this forum: ludwig-a and 6 guests