Auto Restart for Minecraft: Automate Server Reboots and Boost Stability

Install Auto Restart for Minecraft to automate server reboots based on schedule, crashes, or low TPS. Ensure maximum stability and uptime for your game world today.

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: Automatic Server Restarts for Minecraft

Maintaining a high-performance multiplayer environment requires constant vigilance, but manual intervention often disrupts gameplay flow. The Auto Restart: Automatic Server Restarts for Minecraft add-on provides a robust solution for server administrators seeking uninterrupted uptime and optimized performance. By automating critical maintenance tasks, this tool ensures that your world remains responsive without requiring you to monitor logs around the clock.

Core Functionality and Server Stability

This utility operates exclusively on the server side, making it an essential component for any hosted or local dedicated instance. It does not require installation on client machines, simplifying the deployment process for large communities. The primary goal is to mitigate lag spikes and memory leaks that accumulate over long sessions. When you download Auto Restart: Automatic Server Restarts for Minecraft, you gain access to a suite of triggers designed to keep your server running smoothly.

The system handles four distinct scenarios to preserve world integrity:

  • Scheduled Maintenance: Define specific times in 24-hour format for routine resets, ensuring they occur during low-traffic periods.
  • Empty Server Detection: Automatically reboot the instance after a set delay if no players are online, conserving system resources.
  • TPS Recovery: Monitor ticks per second and initiate a restart if performance drops below a configurable threshold for a sustained duration.
  • Crash Restoration: Detect unexpected shutdowns and immediately attempt to bring the server back online.

Configuring the Restart Logic

Effective management begins with proper configuration. The settings file, named auto_restart-server.toml, resides within the serverconfig folder inside your specific world directory. It is crucial to verify your world folder name in server.properties before editing, as incorrect paths will prevent the mod from functioning. Within the configuration file, the restart block allows you to enable external scripts or define internal commands. You can also set warning_times to notify players via chat messages minutes or hours before a scheduled event, preventing data loss from sudden disconnections.

Installation and Version Compatibility

Installing this module requires attention to your server environment. While the mod handles the logic, the actual process of stopping and starting the Java process often relies on external wrapper scripts. For Linux environments, this typically involves a shell script (.sh), while Windows servers utilize batch files (.bat or .cmd). If you enable the external script option in the config, ensure the path points to a valid executable that correctly cycles the server process.

Regarding compatibility, Auto Restart: Automatic Server Restarts for Minecraft supports various modern versions of the game, depending on the specific build you select. Always check the file details to match the mod version with your server's core version and loader type, such as Forge or NeoForge. Mismatched versions can lead to startup failures or ignored configurations. If you prefer a streamlined setup, many users integrate this tool through managed launchers that handle dependency resolution automatically, reducing the complexity of manual file placement.

Optimizing Performance Triggers

The most advanced feature is the low TPS restart mechanism. Located in the low_tps_restart section, this setting prevents the server from reacting to momentary lag spikes. Instead, it requires the tick rate to remain below the minium_tps_level for a defined delay period. This logic ensures that temporary entity surges do not cause unnecessary reboots, triggering a reset only when a genuine performance degradation persists. Similarly, the on_empty_restart section includes a delay timer to avoid cycling the server during brief periods where players might be reconnecting.

Final Deployment Considerations

Before going live, test your configuration in a controlled environment. Ensure that your chosen restart command or external script has the necessary permissions to execute. Remember that conflicting triggers, such as a scheduled restart occurring simultaneously with a TPS-induced reset, should be managed by carefully spacing out your time intervals. By properly configuring Auto Restart: Automatic Server Restarts for Minecraft, you create a self-healing ecosystem that prioritizes player experience. This approach minimizes downtime and maximizes the time your community spends exploring biomes and building structures rather than waiting for administrative fixes.

Understanding how to install and configure these parameters correctly transforms a fragile server into a resilient platform. With the right setup, your Minecraft world runs with professional-grade reliability, handling crashes and lag autonomously while you focus on community management.