-
Notifications
You must be signed in to change notification settings - Fork 1
Installation
Cyrusbye720 edited this page Apr 14, 2026
·
5 revisions
Use the build that matches your server platform. Do not mix Bukkit, Folia, Fabric, Forge, or NeoForge artifacts.
| Platform | Artifact | Minecraft | Runtime Java |
|---|---|---|---|
| Bukkit / Spigot / Paper / Purpur and compatible forks | RedstoneReboot-Bukkit-<version>.jar |
1.9 to 1.21.1
|
Java 8+ on legacy, Java 17+ on modern |
| Folia | RedstoneReboot-Folia-<version>.jar |
1.20+ |
Java 17+
|
| Fabric | RedstoneReboot-Fabric-<version>.jar |
1.20.1+ |
Java 17+
|
| Forge | RedstoneReboot-Forge-<version>.jar |
1.20.4+ |
Java 17+
|
| NeoForge | RedstoneReboot-NeoForge-<version>.jar |
1.20.4+ |
Java 17+
|
- Download the Bukkit-family jar from the release page.
- Stop the server.
- Place the jar in
plugins/. - Start the server once so RedstoneReboot can generate its files.
- Edit
plugins/RedstoneReboot/config.yml. - If you want managed restart handoff, edit
plugins/RedstoneReboot/restart-backends.properties. - Run
/reboot status. - Run
/reboot doctorif you are configuring a backend.
- Download the Folia jar.
- Place it in
plugins/. - Start the server once.
- Edit
plugins/RedstoneReboot/config.yml. - Edit
plugins/RedstoneReboot/restart-backends.propertiesif you need backend handoff. - Run
/reboot statusand/reboot doctor.
Folia uses its own scheduler adapter internally. You do not need a separate Folia-specific config file.
- Download the Fabric jar.
- Place it in
mods/. - Install Fabric API if your server setup requires it.
- Start the server once.
- Edit the loader-generated RedstoneReboot config.
- Configure backend handoff if you want restart ownership beyond a normal stop.
- Download the Forge jar.
- Place it in
mods/. - Start the server once.
- Edit the loader-generated RedstoneReboot config.
- Configure backend handoff if needed.
- Download the NeoForge jar.
- Place it in
mods/. - Start the server once.
- Edit the loader-generated RedstoneReboot config.
- Configure backend handoff if needed.
- the platform-specific RedstoneReboot config file exists
- the backend config file exists if you plan to use restart handoff
-
/reboot statusreports the expected timezone and schedule -
/reboot doctorshows the backend you intended to use
Use the Bukkit-family jar for Bukkit-compatible servers, the Folia jar for Folia, and the loader-specific mod jar for Fabric, Forge, or NeoForge.
- On plugin builds, verify the plugin enabled cleanly and
plugin.ymlregistered the command. - On mod builds, verify the dedicated server finished startup and the loader registered the command tree.
Run /reboot doctor and compare the active backend with the environment RedstoneReboot detected. Backend state and mismatch warnings are explained in Backends.md.