
Daily Auto Restart
Automatically restart your server daily at a scheduled time with customizable warnings
⭐ Overview
DailyAutoRestart is a lightweight, reliable plugin that automatically restarts your Minecraft server at a specific time each day. Unlike interval-based restart plugins, this uses actual time-of-day scheduling, ensuring consistent restart times regardless of when your server started.
Perfect for server maintenance, reducing lag buildup, and keeping your server running smoothly!
✨ Features
- ⏰ Scheduled Daily Restarts - Set exact restart time in 24-hour format
- ⚠️ Multiple Warning Levels - Warns players at 60, 30, 15, 5, and 1 minute before restart
- ⏱️ 10-Second Countdown - Dramatic countdown from 10 to 0 before restart
- Sound Notifications - Optional sound effects for warnings (fully configurable)
- Fully Customizable Messages - All messages support color codes and placeholders
- Live Reload - Update settings without restarting the server
- ️ Permission System - Control who can view info and reload config
- Utility Commands - Check server time and time until restart
- Lightweight - Minimal performance impact
- Easy Configuration - Simple YAML configuration
Commands
| Command | Aliases | Description | Permission |
| /dailyautorestart | /dar, /dailyrestart | View restart info and help | dailyautorestart.use |
| /dailyautorestart reload | - | Reload configuration | dailyautorestart.reload |
| /servertime | /stime, /time | Display current server time | dailyautorestart.use |
| /timeuntilrestart | /untilrestart, /restarttime | Show time until next restart | dailyautorestart.use |
Permissions
- dailyautorestart.use - View restart info and use utility commands (default: true)
- dailyautorestart.reload - Reload plugin configuration (default: op)
Installation
Step 1: Download the latest DailyAutoRestart.jar file
Step 2: Place it in your server's plugins/ folder
Step 3: Restart your server
Step 4: Configure the plugin in plugins/DailyAutoRestart/config.yml
Step 5: Use /dailyautorestart reload to apply changes
⏰ Warning Schedule
The plugin will warn players at these intervals before restart:
- ⏰ 60 minutes before restart
- ⏰ 30 minutes before restart
- ⏰ 15 minutes before restart
- ⏰ 5 minutes before restart
- ⏰ 1 minute before restart
- ⏱️ 10-second countdown (10, 9, 8, 7, 6, 5, 4, 3, 2, 1)
- Server restarts
Compatibility
- Minecraft Versions: 1.13 - 1.21+
- Server Software: Spigot, Paper, Purpur, and all compatible forks
- Java Version: Java 8 or higher
- Dependencies: None! Completely standalone
Statistics
This plugin uses bStats to collect anonymous usage data
⭐ Support the Developer
If you enjoy this plugin, please:
- ⭐ Leave a 5-star review
- Share your feedback
- Suggest new features
Your support helps keep this plugin updated and maintained!
Contact & Links
Author: Kreskofter
Website: kreskofter.com
Minecraft Server: krumbledmc.com