Skip to content
Minecraft

Documentation: bukkit.yml, spigot.yml and paper-global.yml editor

YAML editor for bukkit.yml, spigot.yml, paper-global.yml and paper-world-defaults.yml: paste or import your file, spot tabs, odd indentation and duplicate keys, then change common keys with their help and default value. The file stays in your browser.

Last updated: 10/9/2026

Open the tool

Paper servers generate bukkit.yml, spigot.yml, config/paper-global.yml and config/paper-world-defaults.yml on first start. This editor analyzes the file you paste, flags common YAML mistakes and lets you change the most useful keys with help and the documented default value.

How to use the tool

  1. Pick the file to edit from the list.

  2. Paste your file's content (or import it). Nothing is sent to a server.

  3. Fix the reported problems (tabs, indentation, duplicate keys).

  4. Change the known keys in the table, then download the file and replace it on the stopped server.

Tool limitations

The analysis relies on indentation: it is not a full YAML validator. Only a few common keys have help (Paper defaults come from the PaperMC documentation; Bukkit and Spigot: usual values, to confirm in your generated file, which remains the reference for your version). After editing, restart the server; some Paper settings can also be reloaded with /paper reload, but a restart is safest. Keep a copy before overwriting a file.

chunk-loading-basic:
  player-max-chunk-send-rate: 75
misc:
  max-joins-per-tick: 5

Frequently asked questions

Where are these files?
bukkit.yml and spigot.yml are in the server root; paper-global.yml and paper-world-defaults.yml are in the config/ folder (recent Paper). They are created on first start.
Why is a tab flagged?
YAML forbids tabs for indentation: use spaces only (usually 2 per level), otherwise the plugin or server cannot read the file.
Screenshot of the server.properties editor toolMinecraftOpen access
Configure your Minecraft Java server: players, world, performance, whitelist and RCON.
ConfigurationJava EditionOpen
Documentation
Minecraft
MinecraftOpen access
Generate start.sh for Paper, Purpur, Fabric or Vanilla: RAM, Aikar's flags, --nogui, automatic restart and GC log.
LaunchPerformanceOpen
Documentation
Minecraft
MinecraftOpen access
Create a colored two-line MOTD with live preview: § codes, hex colors, server.properties line and MiniMessage.
MOTDColorsOpen
Documentation
Minecraft
MinecraftOpen access
Generate whitelist.json and ops.json from a list of usernames, with the offline UUID computed locally, no network or Mojang call.
PlayersAdministrationOpen
Documentation
Minecraft
MinecraftOpen access
Compute radius, chunks, regions, pre-generation time, disk space and loaded chunks for your Minecraft world border.
WorldPerformanceOpen
Documentation
Minecraft
MinecraftOpen access
Generate a docker-compose.yml for the itzg/minecraft-server image: server type, version, memory, players, RCON, ops and whitelist.
DockerDeploymentOpen
Documentation