HOCON Playground
Browser-side editor for AbstractMenus menu configs. No server, no install. Edit, validate, share.
Two modes
- Editor - paste your
menu.conf, see parse errors with line:col, view the resolved JSON after substitutions, share a deep-link with another author for a second pair of eyes. - Tutorial - short lessons on HOCON syntax. Each lesson has a goal, progressive hints, and a check that fires as you type. Progress is saved in your browser.
What it does
- HOCON syntax highlighting (comments, keys, strings, substitutions, durations, includes)
- Live parse + diagnostics with squiggles in the editor and a list of errors on the right
- Resolved JSON view after
${var}substitutions and override merges - Scope-aware autocomplete - inside
actions {}it suggests action types, insiderules {}it suggests rules, etc. - Enum value completion for
material:andsound:(~150 popular Bukkit materials, ~80 sounds) - Hover docs on known keys
- 10 starter snippets for common blocks (
menu,item,clickaction, ...) - Format command (Cmd+Shift+F / Ctrl+Shift+F)
- Shareable URL via
#config=...(deflate + base64-url) - LocalStorage history (last 5 versions)
- Light / dark themes
Limitations (MVP)
- No semantic schema validation yet (only HOCON syntax + warnings for unknown substitutions)
- No inventory preview - the playground does not render the resulting Minecraft menu
includedirectives produce a warning and are otherwise ignored (no virtual filesystem)- Material / sound autocomplete is a curated subset, not the full Bukkit enums