Amidst for Minetest: A mapping and biomes tool

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

Amidst for Minetest: A mapping and biomes tool

by DrFrankenstone » Sat Mar 24, 2018 13:34

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.

As of v1.1, 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 Sun Sep 16, 2018 22:54, edited 4 times in total.
 

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

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

Re: Amidst for Minetest: A new map tool

by zing269 » Sat Mar 24, 2018 16:43

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: 866
Joined: Sun Jul 31, 2011 11:23
Location: Ukraine
IRC: Fixer
In-game: Fixer
 

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

User avatar
cHyper
Member
 
Posts: 762
Joined: Fri May 06, 2011 08:49
Location: Austria
GitHub: cHyper-0815OL
IRC: cHyper
In-game: cHyper

Re: Amidst for Minetest: A new map tool

by cHyper » Mon Mar 26, 2018 18:44

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

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

Re: Amidst for Minetest: A new map tool

by KCoombes » Mon Mar 26, 2018 23:25

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: 29
Joined: Sat Jun 17, 2017 18:01
Location: Argentina
IRC: Aleks
In-game: Aleks

Re: Amidst for Minetest: A new map tool

by AleksSyntek » Tue Mar 27, 2018 00:35

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

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

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Tue Mar 27, 2018 14:04

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: 73
Joined: Tue May 24, 2016 05:36
Location: Melbourne, Australia
GitHub: treer

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Tue Mar 27, 2018 15:03

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: 1063
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: texmex

Re: Amidst for Minetest: A new map tool

by texmex » Wed Mar 28, 2018 14:37

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: 404
Joined: Thu Jun 11, 2015 23:19
Location: SW Florida, USA
In-game: Knatt

Re: Amidst for Minetest: A new map tool

by KCoombes » Thu Mar 29, 2018 00:52

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: 73
Joined: Tue May 24, 2016 05:36
Location: Melbourne, Australia
GitHub: treer

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Thu Mar 29, 2018 02:07

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: 404
Joined: Thu Jun 11, 2015 23:19
Location: SW Florida, USA
In-game: Knatt

Re: Amidst for Minetest: A new map tool

by KCoombes » Fri Mar 30, 2018 21:59

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: 358
Joined: Thu May 05, 2016 10:18
In-game: Bibs

Re: Amidst for Minetest: A new map tool

by BirgitLachner » Sun Apr 15, 2018 20:22

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

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

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Sun Apr 22, 2018 13:15

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.
 

User avatar
cHyper
Member
 
Posts: 762
Joined: Fri May 06, 2011 08:49
Location: Austria
GitHub: cHyper-0815OL
IRC: cHyper
In-game: cHyper
 

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

Re: Amidst for Minetest: A new map tool

by texmex » Sun Apr 22, 2018 17:48

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

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

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Mon Apr 23, 2018 00:08

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: 73
Joined: Tue May 24, 2016 05:36
Location: Melbourne, Australia
GitHub: treer
 

User avatar
cHyper
Member
 
Posts: 762
Joined: Fri May 06, 2011 08:49
Location: Austria
GitHub: cHyper-0815OL
IRC: cHyper
In-game: cHyper

Re: Amidst for Minetest: A new map tool

by cHyper » Wed Apr 25, 2018 15:07

DrFrankenstone wrote:Carpathian worlds and MineClone-2 biomes have been added.


thanx a lot ... i really like MineClone 2.
 

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

Re: Amidst for Minetest: A new map tool

by DrFrankenstone » Sat May 12, 2018 15:29

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: 1063
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: texmex

Re: Amidst for Minetest: A new map tool

by texmex » Sat May 12, 2018 17:45

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 » Sat May 12, 2018 20:21

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

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

Re: Amidst for Minetest: A new map tool

by Fixer » Thu May 17, 2018 11:03

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? :)
 

Next

Return to Minetest-related projects



Who is online

Users browsing this forum: Google [Bot] and 2 guests