Auto Restart: Automatic Server Restarts for Minecraft

Auto Restart in Minecraft: Keep Your Server Smooth and Ready If you run a Minecraft server, you already know the hard truth: players notice lag, they notice downtime, and they definitely notice when the server crashes mid-game. That is exactly where the Auto Restart mod comes in. Designed for sta...

Download AutoRestart for Minecraft 1.21.8, 1.21.1, 1.21, 1.20.6, 1.20.4, 1.20.2

Original name: AutoRestart

Minecraft: 1.14.4, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.8

Loaders: Forge, NeoForge

FileVersionLoaderSize
AutoRestart-1.14.4-1.0.0.jar1.14.4Forge16 КБDownload
AutoRestart-1.14.4-2.0.0.jar1.14.4Forge70 КБDownload
AutoRestart-1.14.4-1.1.0.jar1.14.4Forge16 КБDownload
AutoRestart-1.15.2-1.0.0.jar1.15.2Forge16 КБDownload
AutoRestart-1.15.2-2.0.0.jar1.15.2Forge70 КБDownload
AutoRestart-1.15.2-1.1.0.jar1.15.2Forge16 КБDownload
AutoRestart-1.16.1-1.1.0.jar1.16.1Forge17 КБDownload
AutoRestart-1.16.1-1.0.1.jar1.16.1Forge16 КБDownload
AutoRestart-1.16.1-1.0.0.jar1.16.1Forge16 КБDownload
AutoRestart-1.16.1-2.0.0.jar1.16.1Forge71 КБDownload
AutoRestart-1.16.2-1.0.0.jar1.16.2Forge17 КБDownload
AutoRestart-1.16.2-2.0.0.jar1.16.2Forge71 КБDownload
AutoRestart-1.16.3-1.0.0.jar1.16.3Forge17 КБDownload
AutoRestart-1.16.3-2.0.0.jar1.16.3Forge71 КБDownload
AutoRestart-1.16.4-1.0.0.jar1.16.4Forge17 КБDownload
AutoRestart-1.16.4-2.0.0.jar1.16.4Forge71 КБDownload
AutoRestart-1.16.5-1.0.0.jar1.16.5Forge17 КБDownload
AutoRestart-1.16.5-2.0.0.jar1.16.5Forge71 КБDownload
AutoRestart-1.17.1-2.0.0.jar1.17.1Forge71 КБDownload
AutoRestart-1.18-2.0.0.jar1.18Forge71 КБDownload
AutoRestart-1.18.1-2.0.0.jar1.18.1Forge71 КБDownload
AutoRestart-1.18.2-2.0.0.jar1.18.2Forge71 КБDownload
AutoRestart-1.19-2.0.0.jar1.19Forge71 КБDownload
AutoRestart-1.19-2.0.1.jar1.19Forge71 КБDownload
AutoRestart-1.19.1-2.0.1.jar1.19.1Forge71 КБDownload
AutoRestart-1.19.2-2.0.1.jar1.19.2Forge71 КБDownload
AutoRestart-1.19.3-2.0.1.jar1.19.3Forge71 КБDownload
AutoRestart-1.19.4-2.0.1.jar1.19.4Forge71 КБDownload
AutoRestart-1.20-2.0.1.jar1.20Forge118 КБDownload
AutoRestart-1.20.1-2.0.1.jar1.20.1Forge119 КБDownload
AutoRestart-1.20.1-2.0.2.jar1.20.1Forge119 КБDownload
AutoRestart-1.20.2-2.0.1.jar1.20.2Forge119 КБDownload
AutoRestart-1.20.2-2.0.2.jar1.20.2Forge131 КБDownload
AutoRestart-1.20.4-2.0.1.jar1.20.4Forge133 КБDownload
AutoRestart-1.20.4-2.0.2.jar1.20.4Forge133 КБDownload
AutoRestart-1.20.6-2.0.2.jar1.20.6Forge133 КБDownload
AutoRestart-1.21-2.0.2.jar1.21Forge133 КБDownload
AutoRestart-1.21.1-2.0.2.jar1.21.1Forge134 КБDownload
AutoRestart-1.21.1-3.0.0.jar1.21.1NeoForge70 КБDownload
AutoRestart-1.21.1-3.0.1.jar1.21.8NeoForge71 КБDownload

Auto Restart in Minecraft: Keep Your Server Smooth and Ready

