Blue Server Properties Editor
A modern server.properties editor for Minecraft servers — a Blueprint extension for the Pterodactyl panel that gives your users a clean, categorized UI for their server's configuration instead of editing a raw text file.
Blue Server Properties Editor adds a Server Properties tab to every server's sidebar. It parses the live server.properties through Wings, renders every key with the right input — toggles for booleans, dropdowns for difficulty and gamemode, text for everything else — in a 3-column grid with category filtering, and writes changes back atomically.
Built for PingLess Studios by AnAverageBeingGitHub Repo · Studio
Minecraft servers only
The editor only works on servers in the Minecraft nest (nest ID 1) — enforced by the backend and noted on the admin page.
Architecture
The panel reads and writes server.properties through the Wings file API (nothing is cached — every open fetches the live file). The optional custom tab label lives in a small JSON config written from the admin page; NavButtonUpdater components apply it live across the server area.
A genuinely Blueprint-free variant of backend + frontend also ships inside the extension (data/PanelFiles/) for panels without Blueprint — see Installation.
Key Features
- Structured editor — every
server.propertieskey rendered with the right control: toggle fortrue/false, dropdowns fordifficultyandgamemode, text inputs elsewhere. - 3-column grid + category filtering — find keys fast instead of scrolling a raw file.
- Live read/write through Wings —
getContent/putContentonserver.properties; comments and unknown keys are preserved untouched on save. - Customizable sidebar label — rename the tab (default
Server Properties, max 30 chars) from Admin → Extensions → Blue Server Properties Editor. - Permission-aware — viewing requires
file.read, saving requiresfile.update(Blueprint-free variant). - Minecraft-only guard — the backend rejects non-Minecraft nests (the admin page explains the limitation).
- Two distributions — Blueprint package, manual standalone path, and a Blueprint-free PanelFiles variant.
Quick Install
cd /var/www/pterodactyl
blueprint -install blueserverproperties-v1.12.4.blueprintSee Installation for all three install paths, and the Configuration Reference for every setting.
