About MBRestart
MBRestart — Scheduled Server Restart with UI & Announcements
MBRestart is a lightweight and user-friendly Rust plugin that allows you to manage both automatic and manual server restarts with clear announcements and a visual UI countdown bar.
It helps players stay informed about upcoming restarts while giving administrators full control and flexibility.
Features
Automatic Scheduled Restart
- Daily restart at a specified time
- UTC offset support
- Fully configurable
🛠 Manual Restart Command
- Schedule a restart for a custom number of minutes
- Ability to cancel an active restart
Configurable Announcements
- Minute-based warnings (e.g. 60, 30, 10, 5, 1)
- Second-based warnings (e.g. 30, 10)
- Different message types: normal, warning, last minute
Restart Countdown UI
- Clean progress bar shown 5 minutes before restart
- Color-coded stages:
-
Green — plenty of time
-
Yellow — medium time
-
Orange — soon
-
Red — critical
- Visible to all players
Localization Included
- English
- Russian
- Ukrainian
Commands
/restart <minutes> — schedule a server restart /restart cancel — cancel the scheduled restart
Configuration
{ "AutoRestart": { "Enabled": true, "Time": "04:00", "UtcOffset": 2 }, "Announcements": { "Minutes": [60, 30, 10, 5, 1], "Seconds": [30, 10] } }
