Creating a Persistent Server
1
Navigate to Servers
Click Servers in the navigation to view your existing persistent servers. Click the New Server button in the top right.
2
Configure Basics
- Name: Enter a unique name for your server (e.g., “Hub”, “Proxy”, “Lobby”)
- Type: Choose Server for game servers or Proxy for load balancers
- Server Host: Select which host should run this server
- Activate on creation: Toggle on to start the server immediately after creation
3
Select Software
- Software: Choose your server software (Paper, Spigot, Purpur, Fabric, Velocity, etc.)
- Version: Select the Minecraft/software version
- Custom URL: Alternatively, provide a direct download URL for custom server JARs
- Configurator: Select how your server should be configured (appears for Server type)
4
Set Resources
- Memory: Use a preset or set custom min/max memory allocation (in MB)
- Max Players: Maximum players allowed on this server
5
Network (Proxy only)
For proxy servers, configure the Port for incoming player connections.
6
Add Plugins (Optional)
Search and select plugins from Modrinth to automatically install. You can also add plugins later in server settings.
7
Review and Create
Review your configuration summary and click Create Server to finish.
Server Status
| Status | Meaning |
|---|---|
| Active | Server is enabled and running (or ready to run) |
| Inactive | Server is disabled - enable it in general settings to start |
Server Settings
General Settings
- Active Toggle: Enable or disable the server
- Memory: Adjust min/max memory allocation
- Max Players: Change player limit
- Tags: Add organizational tags for filtering
Deployment Settings
Shows the assigned server host. Unlike groups, persistent servers run on a single host which is set during creation.Blueprint Settings
Modify the underlying server template:- View current software and version
- Change configurator settings
- Edit JVM options and runtime arguments
Properties Settings
Add custom key-value properties to your server:- Properties are metadata you define for your own use
- Access them in your plugins via the Cloud API
- Available as environment variables (prefixed with
SIMPLECLOUD_) - Use cases: server type identifiers, custom settings for your plugins
Workflows Settings
Automate tasks with workflows:- Manual Workflows: Trigger on demand
- On Start Workflows: Run when the server starts
- On Stop Workflows: Run when the server stops
Plugins Settings
Manage plugins for the server:- Add plugins from Modrinth, GitHub, or direct URLs
- View installed plugins with source information
- Remove plugins from the server
Danger Zone
Permanently delete the server:- Removes the server and its configuration
- Stop the server first before deleting
- Requires confirmation by typing the server name