SimpleAFK: Smart AFK Control and Sleep Mechanics for Servers

Install SimpleAFK for Minecraft to auto-kick idle players and fix sleep voting. A lightweight server-side mod for better performance and player management.

Download simpleafk fabric for Minecraft 26.1, 1.21.11, 1.21.1, 1.20.2, 1.20.1, 1.18.1

Original name: simpleafk fabric

Minecraft: 1.20.2, 1.21.1, 1.21.11, 26.1, 1.18.1, 1.20.1

Loaders: Fabric, Forge, NeoForge

FileVersionLoaderSize
simpleafk-fabric-1.20.1-1.5.0.jar1.20.2Fabric33 КБDownload
simpleafk-fabric-1.20.1-1.5.1.jar1.20.2Fabric33 КБDownload
simpleafk-fabric-1.21.1-1.5.2.jar1.21.1Fabric33 КБDownload
simpleafk-fabric-1.21.1-1.5.0.jar1.21.1Fabric33 КБDownload
simpleafk-fabric-1.21.1-1.5.1.jar1.21.1Fabric33 КБDownload
simpleafk-fabric-1.21.11-1.5.1.jar1.21.11Fabric33 КБDownload
simpleafk-fabric-26.1-1.5.2.jar26.1Fabric42 КБDownload
simpleafk-fabric-26.1-1.5.1.jar26.1Fabric41 КБDownload
simpleafk-1.2.0.jar1.18.1Forge20 КБDownload
simpleafk-forge-1.20.1-1.5.1.jar1.20.2Forge33 КБDownload
simpleafk-forge-1.20.1-1.5.0.jar1.20.2Forge33 КБDownload
simpleafk-1.1.0.jar1.20.1NeoForge20 КБDownload
simpleafk-1.4.0.jar1.20.1NeoForge24 КБDownload
simpleafk-1.3.1.jar1.20.1NeoForge24 КБDownload
simpleafk-1.1.2.jar1.20.1NeoForge20 КБDownload
simpleafk-1.1.1.jar1.20.1NeoForge20 КБDownload
simpleafk-1.0.0.jar1.20.1NeoForge16 КБDownload
simpleafk-neoforge-1.21.1-1.5.1.jar1.21.1NeoForge33 КБDownload
simpleafk-neoforge-1.21.1-1.5.0.jar1.21.1NeoForge32 КБDownload
simpleafk-neoforge-1.21.1-1.5.2.jar1.21.1NeoForge33 КБDownload
simpleafk-neoforge-1.21.11-1.5.1.jar1.21.11NeoForge34 КБDownload
simpleafk-neoforge-26.1-1.5.1.jar26.1NeoForge42 КБDownload
simpleafk-neoforge-26.1-1.5.2.jar26.1NeoForge42 КБDownload

SimpleAFK: Manage AFK Players and Sleep on Your Minecraft Server

Server administrators frequently encounter the issue of inactive users occupying valuable slots and disrupting game mechanics. When players remain idle for extended periods, they skew statistics and prevent the night cycle from skipping, as the required percentage of sleeping participants cannot be reached. While vanilla Minecraft offers a basic setIdleTimeout command, it lacks the granularity needed for professional server management. This is where SimpleAFK: Manage AFK Players and Sleep on Your Minecraft Server becomes an essential tool. It provides a robust, lightweight solution to automate player monitoring without the overhead of complex plugin suites.

Core Functionality and Sleep Mechanics

The primary advantage of this modification is its precise control over inactivity states. Unlike standard timeouts that simply disconnect users after a fixed duration, this tool allows admins to define specific thresholds for marking a player as AFK and separate timers for kicking them entirely. This two-stage approach ensures that genuine players are not penalized for brief absences while "ghost" players are removed efficiently.

A standout feature is the intelligent handling of the sleep voting system. In default gameplay, every connected client counts toward the total population required to skip the night. If half your server is away from keyboard, reaching the 50% threshold becomes impossible. This mod automatically excludes flagged AFK entities from the calculation, allowing active users to transition to day much faster. Furthermore, it overrides any vanilla timeout settings, ensuring consistent behavior across the network regardless of external commands.

Installation Guide and Version Compatibility

Deploying this utility is straightforward for any server environment. To download SimpleAFK: Manage AFK Players and Sleep on Your Minecraft Server, visit trusted repositories like CurseForge or Modrinth. The mod utilizes the Multiloader-Template architecture, making it compatible with both Forge and Fabric loaders. This versatility ensures it fits seamlessly into modern modpacks ranging from version 1.21.1 to the latest NeoForge builds.

For those asking how to install the module, the process requires only placing the jar file into your server's mods directory. Upon the first launch, a configuration file is generated automatically. Here, you can customize time intervals, kick reasons, and chat message formats. For administrators preferring a streamlined setup experience, using a dedicated launcher like foxygame.net can simplify dependency resolution and file placement, allowing for rapid assembly of stable server instances with SimpleAFK: Manage AFK Players and Sleep on Your Minecraft Server integrated alongside other essential tools.

Permission Nodes and Access Control

Effective management requires granular control over who can manipulate AFK statuses. The mod integrates with standard permission systems but functions perfectly out-of-the-box with default operator rights. Four distinct nodes govern these interactions:

  • simpleafk.toggle: Grants players the ability to manually switch their own AFK status, bypassing the automatic timer.
  • simpleafk.toggle.target: Allows moderators to force an AFK state on other users, useful for managing rule-breakers or assisting confused players.
  • simpleafk.bypass: Exempts specific users, typically administrators, from being marked as idle or kicked regardless of inactivity duration.
  • simpleafk.bypass_sleep: Removes a player from the sleep vote count entirely, ensuring they do not hinder night skipping even if present.

Customization and Performance

Visual consistency is vital for immersive servers. Every text element, from chat notifications to tab list prefixes, is fully editable via the config file. You can inject color codes, variables for usernames, and custom timestamps to match your brand identity. For instance, AFK users can be displayed with a gray name tag and a specific prefix, maintaining visual clarity without external plugins.

Performance-wise, the mod is optimized to consume minimal resources. By operating at the mod level rather than as a heavy Bukkit plugin, it reduces server tick load and prevents conflicts with popular core modifications. With active developer support and regular updates for new game versions, it remains a reliable choice for maintaining a clean, active player base. Implementing this tool results in immediate improvements: cleaner player lists, smoother day-night cycles, and a more engaging experience for your community.