Supported software
Install the plugin
1
Install Notify on the proxy
Download Notify from GitHub and place it in the proxy template’s
plugins/ folder. Standard SimpleCloud templates already include simplecloud-api; add it through the target’s Plugins setting or the CLI if you use a custom template.2
Generate the configuration
Start a matching proxy once. Notify creates
plugins/simplecloud-notify/messages.yml in the running proxy directory.3
Keep the configuration in the template
For a group proxy, copy
plugins/simplecloud-notify/messages.yml from the running proxy to the same path in its template before stopping it. Changes that exist only in a temporary running directory disappear when that proxy stops.See Templates for the complete workflow.4
Apply your changes
Run
/scnotify reload config after editing the file on a running proxy. If you edited the template copy, restart the proxy instead.A successful reload prints
Notify configuration was reloaded.Notifications
Notify subscribes to the Cloud API event stream and can send messages for:- Server state changes to
STARTING,AVAILABLE, andSTOPPING - Server stopped events
- Group created events
- Group deleted events
null to disable that specific notification. Set the whole notifications.server or notifications.group section to null to disable that category.
Staff can also disable notifications for themselves with /scnotify disable and turn them back on with /scnotify enable. Notify stores this choice in the player’s SimpleCloud properties, so it follows the player across proxies. Notifications are enabled by default.
Configuration
The generatedmessages.yml contains message text, reusable variables, and formatting options. Notify uses MiniMessage syntax for text formatting.
Placeholders
Server notifications
Group notifications
Commands
The toggle controls all Notify messages for that player. Event permissions still decide which categories an enabled player receives.
Permissions
The permission check happens per notification. Give staff only the event
categories they should receive.
Troubleshooting
The proxy cannot load Notify
The proxy cannot load Notify
Confirm that
simplecloud-api is installed and enabled on the same proxy. Notify requires it to receive SimpleCloud events and access player properties.A staff member receives no notifications
A staff member receives no notifications
Run
/scnotify enable as that player, then grant the permission for each event category they should receive. The personal toggle and the event permission must both allow the message.Message changes disappear after a restart
Message changes disappear after a restart
Edit
plugins/simplecloud-notify/messages.yml in the proxy template, or copy the tested file back before a temporary group proxy stops.notify.state.server.deleted is still accepted as a legacy alias for stopped-server notifications.