AlwaysOnline: Keep Your Minecraft Server Online During Mojang Outages

AlwaysOnline: The Essential Plugin for Uninterrupted Minecraft Server Access Minecraft’s authentication servers are the gatekeepers of every legitimate player session. When they go offline—whether for maintenance, unexpected outages, or DDoS attacks—server owners face a frustrating dilemma. Playe...

Download always online latest for Minecraft 1.20.6, 1.13

Original name: always online latest

Minecraft: 1.13, 1.20.6

Loaders: Forge

FileVersionLoaderSize
always-online-latest.jar1.13—54 КБDownload
always-online-6.3.5.jar1.20.6Forge2.4 МБDownload
always-online-6.4.0.jar1.20.6Forge2.8 МБDownload
always-online-6.4.1.jar1.20.6Forge2.8 МБDownload

AlwaysOnline: The Essential Plugin for Uninterrupted Minecraft Server Access

Minecraft’s authentication servers are the gatekeepers of every legitimate player session. When they go offline—whether for maintenance, unexpected outages, or DDoS attacks—server owners face a frustrating dilemma. Players who were happily building, mining, or battling suddenly get kicked, and new connections are refused. For community servers, this can mean hours of lost activity and confused members. The AlwaysOnline plugin was created specifically to solve this headache, keeping your Bukkit, Spigot, Paper, or BungeeCord server accessible even when Mojang’s session servers are down.

Why Mojang Server Downtime Is a Problem

Minecraft’s online mode relies on a constant handshake with Mojang’s authentication infrastructure. Every time a player joins, the server asks Mojang, “Is this username and UUID valid?” If the authentication servers are unreachable, the default behavior is to deny all new logins and disconnect existing players who need to re-verify. This isn’t just an inconvenience—it can kill the momentum of a thriving server, disrupt events, and leave your community stranded. While some admins temporarily switch to offline mode, that opens the door to cracked accounts, UUID mismatches, and inventory chaos. AlwaysOnline offers a smarter, safer middle ground.

How AlwaysOnline Works

The plugin runs a repeating task with a configurable delay, constantly checking the status of Mojang’s session servers. As soon as it detects an outage, it seamlessly transitions the server into a special “Mojang offline mode.” In this state, the server doesn’t blindly accept everyone. Instead, it compares the IP address of a connecting player against the IP stored from their last successful authenticated login. If the IPs match, the player is allowed in with their premium UUID intact—no cracked UUIDs, no data corruption. New players (those who have never logged in while authentication was online) are denied entry, preserving the integrity of your player base. Once Mojang’s servers come back up, AlwaysOnline automatically reverts to normal online mode, and everything continues as if nothing happened.

Key Features

  • IP-based authentication fallback: Only players whose current IP matches their last authenticated IP can join during outages, preventing random cracked accounts from slipping in.
  • Premium UUID consistency: Player UUIDs remain genuine and stable, so inventories, homes, and permissions stay linked to the correct profiles.
  • FlatFile or MySQL storage: Last authenticated data can be stored in a simple local file or a MySQL database for multi-server networks.
  • No third-party dependencies: The plugin doesn’t rely on external APIs or services, making it self-contained and reliable.
  • Broad compatibility: Works with all BungeeCord versions and modern Bukkit, Spigot, and Paper builds. No additional libraries required.
  • Lightweight and efficient: Minimal performance impact, even on large servers.
  • Free to use: No premium tiers or hidden costs.

While AlwaysOnline focuses on server-side resilience, many admins also enjoy enhancing their gameplay with client-side mods. For those looking to streamline that process, the foxygame.net launcher provides a modern, flexible way to browse and install mods directly from its menu. It’s a convenient tool that keeps your modded experience organized without the usual hassle of manual file management.

Commands and Permissions

Managing the plugin is straightforward with a handful of commands, all guarded by the alwaysonline.usage permission node:

  • /alwaysonline toggle – Manually switch between Mojang offline mode and normal online mode.
  • /alwaysonline enable – Activate the automatic outage detection loop.
  • /alwaysonline disable – Stop the plugin from checking Mojang’s servers.
  • /alwaysonline reload – Refresh the configuration file after making changes.

Additionally, the alwaysonline.notify permission can be given to staff or trusted players. Those with this node will receive in-game alerts whenever the authentication servers go offline or come back online, keeping everyone informed without spamming the entire server.

Installation and Setup

Setting up AlwaysOnline is as simple as dropping the plugin JAR into your server’s plugins folder and restarting. However, there’s one critical rule: the plugin must be installed while Mojang’s authentication servers are online. It needs to capture valid initial login data for your existing players. If you install it during an outage, it won’t have any IP records to compare against, and the fallback mechanism won’t function. Once installed, you can configure the check delay, storage type, and notification settings in the generated config.yml. For BungeeCord networks, place the plugin in the proxy’s plugins folder to protect all connected backend servers simultaneously.

Privacy and Metrics

AlwaysOnline uses bStats for anonymous usage statistics, which helps the developer understand the plugin’s reach and improve it over time. The collected data includes a unique server identifier, Java version, online/offline mode status, plugin version, server version, operating system details, CPU core count, player count, and the metrics version. No personal player information is ever transmitted. If you prefer to opt out, you can disable bStats globally by editing the bStats configuration file, or simply turn it off in the plugin’s own settings.

Conclusion

Mojang server downtime is an unavoidable reality, but it doesn’t have to ruin your Minecraft community’s day. AlwaysOnline provides a robust, intelligent fallback that keeps your trusted players connected while locking out impostors. Its IP-matching logic preserves premium UUIDs, avoids inventory corruption, and requires zero third-party services. With simple commands, flexible storage, and BungeeCord support, it’s a must-have for any server owner who values uptime and player trust. Install it before the next outage, and you’ll never have to apologize for a Mojang downtime again.

--- **Update Sep 20, 2026:** Added 3 files for version 26.2, 26.1.2, 26.1.1, 26.1, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.11, 1.21.10, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17, 1.16, 1.15, 1.14, 1.13.