Gummi Worlds Data

Gummi World data is in the gummi_worlds folder. Each file adds one world to the Gummi Ship Ocean Between (the ocean_between dimension): where its marker sits, where you appear when landing on it and leaving it, and a few rules for the world's dimension. The world itself must be an existing dimension, either vanilla (eg. minecraft:overworld) or one added by a data pack, see Prebuilt Worlds for how the Kingdom Keys worlds are built. Here is the JSON file structure:

Example: daybreak_town.json

{
  "dimension": "kingdomkeys:daybreak_town",
  "takeoff_altitude": 320,
  "worldmap_position": [-250, 128, 800],
  "takeoffRotation": [180, 0],
  "landingRotation": [0, 0],
  "takeoffSpawn": [-250, 128, 780],
  "landingSpawn": [106, 100, 26],
  "texture": "kingdomkeys:textures/worldmap/daybreak_town.png",
  "scale": 32,
  "approach_range": 40,
  "build": true,
  "mob_griefing": false,
  "vanilla_mobs": false,
  "unlocked_by_default": true,
  "marker_colour": "#A45FD6"
}