Amidst for Minetest: A mapping and biomes tool

User avatar
DrFrankenstone
Member
Posts: 231
Joined: Tue May 24, 2016 05:36
GitHub: treer
Location: Australia
Contact:

Amidst for Minetest: A mapping and biomes tool

by DrFrankenstone » Post

Here's a version of Amidst made for Minetest.

It's basically an infinite map-viewer that lets you view a Minetest world without having to generate it in Minetest, provided you have the seed to the world.

Biomes can also be viewed as Voronoi diagrams, and combined with temperature and humidity stats to show overall coverage for each biome.

It runs on Windows, Linux and Mac, the download is here (Java)

Image

Image

Image

Image
Last edited by DrFrankenstone on Tue May 07, 2019 10:44, edited 5 times in total.

User avatar
veriaqa
Member
Posts: 65
Joined: Tue Nov 19, 2013 13:38

Re: Amidst for Minetest: A new map tool

by veriaqa » Post

Kudos! Nice program. I'm going to try it.
ꦕꦺꦴꦧ ꦠꦩ꧀ꦧꦁ

zing269
Member
Posts: 109
Joined: Sat Apr 30, 2016 19:10

Re: Amidst for Minetest: A new map tool

by zing269 » Post

This is great! I've always found Amidst indispensable for Minecraft and now I can use it with Minetest too.
Last edited by zing269 on Sun Mar 25, 2018 01:47, edited 1 time in total.

User avatar
Fixer
Member
Posts: 904
Joined: Sun Jul 31, 2011 11:23
IRC: Fixer
In-game: Fixer
Location: Ukraine

Re: Amidst for Minetest: A new map tool

by Fixer » Post

Very nice and handy!

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: Amidst for Minetest: A new map tool

by rubenwardy » Post

This is awesome!
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

u34

Re: Amidst for Minetest: A new map tool

by u34 » Post

good tool. you can also display minecraft maps, and minetest maps too...

KCoombes
Member
Posts: 427
Joined: Thu Jun 11, 2015 23:19
In-game: Knatt
Location: SW Florida, USA

Re: Amidst for Minetest: A new map tool

by KCoombes » Post

Very nice utility, but...

1. Can't load save file? (greyed out)
2. Needs a utility to create other mapgen biome lists (like Ethereal, CaveRealms, etc) - yes, can be done manually, but would be better if other mapgen files could be added into your application.

User avatar
AleksSyntek
Member
Posts: 30
Joined: Sat Jun 17, 2017 18:01
GitHub: AleksSyntek
IRC: Aleks
In-game: Aleks
Location: Argentina
Contact:

Re: Amidst for Minetest: A new map tool

by AleksSyntek » Post

Good job DrFrankenstone!, nice to see this utility working with Minetest! +100
Crash happens.

User avatar
DrFrankenstone
Member
Posts: 231
Joined: Tue May 24, 2016 05:36
GitHub: treer
Location: Australia
Contact:

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Post

cHyper wrote:good tool. you can also display minecraft maps, and minetest maps too...
You noticed! I spent time refactoring it to be capable of supporting both engines, instead of just changing everything for Minetest. I'd hoped Amidst having Minetest support in addition to Minecraft could be another avenue of exposure for Minetest, but the amount of changes that needed to be made were so great (and in some cases awkward, or // TODO), that I didn't think it was worth trying to push upstream.

Hopefully it won't be hard to pull in any updates from upstream. It already has Woodland Mansions merged in, which aren't yet in the current Amidst release.
Last edited by DrFrankenstone on Tue Mar 27, 2018 15:25, edited 1 time in total.

User avatar
DrFrankenstone
Member
Posts: 231
Joined: Tue May 24, 2016 05:36
GitHub: treer
Location: Australia
Contact:

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Post

KCoombes wrote:Very nice utility, but...

1. Can't load save file? (greyed out)
The answer to both of these points is really that I didn't have time to do everything, so aimed to get it to a point where it was stand-alone useful, and wouldn't matter too much if/when someone worked on additional features.

The "Open save game" menu is currently only enabled when using a Minecraft profile, ideally one day the ability to load Minetest games will be implemented - adding support for parsing the map_meta.txt, and showing player locations.
KCoombes wrote:2. Needs a utility to create other mapgen biome lists (like Ethereal, CaveRealms, etc) - yes, can be done manually, but would be better if other mapgen files could be added into your application.
There's currently two ways to add other biome files:
  • the user adds more biome.mt files to the biomes directory. (json format - use the existing ones as templates)
  • have people create biome profiles/templates for mods they care about and add those to the list of biome profiles the application comes with built-in.
You wording is slightly ambiguous, what would the utility be? A built-in native editor that edits the biome.mt files?

User avatar
texmex
Member
Posts: 1753
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: Amidst for Minetest: A new map tool

by texmex » Post

My dog, that is great! I wished for an application like this only the other day. Thank you for your efforts, DrFrankenstone.

KCoombes
Member
Posts: 427
Joined: Thu Jun 11, 2015 23:19
In-game: Knatt
Location: SW Florida, USA

Re: Amidst for Minetest: A new map tool

