API automation caves chunk collab custom-object-layer dannypan distant-horizons github grayscale heightmap import java javascript legacy mapsize mca-selector merge new-feature noob ocean optimize ores plugin populate read-only region render river rivers schematics scripting structures super-flat TODO tutorial vanilla-transition water worldedit
Download the Java LTS runtime directly from WorldPainter.net and install it on your computer.
WorldPainter allows executing JavaScript files (.js) in its own scripting API. Warning: Once started, there is no way to interrupt a script without crashing worldpainter. Save your work before running a script.
A master dimension is an experimental feature that expands a map 16 times in each direction. It creates large, mostly featureless areas where you can add specific places for fine detailing. Due to the unexpected nature and size of maps made with it, you’re best off not using the feature.
If you’re using WorldEdit version 7.3 or higher, when saving schematics use this format://schem save [filename] sponge.2.This is because WorldEdit 7.3+ uses the latest .schem format, which WorldPainter does not yet support.
WorldPainter has a scripting API for JavaScript (and Java) that is documented here: WorldPainter Scripting API.
This guide will explain how to add custom objects and what the adjustable settings are.
To optimize your world, open Minecraft and search for your map in the save file list. Press “Edit World” and then “Optimize World.” Minecraft will update your chunks to the version of Minecraft you are currently using.
To extend your render distance far beyond the usual limits, you can use Distant Horizons, which creates LODs beyond your render distance to fake extreme distances of 512 and beyond, depending on your PC. DH also has some support for Iris on their Discord channel. Alternatively, you can use Bobby, which creates a cache of…