Server settings allow you to customize your server’s identity and perform maintenance operations like renaming, changing descriptions, updating Docker images, and reinstalling the server.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/pterodactyl/panel/llms.txt
Use this file to discover all available pages before exploring further.
Server Information
View basic server information:Get Server Details
Response
Renaming Server
Change your server’s name and description:Rename Server
Success
Validation Rules
Name Validation
- Name: Required, 1-191 characters
- Description: Optional, any length
Renaming doesn’t affect server files or functionality - it only changes how the server appears in the panel.
Docker Image Management
Docker images define the runtime environment for your server.Available Images
Check which Docker images are available:Response
Changing Docker Image
Update to a different Docker image:Update Docker Image
Success
When to Change Images
Java Version Requirements
Java Version Requirements
Different Minecraft versions require different Java versions:
- Minecraft 1.17+: Requires Java 17
- Minecraft 1.16.5: Works with Java 11 or 8
- Minecraft 1.12.2 and older: Requires Java 8
Performance Optimization
Performance Optimization
Newer Java versions often have better performance:
- Java 17 has improved garbage collection
- Better memory management
- Faster startup times
Plugin Compatibility
Plugin Compatibility
Some plugins require specific Java versions. Check plugin documentation before changing.
Restrictions
You can only change to images defined in the egg configuration:Error: Custom Image Not Allowed
Server Reinstallation
Reinstall your server to start fresh:Reinstall Server
Success
Reinstallation Process
Installation Runs
The egg’s installation script executes:
- Deletes existing files
- Downloads fresh server files
- Runs initial setup commands
When to Reinstall
Corrupted Server Files
Corrupted Server Files
If core server files are corrupted and causing crashes:
- Reinstall provides clean server files
- Restore your worlds/configs from backup after
Switching Server Types
Switching Server Types
When changing between server types:
- Vanilla to Spigot
- Spigot to Paper
- Paper to Forge
Starting Fresh
Starting Fresh
Remove all customizations and start over:
- Clean slate for testing
- Remove all plugins/mods
- Reset to default configuration
Failed Installation
Failed Installation
If initial server installation failed:
- Status shows
install_failed - Reinstall runs installation script again
What Gets Deleted
Reinstallation removes:- All server files
- Game worlds
- Configuration files
- Plugins/mods
- Logs and cache
- Server settings (name, limits)
- Database connections
- Network allocations
- Schedules and backups (the backup files themselves)
- Startup variables
SFTP Access
SFTP (SSH File Transfer Protocol) provides direct file access:SFTP Details
Connecting via SFTP
SFTP Username Format
- Panel username:
admin - Server UUID:
7e8e8f18-25fa-4f9e-a13d-4d1c8e8b8f9e - SFTP username:
admin.7e8e8f18
The server ID is the first 8 characters of the UUID. You must use your panel password (not a separate SFTP password).
Server Debug Information
Useful information for troubleshooting:Debug Info
Activity Logging
Settings changes are logged:Example Logs
Permissions Required
Settings operations require specific permissions:| Operation | Permission |
|---|---|
| Rename server | settings.rename |
| Change Docker image | settings.docker-image |
| Reinstall server | settings.reinstall |
| View SFTP details | file.sftp |
Server owners always have all permissions. Subusers must be granted these permissions explicitly.
Best Practices
Descriptive Server Names
Descriptive Server Names
Use clear, descriptive names:
- Good: “Minecraft 1.20 Survival”, “CS:GO Competitive”
- Bad: “Server 1”, “Test”, “asdf”
Update Descriptions
Update Descriptions
Keep descriptions current:
- Server type and version
- Active plugins/mods
- Special rules or features
- Last major update date
Always Backup Before Reinstall
Always Backup Before Reinstall
Create a backup before reinstalling:
Test Docker Image Changes
Test Docker Image Changes
Before changing Docker images on production servers:
- Test on a development/staging server
- Verify all plugins work
- Check for errors in logs
- Apply to production during off-peak hours
Troubleshooting
Cannot Rename Server
Cannot Rename Server
- Verify you have
settings.renamepermission - Check name length (max 191 characters)
- Ensure name isn’t empty
- Try different characters if special chars fail
Docker Image Change Fails
Docker Image Change Fails
- Ensure image is in allowed list
- Check if admin manually set image
- Verify you have permission
- Restart server after change
Reinstall Stuck
Reinstall Stuck
If reinstall doesn’t complete:
- Check Wings daemon is running
- Review Wings logs for errors
- Verify node has internet access (to download files)
- Contact administrator if stuck >30 minutes
SFTP Connection Failed
SFTP Connection Failed
- Verify SFTP port is correct
- Check username format:
username.serverid - Use panel password (not separate SFTP password)
- Ensure Wings SFTP server is running
- Check firewall allows SFTP port (usually 2022)
