Version 1.1.0
9 downloads
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]
}
}