Skip to content

Upgrading v3.0 to v3.1

gniftygnome edited this page Oct 2, 2024 · 2 revisions

Biolith v3.1 includes a change to the structure of the data APIs. The JSON files biome_placement.json and surface_generation.json have moved into new same-level directories biome_placement and surface_generation, each of which may contain any number of JSON files describing the biome placements or surface generation. This change is intended to allow modpack authors to break up these sometimes quite large files into smaller, more easily managed pieces.

in code

There are no changes to the code API.

as data

The simplest way to update to Biolith 3.1 is to:

  • Create a new directory under biolith named biome_placement and move biome_placement.json into it.
  • Create a new directory under biolith named surface_generation and move surface_generation.json into it.

If you wish, you can split up the contents of the JSON files by f.e. the level/world to which they apply, or by feature or biome. The files will be merged in much the same manner as before.

See Also

The Biolith example datapack

Clone this wiki locally