Important
Don't forget to configure your proxy if needed!
Compile and run from repository root:
mvn -Dmaven.test.skip=true clean package && ./generate.sh minetest full ign $HOME/.minetest/worlds/voxatileRun only (from repository root):
./generate.sh minetest full ign $HOME/.minetest/worlds/voxatilegenerate.sh scripts creates yaml configuration from configuration fragments and passes it to Generator.jar.
It mimics a simple behavior of future voxatile-configurator and is only intended to be used for testing purpose.
Usage:
generate.sh [options] <format> <process> <place> [<outputPath>]Where:
optionsmay be:-ydo nothing but displaying resulting parameters (in Yaml format).-gdo not perform generation.-sdo not save generated map to disk.
<format>is the wanted generation format, refering to yaml file (without extension) inexamples/formats.<process>is the wanted generation process, refering to yaml file (without extension) inexamples/processes.<places>is the wanted generation area, refering to yaml file (without extension) inexamples/places.<outputPath>is where world files will be generated, only required if no option set (if directory exists, it will be emptied).
While many places are available, there are only two formats (minecraft, minetest) and one process (full) for now.
To perform tiled generation, set VOXATILE_MAX_TILE_SIZE environment variable to the wanted maximum tile size:
VOXATILE_MAX_TILE_SIZE=512 ./generate.sh minetest full ign $HOME/.minetest/worlds/voxatile