PotatoRestart
A clean, lightweight, and fully configurable automatic restart plugin for Minecraft servers.
PotatoRestart gives server owners complete control over when and how their server restarts. Schedule restarts for specific days and times, create custom countdown warnings, and manage everything through simple commands and permissions.
Features Scheduled Restarts — Set exact restart times for every day of the week.
Daily Restarts — Easily configure a restart to happen every day.
Custom Warning Messages — Create unlimited warning messages and choose exactly when each one is sent.
Flexible Warning Times — Use times such as 10m, 5m, 1m, 30s, and 10s.
PlaceholderAPI Support — Use PlaceholderAPI placeholders directly inside your messages.
Restart Time Placeholder — %potatorestart_time% displays the remaining time until the next restart in hours and minutes.
Color Support — Supports standard Minecraft color codes and HEX colors such as &#FF5555.
Fully Customizable Messages — Every plugin message can be edited through the configuration.
LuckPerms Compatible — Control exactly which players or staff members can use each command.
Lightweight & Optimized — Designed to have minimal impact on server performance.
Persistent Schedule — The plugin automatically determines the next scheduled restart after the server starts. Commands Command Description Permission /potatorestart reload Reload the configuration potatorestart.reload /potatorestart now Start the configured restart countdown potatorestart.now /potatorestart time Show the time remaining until the next restart potatorestart.time /potatorestart cancel Cancel the current scheduled restart potatorestart.cancel /potatorestart set
Individual permissions can also be assigned through LuckPerms for more detailed control.
Configuration PotatoRestart uses a simple and beginner-friendly configuration system.
restarts:
- 'Monday;00;00'
- 'Monday;12;00'
- 'Tuesday;00;00'
- 'Tuesday;12;00'
- 'Wednesday;00;00'
- 'Wednesday;12;00'
- 'Thursday;00;00'
- 'Thursday;12;00'
- 'Friday;00;00'
- 'Friday;12;00'
- 'Saturday;00;00'
- 'Saturday;12;00'
- 'Sunday;00;00'
- 'Sunday;12;00'
- 'Daily;00;00'
now-countdown: '10s'
restart-message: '&c&l[PotatoRestart] &fServer is restarting now!'
warnings:
- time: '10m' message: '&e&l[PotatoRestart] &fServer will restart in &c10 minutes&f!'
- time: '5m' message: '&e&l[PotatoRestart] &fServer will restart in &c5 minutes&f!'
- time: '1m' message: '&c&l[PotatoRestart] &fServer will restart in &c1 minute&f!'
- time: '30s' message: '&c&l[PotatoRestart] &fServer will restart in &c30 seconds&f!'
- time: '10s' message: '&4&l[PotatoRestart] &fServer will restart in &c10 seconds&f!'
Requirements
-Paper
-PlaceholderAPI (optional, for PlaceholderAPI placeholders)
-LuckPerms (optional, for permission management)
Built with simplicity, flexibility, and reliable server management in mind.
No gallery available for this project.