⚙️ SwiftReastart
A lightweight, efficient, and fully configurable server restart plugin for modern Minecraft servers (1.21+).
✨ Features
⏰ Scheduled Restarts: Set exact restart times based on your preferred timezone (e.g., `20:00`, `04:00`).
🔔 Broadcast Warnings: Custom alert messages sent to players before the restart occurs (e.g., at 10m, 5m, 1m, 10s).
📜 Pre-Restart Commands: Automatically execute console commands before rebooting (like `/save-all` or `/kickall`).
🧩 PlaceholderAPI Support: Easily display the remaining time until the next restart on scoreboards, tablists, or holograms.
⚡ High Performance: Asynchronous timer calculations that won't lag your main server thread.
📌 Commands & Permissions
/autorestart reload - Reloads the configuration file.
/autorestart now - Triggers an immediate server restart sequence.
/autorestart next - Shows the remaining time until the next scheduled restart.
Permission: autorestart.admin (Default: OP)
🧩 PlaceholderAPI
%autorestart_remaining% / %autorestart_next% - Displays formatted time remaining until the next restart (e.g., 2h 15m 30s).