Back to tools

Minecraft YAML Config Validator

Validate bukkit.yml, spigot.yml, paper-global.yml and plugin config.yml files with Minecraft-specific hints on top of full YAML syntax checking.

Input

Paste your plugin config

config.yml, bukkit.yml, spigot.yml, paper-global.yml — the same YAML grammar the generic validator checks, with Minecraft-specific hints layered on top.

Not Minecraft-specific?

Validating a Docker Compose file, a CI pipeline or any other YAML? The generic validator handles any file, batch-validates multi-document streams, and shows a click-to-jump structure tree — the YAML Validator & Formatter.

Result

Validation summary

Status
Valid
Warnings
0
Minecraft formatting hints
0

Diagnostics

Line-precise issues

No issues found. This config parses cleanly.

Minecraft hints

Formatting-code notes

A raw "§" character is not a YAML error, but it is invisible or mis-rendered in a lot of editors and is lost outside UTF-8. Quoting the value keeps it intact.

No formatting-code hints for this config.

Export

Re-indented, comments preserved

bukkit.yml

# Wespner example — bukkit.yml
settings:
  allow-end: true
  warn-on-overload: true
  permissions-file: permissions.yml
  update-folder: update
  plugin-profiling: false
  connection-throttle: 4000
  query-plugins: true
  deprecated-verbose: default
  shutdown-message: Server closed
  minimum-api: none
spawn-limits:
  monsters: 70
  animals: 10
  water-animals: 5
  water-ambient: 20
  ambient: 15
chunk-gc:
  period-in-ticks: 600
ticks-per:
  animal-spawns: 400
  monster-spawns: 1
  water-spawns: 1
  water-ambient-spawns: 1
  ambient-spawns: 1
  autosave: 6000
aliases: now-in-commands.yml

Running your own game server?

Wespner game servers with DDoS protection, NVMe drives and activation within minutes.

Browse hosting