by KCoombes » Post

DrFrankenstone wrote: You wording is slightly ambiguous, what would the utility be? A built-in native editor that edits the biome.mt files?
Not exactly - the mods I referred to (Ethereal, CaveRealms) have a mapgen.lua file that registers their unique biome(s) - so a utility in your app to read in those register_biome definitions would allow users to add the mapgen mods they prefer to use in order to generate accurate maps they could use. And yes, I did state this could already be done manually (by hand), although not every user might want to delve into that.

User avatar
DrFrankenstone
Member
Posts: 231
Joined: Tue May 24, 2016 05:36
GitHub: treer
Location: Australia
Contact:

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Post

KCoombes wrote: so a utility in your app to read in those register_biome definitions
Gotcha. The complication with this is Ethereal doesn't have register_biome definitions like normal Minetest - it has an add_biome definitions. In the add_biome() function it will invoke register_biome(), so the util would need a lua interpretter, or to be hard-coded to support such mods. Also the most time consuming part of creating a biome profile for me was picking good colours, which add_biome/register_biome doesn't get you.

However, a util would still make things easier.

KCoombes
Member
Posts: 427
Joined: Thu Jun 11, 2015 23:19
In-game: Knatt
Location: SW Florida, USA

Re: Amidst for Minetest: A new map tool

by KCoombes » Post

DrFrankenstone wrote: Also the most time consuming part of creating a biome profile for me was picking good colours, which add_biome/register_biome doesn't get you.

However, a util would still make things easier.
And that's where you ask the creators of those mods to choose RGB values for their colors to be included - make it a community effort.

User avatar
BirgitLachner
Member
Posts: 393
Joined: Thu May 05, 2016 10:18
In-game: Bibs

Re: Amidst for Minetest: A new map tool

by BirgitLachner » Post

Well, the others do not work. I'll give the new tool a try ;-)

User avatar
DrFrankenstone
Member
Posts: 231
Joined: Tue May 24, 2016 05:36
GitHub: treer
Location: Australia
Contact:

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Post

I've added the Ethereal biomes to the built-in profiles.

Ethereal contains some overlapping biomes and it turns out that wasn't being handled by Amidst the way Minetest handles it, so there's also updates in Amidstest to fix that and some other things.

But holey moley, Ethereal is one fricking beautiful mod. I'd never played in an Ethereal world before, now I think it's gonna become home.

u34

Re: Amidst for Minetest: A new map tool

by u34 » Post

could you add MineClone-2 support ?? !!

User avatar
texmex
Member
Posts: 1753
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: Amidst for Minetest: A new map tool

by texmex » Post

Think I caught a bug. My biome profile list is unpopulated, but the biome profile files are present.
Image

User avatar
DrFrankenstone
Member
Posts: 231
Joined: Tue May 24, 2016 05:36
GitHub: treer
Location: Australia
Contact:

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Post

Could you open an issue (https://github.com/Treer/amidstest/issues) with the details, because I can't reproduce that.

Go Help->Display Log messages, and paste that into the issue. I assume biomes appear when you run the old version, there's no permissions problems on the folder etc.
cHyper wrote:could you add MineClone-2 support ?? !!
Heh, Mineclone-2 would be the sensible one to add, and there's already a list of Amidst colours associated with those biomes - the hard part is done for me.

User avatar
DrFrankenstone
Member
Posts: 231
Joined: Tue May 24, 2016 05:36
GitHub: treer
Location: Australia
Contact:

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Post

Carpathian worlds and MineClone-2 biomes have been added.

u34

Re: Amidst for Minetest: A new map tool

by u34 » Post

DrFrankenstone wrote:Carpathian worlds and MineClone-2 biomes have been added.
thanx a lot ... i really like MineClone 2.

User avatar
DrFrankenstone
Member
Posts: 231
Joined: Tue May 24, 2016 05:36
GitHub: treer
Location: Australia
Contact:

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Post

Updated to v1.1

- Floatlands support added
- Tool for designing biomes added — specifically the ability to view your biomes as Voronoi diagrams, and combine that with temperature/humidity stats to see the extend the biomes will cover the world.

User avatar
texmex
Member
Posts: 1753
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

Re: Amidst for Minetest: A new map tool

by texmex » Post

DrFrankenstone wrote:Updated to v1.1

- Floatlands support added
- Tool for designing biomes added — specifically the ability to view your biomes as Voronoi diagrams, and combine that with temperature/humidity stats to see the extend the biomes will cover the world.
Wow, the tool is really expanding its capabilities with this update.

Mjollna
Member
Posts: 14
Joined: Tue May 01, 2018 12:37

Re: Amidst for Minetest: A new map tool

by Mjollna » Post

Wow that looks awesome, I'm downloading it right away ! :)

User avatar
Fixer
Member
Posts: 904
Joined: Sun Jul 31, 2011 11:23
IRC: Fixer
In-game: Fixer
Location: Ukraine

Re: Amidst for Minetest: A new map tool

by Fixer » Post

I've tried to add 20 digits Hometown server seed, but it turns on text seed when I type last digit, is that intended?

P.S. Can you add Valleys support too? :)

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests