Buczaak's Simple AntiLogOut: Stop Combat Logging in Minecraft

Buczaak's Simple AntiLogOut automatically bans players who disconnect during PvP, ensuring fair fights for Minecraft servers. Lightweight and easy to install!

Download SimpleAntiLogOut ALPHA for Minecraft 1.21.8

Original name: SimpleAntiLogOut ALPHA

Minecraft: 1.21.8

Loaders: Forge

FileMCLoaderSize
SimpleAntiLogOut-ALPHA-1.0.jar1.21.8Forge6 КБDownload
SimpleAntiLogOut-1.1-PAPER.jar1.21.8Forge6 КБDownload

Buczaak's Simple AntiLogOut

Combat logging is one of the most frustrating experiences on any Minecraft PvP server. You engage an opponent, land a few critical hits, and just as victory seems certain, they vanish into thin air by disconnecting. It ruins the competitive spirit and rewards cowardice. Buczaak's Simple AntiLogOut is the definitive solution to this age-old problem. This lightweight, no-nonsense plugin ensures that every fight reaches a natural conclusion, making your server a fairer and more enjoyable place for everyone.

What Is Buczaak's Simple AntiLogOut?

Buczaak's Simple AntiLogOut is a dedicated Minecraft server plugin designed to eliminate combat logging. It operates on a straightforward principle: when a player enters PvP combat, they are tagged. If that player disconnects before the combat timer expires, the plugin immediately issues a temporary ban. There are no complex configurations, no performance-heavy processes, and no loopholes. It is a true drop-in solution for server administrators who want to enforce fair play without spending hours tweaking settings.

Key Features That Set It Apart

  • Automatic Combat Tagging: The moment a player attacks or is attacked by another player, they receive a combat tag. This tag is the core mechanism that tracks active PvP engagements.
  • Instant Logout Punishment: If a tagged player disconnects, the plugin immediately kills their character and applies a temporary ban. By default, the ban lasts 10 minutes, effectively removing the incentive to log out during a fight.
  • Drop-and-Play Simplicity: No configuration files to edit, no permissions to set up. Just place the plugin in your server's plugins/ folder and restart. It works out of the box on any supported PaperMC server.
  • Lightweight Performance: The plugin is coded with efficiency in mind. It runs silently in the background, using minimal server resources, so your server's TPS remains unaffected even during large-scale PvP battles.
  • Customizable Settings: While it works perfectly with default settings, server owners can easily adjust the ban duration and messages via the config.yml file to match their community's needs.

How the Anti-Logout System Works

The plugin's logic is refreshingly simple, which is exactly why it is so reliable. Here is a step-by-step breakdown of what happens when players engage in combat on your server:

  1. Combat Initiation: As soon as one player damages another, both the attacker and the defender are tagged as being in combat. The tag is invisible but active, and a configurable timer starts counting down.
  2. Timer Reset: Every time a tagged player deals or receives damage, the combat timer resets. This prevents players from simply waiting out the timer and then logging out safely while still under attack.
  3. Logout Detection: The plugin continuously monitors the connection status of all tagged players. If a player quits the server, times out, or is kicked while the combat tag is active, the punishment is triggered instantly.
  4. Punishment Execution: The player's character is killed, and they receive a temporary ban. The default ban length is 10 minutes, but this can be changed in the configuration file. A clear message informs them why they were banned, discouraging repeat offenses.
  5. Installation and Setup

    Getting started with Buczaak's Simple AntiLogOut is incredibly easy. The plugin is built for PaperMC, the high-performance fork of Spigot, and supports modern Minecraft versions including 1.20 and 1.21. Simply download the latest .jar file and place it into your server's plugins directory. After a server restart or a reload, the plugin will be active immediately with its default settings. For those who use the foxygame.net launcher, finding and installing Buczaak's Simple AntiLogOut is even more convenient, as the launcher's built-in add-on catalog lets you add it to your server with a single click, ensuring you always have the correct version for your setup. No manual file transfers are needed, and the launcher can even handle updates automatically.

    Customizing the Ban Duration and Messages

    While the plugin works perfectly out of the box, you might want to tailor the punishment to your server's style. After the first run, a config.yml file will be generated inside the plugins/BuczaaksSimpleAntiLogOut/ folder. Open it with any text editor to modify:

    • ban-duration: Change the number of minutes for the temporary ban (e.g., 5, 15, or 30).
    • ban-message: Customize the kick message players see when they are banned for combat logging.
    • combat-tag-duration: Adjust how long the combat tag lasts after the last damage event.

    After saving the file, reload the plugin with /plugman reload BuczaaksSimpleAntiLogOut or restart the server to apply changes.

    Why Every PvP Server Needs This Plugin

    Combat logging is not just an annoyance; it undermines the integrity of your server's PvP ecosystem. Players who invest time in gearing up and honing their skills deserve a fair fight. When loggers escape consequences, it breeds toxicity and drives away your most dedicated community members. Buczaak's Simple AntiLogOut acts as an impartial referee, ensuring that the rules apply equally to everyone. It also reduces the moderation burden on your staff, as the plugin automatically handles punishment without requiring admin intervention.

    Compatibility and Performance

    This plugin is designed exclusively for PaperMC servers, taking advantage of its optimized event handling and modern API. It is compatible with Minecraft versions 1.20.x and 1.21.x, and likely works on older Paper builds with minimal adjustments. Because it uses efficient event listeners and avoids heavy scheduled tasks, the performance impact is negligible. You can run it alongside other popular PvP plugins like combat tag extenders, anti-cheat systems, and worldguard without conflicts.

    Final Thoughts

    Buczaak's Simple AntiLogOut delivers exactly what its name promises: a simple, effective anti-logout solution. It requires no technical expertise to install, imposes no performance penalty, and immediately improves the quality of PvP on your server. Whether you run a small survival world with friends or a large-scale factions network, this plugin is an essential addition to your toolkit. Stop combat logging today and give your players the fair fights they deserve.