The MC Bedrock Server Manager allows you to run multiple server instances simultaneously, each completely independent. This powerful feature lets you host different game modes, worlds, or server configurations all from one application.
Why Use Multiple Instances?
Running multiple instances is useful for:
- Hosting both Survival and Creative servers
- Running a public server and a private server for friends
- Testing new server configurations without affecting production
- Running servers with different Minecraft versions
- Managing multiple communities or game modes
- Navigate to Settings → Server
- Click the "+ New Instance" button in the top right
- Enter a name for your instance (e.g., "Creative World", "Survival Server")
- Click "Next →"
- Choose server type:
- New Server: Downloads and sets up a fresh server automatically
- Existing Server: Use a server folder you already have
- Configure server paths and properties
- Click "Create Instance"
- Server properties (game mode, difficulty, max players, etc.)
- Binary paths and working directories
- Configuration files
- Port settings (if configured)
- Each instance has its own world folders
- No risk of world conflicts or accidental overwrites
- Complete separation of player data
- Independent world backups
- Each instance can have its own backup schedule
- Backup files are stored separately
- No mixing of backup configurations
- Activity logs are instance-specific
- Player history doesn't mix between instances
- Each instance shows only its own players
- The Dashboard updates to show that instance's data
- Console logs switch to the selected instance
- Settings reflect the current instance
- Player information shows only that instance's players
- Each instance consumes CPU and memory independently
- Ensure your system has enough resources for all instances
- Monitor performance metrics for each instance
- Consider stopping unused instances to free resources
- By default, all instances use port 19132 (UDP)
- Only one instance can use a specific port at a time
- If running multiple instances simultaneously, configure different ports
- Update server.properties for each instance with unique ports
- If using different ports, update router port forwarding
- Inform players which port corresponds to which server
- Consider using different IP addresses if possible
- Name instances clearly (e.g., "Survival", "Creative", "Test Server")
- Use consistent naming conventions
- Document what each instance is for
- Regularly review and remove unused instances
- Backup all instances regularly
Creating Additional Instances
To create a new instance:
Instance Isolation
Each instance is completely isolated:
Separate Settings
Each instance has its own:
Independent Worlds
Worlds are stored separately:
Isolated Backups
Backup jobs are instance-specific:
Separate Player Data
Player tracking is per-instance:
Switching Between Instances
Use the instance dropdown in the header to switch between instances. When you switch:
Running Multiple Instances
Important considerations:
System Resources
Port Configuration
Network Considerations
Best Practices
Multiple instances give you the flexibility to run different server configurations without conflicts, making it perfect for managing diverse communities or testing new setups.