AutoShutdown: Automatically Stop Your Minecraft Server When Empty

AutoShutdown automatically stops your Minecraft server after inactivity, saving resources and enhancing security. Learn how to install and configure it for Bukkit or Fabric.

Download autoshutdown fabric for Minecraft 1.19.3, 1.16-Snapshot

Original name: autoshutdown fabric

Minecraft: 1.16-Snapshot, 1.19.3

Loaders: Fabric

FileVersionLoaderSize
autoshutdown-fabric-1.0.0.jar1.16-SnapshotFabric68 КБDownload
autoshutdown-fabric-1.0.1.jar1.19.3Fabric68 КБDownload

AutoShutdown

Running a Minecraft server around the clock can be resource-intensive, especially when no one is playing. The AutoShutdown add-on solves this by gracefully stopping your server after a set period of player inactivity. It is a lightweight, no-frills tool that does exactly what its name promises: nothing more, nothing less. Whether you host a small private world for friends or manage a larger community, this utility helps you reclaim CPU and memory while reducing the risk of unwanted attention during idle hours.

Why Use AutoShutdown for Minecraft?

Leaving a server running 24/7 with zero players wastes electricity and system resources. More importantly, an unattended server can become a target for automated scanners or griefers. AutoShutdown for Minecraft eliminates these concerns by monitoring player activity and shutting down the server after a configurable delay. Once the last player leaves, a countdown begins. If no one rejoins before the timer expires, the server stops cleanly. This simple automation keeps your hardware efficient and your world safer when you are not around to watch it.

Supported Minecraft Versions and Server Loaders

AutoShutdown is designed to work across a wide range of Minecraft versions, from older releases to the latest updates. It supports two major server platforms: Bukkit-based servers (including CraftBukkit, Spigot, and Paper) and Fabric-based servers (including Fabric and Quilt). The add-on is packaged as a single .jar file, but you must choose the correct variant for your loader. The Bukkit version goes into the plugins folder, while the Fabric version belongs in the mods folder. This flexibility means you can use AutoShutdown on almost any modern Minecraft server setup without compatibility headaches.

How to Install AutoShutdown

Installing AutoShutdown is straightforward, but following the steps carefully ensures it works correctly. Here is a quick guide on how to install the add-on:

  • Download AutoShutdown – Obtain the correct .jar file for your server loader (Bukkit or Fabric).
  • Place the file – Copy the .jar into your server’s plugins folder (for Bukkit/Spigot/Paper) or mods folder (for Fabric/Quilt).
  • Start the server once – Run the server to generate the default configuration file. You will find it in the plugins/AutoShutdown or config directory, depending on your loader.
  • Edit the config – Open the generated config file and adjust the values to suit your needs (see the configuration section below).
  • Restart the server – After saving your changes, restart the server. AutoShutdown will now be active and monitoring player counts.

If you prefer a hassle-free setup, the foxygame.net launcher offers AutoShutdown directly in its add-on catalog, letting you install it with one click and automatically keep it updated to the latest version for your server type.

Configuration Options Explained

AutoShutdown gives you fine control over when and how the server stops. The configuration file contains a few key values that differ slightly depending on whether you are using the Bukkit or Fabric version. Here is what each setting does:

  • initial_delay (Bukkit and Fabric) – The time in seconds the add-on waits after the server starts before it begins checking for online players. This prevents an immediate shutdown if the server is still loading or if players are expected to join shortly.
  • polling_delay (Fabric only) – The interval in seconds between checks for online players. A shorter delay means more frequent checks but negligible performance impact.
  • shutdown_delay (Bukkit and Fabric) – The countdown in seconds that starts once the last player leaves. If a new player joins during this window, the shutdown is cancelled. This is the core setting that determines how long the server waits before stopping.
  • enable_logging (Bukkit and Fabric) – When set to true, the add-on logs basic information to the console, such as when the shutdown countdown begins or is cancelled. Warnings and errors are always logged regardless of this setting.

All time values are in seconds. A typical configuration might set initial_delay to 300 (5 minutes), polling_delay to 60 (1 minute), and shutdown_delay to 600 (10 minutes). This gives players a reasonable window to reconnect before the server shuts down.

Optimizing Your Server with AutoShutdown

To get the most out of AutoShutdown, consider how your players typically use the server. If you run a small private server where sessions are planned, a shorter shutdown delay works well. For public servers with unpredictable traffic, a longer delay prevents accidental shutdowns during brief lulls. You can also combine AutoShutdown with scheduled start scripts or a server wrapper that listens for the shutdown event and restarts the server at peak times. This creates a fully automated cycle that maximizes uptime when needed and conserves resources when idle.

Another advantage is that AutoShutdown helps maintain server health. Frequent restarts clear memory leaks and temporary files, which can improve performance over time. By shutting down during long idle periods, you effectively give your server a fresh start before the next active session. The add-on is intentionally minimal, so it adds virtually no overhead to your server’s tick rate or memory usage.

Common Questions and Troubleshooting

Many users ask which version to download. The rule is simple: if your server runs on Bukkit, Spigot, or Paper, use the Bukkit version. If it runs on Fabric or Quilt, use the Fabric version. The add-on will not work if you place the wrong variant in the wrong folder. If you are unsure, check your server’s main directory for a plugins or mods folder. Another frequent question is about the shutdown command. AutoShutdown uses the standard /stop command, so any server wrapper or hosting panel that intercepts this command will still function normally. If the server does not shut down, verify that the add-on has permission to execute the stop command in your server environment.

For those who want an even simpler management experience, the foxygame.net launcher integrates AutoShutdown into its one-click modpack installer, automatically matching the correct add-on version to your server loader and Minecraft release. This eliminates the guesswork of manual downloads and ensures compatibility with your existing mods or plugins.

Conclusion

AutoShutdown is a must-have utility for any Minecraft server owner who values efficiency and security. Its straightforward design, easy installation, and clear configuration make it accessible even for beginners. By automatically stopping your server when no one is online, you save resources, reduce potential attack surfaces, and extend the life of your hardware. Whether you run a Bukkit or Fabric server, download AutoShutdown today and let your server rest when your players do.