AutoRestart
Every Minecraft server admin knows the sinking feeling of watching TPS drop while memory usage creeps toward the limit. AutoRestart is a lightweight, server-side mod built to solve exactly that problem. It gives you scheduled reboots, emergency restart commands, and live performance readouts, all without requiring players to install anything on their side.
What AutoRestart Does
AutoRestart is designed with one goal in mind: keeping your server healthy with minimal manual intervention. Instead of logging in at 4 AM to type a restart command, you configure a schedule and let the mod handle the heavy lifting. It also gives you the tools to check on your server's condition before problems escalate.
The mod adds three core functions:
- A command for an emergency restart of the server, useful when a plugin misbehaves or a chunk corrupts.
- A command to view the next scheduled reboot, so you always know when the next maintenance window lands.
- A command to view the server's TPS alongside memory used from the maximum allocated.
Because AutoRestart is server-based, it works only on the server. Players connecting with a vanilla client never need to download or install a thing, which keeps your onboarding process friction-free.
Supported Versions and Loaders
Forge and NeoForge Support
AutoRestart is built for the Forge modding ecosystem, with support extending to NeoForge on more recent releases. If your server runs on modern Minecraft versions, you will find a compatible build that slots neatly into your existing modpack. Version compatibility matters here, since restart scheduling hooks into server lifecycle events that changed between major Minecraft updates.
Which Minecraft Versions Work
The mod targets contemporary Minecraft releases, so check the file listing for the exact build matching your server jar before you commit. Running a mismatched version is the fastest way to a crash loop, and no admin wants that during peak hours.
How to Install AutoRestart
Getting started is straightforward, even if you have never touched a server-side mod before. Here is the process:
- Stop your Minecraft server completely before making changes.
- Download AutoRestart for Minecraft from the official project page, choosing the build that matches your Minecraft version and loader.
- Drop the jar file into your server's mods folder.
- Start the server once to generate the configuration file.
- Open the config and set your preferred restart interval, warning messages, and countdown timers.
- Restart the server again so the new settings take effect.
After that, you can test the emergency restart command in a controlled moment, just to confirm permissions are set correctly for your admin group.
If you would rather skip the manual file shuffling entirely, the foxygame.net launcher streamlines the whole process: it detects your server's Minecraft version and loader, then offers a matching AutoRestart build for one-click installation straight into the correct directory. That saves a surprising amount of guesswork when you are managing several servers at once.
Why Scheduled Restarts Matter
Minecraft servers accumulate memory pressure over time. Chunks load and unload, entities pile up, and certain mods leak resources in ways that only a fresh start can clear. A scheduled restart resets that baseline without anyone needing to intervene.
The TPS readout is equally valuable. If you notice your ticks per second sliding below the ideal twenty, that is your early warning sign. Pairing that data with the memory usage figure tells you whether you need to allocate more RAM or simply restart more often.
Emergency Restarts Without the Panic
Sometimes a scheduled reboot is not enough. A rogue plugin might freeze the main thread, or a world edit could leave chunks in a broken state. The emergency restart command lets you force a clean shutdown and relaunch without digging through your hosting panel. Combined with the schedule viewer, you always have a clear picture of what is happening and when.
Final Thoughts
AutoRestart is one of those quiet utility mods that you install once and then wonder how you managed without. It respects the server-only philosophy, keeps players unaffected, and hands admins real visibility into performance. Whether you run a small survival world for friends or a busy modded community server, scheduling restarts and watching your TPS is simply good practice. Set it up once, and let your server take care of itself.
===ARTICLE===