promotional bannermobile promotional banner

SwiftRestart

An easy-to-use automatic server restart plugin with custom schedule, time warnings, and PlaceholderAPI support.

⚙️ 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).

The SwiftRestart Team

profile avatar
Owner
  • 4
    Projects
  • 737
    Downloads

More from plxyjoy