Skip to content
Treer edited this page Aug 20, 2018 · 6 revisions

The original-Amidst wiki documents:

The parts you wish to modify in Amidstest are probably simple, however the the codebase is quite complicated due to the original Amidst codebase and Amidstest remaining compatible with Minecraft, so finding the part you want to change might have you tearing your hair out. Never fear...

Adding new mapgens

<to document>

A commit which provides a working example of adding a mapgen

Adding new built in biomes

<to document>

Reading noise params, player positions etc from worlds

map_meta.txt is just sitting there begging for Amidstest to utilize it.

This is an important feature, but selecting game profiles are part of the complex original Amidst code, so extending that will be harder than just jumping in and starting hacking.

Some relevent stubs:

amidstest/src/main/java/amidst/minetest/file/directory/MinetestDirectory.java
amidstest/src/main/java/amidst/minetest/file/MinetestInstallation.java
amidstest/src/main/java/amidst/minetest/MinetestLauncherProfile.java

Adding features to Voronoi diagram

The Voronoi window should really be turned into an editor, with node dragging, color selection, and export functionality. I don't have time tho.

<to document>