Most quality Minecraft hosts use Pterodactyl (or its fork Pelican) as the server management panel. Understanding its features helps you manage your server more effectively without needing SSH access or technical expertise.
Panel Overview
Pterodactyl provides a web-based interface for managing your game server. After logging in, you'll see your server's console, resource usage, and navigation for different management sections.
Console
The console is where you interact with your server in real time:
- See live server output (join messages, errors, plugin output)
- Type commands directly (no
/prefix needed - typesay Hellonot/say Hello) - Monitor TPS and performance messages as they happen
Useful console commands:
tps # Check current TPS
list # See online players
spark profiler start # Start performance profiling
save-all # Force world save
op PlayerName # Grant operator status
File Manager
The built-in file manager lets you browse, edit, upload, and download server files. No FTP client needed for basic changes.
Common tasks:
- Edit server.properties: Click the file, modify settings, save
- Upload plugins: Navigate to
plugins/, click upload, select JAR files - Edit plugin configs: Navigate to
plugins/PluginName/config.yml, edit in the browser editor - Download backups: Select files/folders, compress, download
For bulk uploads (many files or large files), FTP is still faster. The file manager works best for quick config edits.
Startup Configuration
The Startup tab controls how your server launches:
- Server JAR: Select which JAR to run (Paper, Forge, Fabric)
- JVM Arguments: Set memory flags and optimization parameters
- Server Variables: Version, build number, additional arguments
This is where you set your -Xms and -Xmx memory flags and Aikar's GC parameters.
Schedules
Automate routine tasks:
- Automatic restarts: Schedule a restart every 24 hours to clean memory
- Backup triggers: Create backups before restarts
- Broadcast messages: Warn players before scheduled restarts
Example restart schedule:
- At 4:00 AM: Send command
say Server restarting in 5 minutes - At 4:05 AM: Send command
save-all - At 4:05 AM (+30 seconds): Send power action
restart
Subusers
Grant other people access without sharing your password:
- Admin subuser: Full access to console, files, settings
- Moderator subuser: Console access only (can run commands but not change files)
- Viewer subuser: Read-only console and file viewing
Always use subuser permissions instead of sharing your main account credentials.
Database Management
If your plan includes MySQL databases, manage them from the Databases tab:
- Create new databases
- View connection credentials
- Use these credentials in plugin configurations (economy, stats, cross-server sync)
Network Management
View and manage your server's:
- Primary allocation (IP + port)
- Additional allocations (for BungeeCord/Velocity, plugin web servers)
- SFTP connection details
The panel gives you everything needed to manage a Minecraft server without command-line access. On Space-Node, our panel includes all features listed above plus one-click server software installation and automatic update capabilities.