If you run a Minecraft server, you already know the hard truth: players notice lag, they notice downtime, and they definitely notice when the server crashes mid-game. That is exactly where the Auto Restart mod comes in. Designed for stable, hands-off server management, Auto Restart automatically restarts your Minecraft server on a schedule, after crashes, when the server is empty, or when performance drops below a chosen TPS level. It is a practical “set it and forget it” tool for anyone who wants reliable servers for friends and communities.

Why Auto Restart Matters

Minecraft server performance can fluctuate due to world complexity, farms, redstone-heavy builds, entity counts, and lingering TPS issues. Even when everything is technically “working,” you can still end up with stutters and slow ticks. With Auto Restart, you can respond proactively instead of waiting for complaints or manually restarting at inconvenient times.

  • Schedule restarts at specific times to reduce long-session degradation
  • Restart after crashes to recover fast and keep downtime short
  • Restart when the server is empty, so your next session starts fresh
  • Trigger restarts when TPS stays below a defined level for a set duration

Important Compatibility Notes

Auto Restart is server-side only. That means it is meant to run on the server where the game logic and worlds are loaded, not on the client. If your goal is to play with friends, you need access to a server environment where the mod can perform its restart mechanics.

Also, the mod has version support rules. Some Minecraft versions may not be released for this mod yet, and those are not supported. If you are using an older mod version (like the 3.X.X line), you should check the mod wiki for older version instructions.

How the Auto Restart System Works

The mod supports multiple restart conditions so you can match your server’s behavior. Instead of relying on one approach, you can combine features and let the server handle recovery and maintenance automatically.

1) Timed restarts (daily or planned)

You can configure a list of restart times in 24-hour format, such as 14:00 or 16:32. This is useful if you already know your peak play windows and downtime tolerance. The mod can also show warnings before each restart using warning_times (for example, a 5 seconds or 7 minutes message ahead of the restart).

2) Restart after a crash

If the server crashes, Auto Restart can bring it back automatically based on an on_crash setting. This helps prevent “server is down” scenarios from turning into a full recovery project.

3) Restart when the server is empty

To keep your world stable between sessions, you can enable an on_empty_restart option. When no players are online, the mod waits for a delay (like 5s, 7m, or 2h) and then restarts. This is especially helpful for servers that go inactive for long stretches.

4) Restart when TPS is low

When your server is struggling, a scheduled restart may arrive too late. With low_tps_restart, you can specify a minimum_tps_level and a delay duration. If TPS stays below the threshold for the defined time, the mod performs a restart to recover performance.

Where to Find and Configure the Settings

Auto Restart uses a TOML configuration file located inside your server’s world folder. The config file is named auto_restart-server.toml and it sits in the serverconfig folder. The world folder name is determined by the value you already have in server.properties.

Key configuration areas include:

  • Restart options: whether it uses an external restart script
  • Restart command: the command executed when restarting (only if external scripting is disabled)
  • Automatic restarts: enabled flag and the list of scheduled times
  • Warning timing: warning_times before the restart begins
  • Crash behavior: on_crash restart toggle
  • Empty-server behavior: on_empty_restart enabled and delay
  • Performance behavior: low_tps_restart enabled, minium_tps_level, and delay

Installing Auto Restart the Easy Way

Once your server is ready, installing Auto Restart becomes part of your normal maintenance routine. If you want a convenient workflow, you can even install this mod through the foxygame.net launcher, which makes the process feel smooth and modern, with mods available directly from the menu.

Some players also choose to rent an already configured server so they do not have to handle every setup detail themselves. If you do that, look for plans with at least 6 GB of recommended memory, then use the provided code agent to get 25% off your first month and start playing with friends sooner.

Commands and Admin Control

Beyond automatic logic, Auto Restart includes manual control. The key command is /restart, which triggers an immediate restart whenever you need it, for example after major updates, configuration changes, or plugin/mod adjustments.

Planning for Smooth Gameplay

Think of Auto Restart as a server safety net. Timed restarts reduce long-session drift, TPS-based restarts catch performance problems early, crash recovery reduces downtime, and empty-server restarts keep the next play session feeling fresh. When configured correctly, your server feels more stable without constant babysitting.

Conclusion

Auto Restart is built for server owners who want reliability without micromanagement. With schedule-based restarts, crash recovery, empty-server delays, and performance-triggered TPS logic, it delivers practical mechanics that improve uptime and player experience. If you are running a busy world across biomes, builds, farms, and mods, this is one of the simplest upgrades you can make to keep the server responsive and ready for the next session.