Startup Editor v2.2.2
Lets users edit their server's startup command, with admin guardrails.
New
- Preset selector in the server console. Users see a "Load a preset..." dropdown next to the startup command editor. Picking a preset loads it directly into the field.
- Presets resolve variables. When a preset is loaded, any
{{VARIABLE}}placeholders in the command are replaced with the server's actual configured values, so the command is ready to use, not full of literals.- Save status indicator. A green "Saved" label appears next to the startup command header immediately after each autosave, so users know the change went through.
- Admin page redesign. Four light-theme tabs (Dashboard, Memory Flags, Pattern Security, Presets) instead of one long dark form. The dashboard tells you which restrictions are active and how many nodes each one covers at a glance.
- Preset edit button. A yellow pencil next to each preset opens it back in the form for editing instead of forcing you to delete-and-readd.
- Drag to reorder presets. Grab the handle on the left of any preset and drop it where you want it.
- Website link button in the admin page header, matching the other srvl Labs addons.
What it does
- Edit the whole startup command from the panel, not just the variables.
- Admin-defined presets (name, description, command) with variable placeholder resolution.
- Lock the memory flags (
-Xms/-Xmx) on a per-node basis.- Block risky commands using built-in and custom patterns, set per node.
- Saves automatically as you type.
Comes in Blueprint and standalone versions.
Startup Editor Changelog — both Blueprint and Standalone
Fixes
- Editing the startup command while the panel is open in another tab (or after the window loses
and regains focus) no longer wipes your work. Previously, a background refresh could overwrite the
command you were mid-typing with whatever was last saved on the server. The editor now only
adopts a server-side change if you haven't started editing yourself.
Startup Editor v2.1.0
Lets users edit their server's startup command, with admin guardrails.
New
- Startup presets. Set up common startup commands in the admin panel and users pick them from a dropdown on the Startup page.
- Presets fill in variables like
{{SERVER_MEMORY}}with the server's real values when they're loaded, so the user doesn't have to.- The save status (Saving, Saved, or an error) now sits in the Startup Command header instead of floating around the page.
Fixed
- The memory lock used to block every edit, even ones that didn't touch the memory flags at all. Now it only kicks in if you actually change
-Xmsor-Xmx.- Cut the restriction message down so it isn't a whole paragraph.
What it does
- Edit the whole startup command from the panel, not just the variables.
- Admin-defined presets (name, description, command).
- Lock the memory flags (
-Xms/-Xmx) on a per-node basis.- Block risky commands using built-in and custom patterns, set per node.
- Saves automatically as you type.
Comes in Blueprint and standalone versions.
Startup Editor Refinement
What Changed
A series of improvements to enhance the user experience, styling, and stability of the Startup Editor extension. The editor now feels more native and behaves more intuitively.
Key Points
- Auto-Expanding Editor: The startup command box now automatically expands as you type, providing ample space for long commands while starting with a comfortable minimum height (~6 lines).
- Native Theme Support: The editor now fully inherits your panel's theme styling (colors, borders, focus states) instead of using hardcoded styles, ensuring perfect integration with custom themes.
- Stability Fixes: Resolved a runtime error that occurred when saving changes, ensuring smooth and reliable saves.
- Admin Panel Fixes: Fixed an issue preventing the Admin Settings page from loading correctly.
- Version Parity: Synchronized behavior between Standalone and Blueprint versions so both offer the same polished experience.
Startup Editor Standalone - v1.12 Update
Stable release for Pterodactyl v1.12.0+
This update overhauls the standalone version for full compatibility with Pterodactyl v1.12, providing a native experience independent of any frameworks.
Changelog
- Standalone v1.12 Native Support: Full compatibility with Pterodactyl v1.12 panel architecture.
- Native React Frontend: Completely rewritten frontend integration using React for better performance and stability.
- Real-time Auto-save: Startup command changes are now saved automatically via the panel's standard API.
- Updated UI/UX: Added status indicators and native feedback messages for a smoother workflow.
- Sidebar Integration: Added a dedicated management link in the Admin Sidebar for easy configuration.
- Feature Parity: Includes all latest command restriction and validation features from the core branch.
- Note: The Blueprint version remains untouched and continues to function as normal.
Requiresyarn build:productionafter installation.
