SimpleAFK: Smart AFK Control and Sleep Mechanics for Minecraft

SimpleAFK mod for Minecraft manages idle timeouts, excludes AFK players from sleep voting, and automates kicks without heavy plugins.

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

Every server administrator knows the frustration of managing a player list clogged with inactive accounts. Whether it is a user who stepped away for a quick break or someone who left their character running an automated farm overnight, these idle participants create significant issues. They consume valuable server slots, skew population statistics, and critically interfere with the vanilla sleeping mechanic, which requires a specific percentage of the total population to be in bed to skip the night. While the standard setIdleTimeout command exists in the base game, it lacks the granularity required for modern server management. This is where SimpleAFK: Manage AFK Players and Sleep on Your Minecraft Server steps in as an essential utility tool, offering precise control without the bloat of heavy plugin suites.

Core Functionality and Idle Management

The primary strength of this modification lies in its sophisticated approach to detecting and handling inactivity. Unlike the binary nature of the default timeout system, this tool allows administrators to define exact thresholds for when a player is marked as AFK and how long they remain before being disconnected. All configurations are housed within a single, easy-to-edit file, ensuring that server owners can tailor the experience to fit their specific community guidelines.

The system operates on three distinct logical pillars. First, it establishes a customizable time window after which a stationary or input-less player is automatically flagged. Second, it sets a separate duration for how long an flagged player can linger before the server forcibly removes them. This prevents the accumulation of "ghost" players who occupy slots indefinitely. Third, the mod provides complete customization over communication. Administrators can rewrite every notification, from the initial warning that a player is entering AFK status to the final kick message explaining the removal. This level of detail ensures that the mod blends seamlessly into any server environment, whether it is a hardcore survival realm or a role-playing community.

Revolutionizing the Sleeping Mechanic

One of the most impactful features included in this package is its intelligent handling of the night-skip mechanic. In a standard vanilla setup, if a server requires 50% of players to sleep, every single person on the list counts toward that total, including those who are not actually present. This often leads to nights that never end because too many people are away from their keyboards. SimpleAFK: Manage AFK Players and Sleep on Your Minecraft Server solves this by automatically excluding flagged individuals from the calculation. The system ignores them when checking the sleep threshold, allowing the night to pass quickly based only on active participants. This is particularly vital for large servers where a significant portion of the online population might be standing still at trading halls or ore processors.

Furthermore, the mod overrides the vanilla setIdleTimeout command entirely. Any attempts to set timeouts via standard server commands are disregarded in favor of the mod's own robust configuration, ensuring consistent behavior across the board.

Installation and Compatibility Details

For those looking to download SimpleAFK: Manage AFK Players and Sleep on Your Minecraft Server, the project is readily available on major distribution platforms like CurseForge and Modrinth. The installation process is straightforward for technical users: simply place the mod file into the mods folder of your server instance. A key advantage of this tool is its versatility regarding mod loaders. Thanks to the Multiloader-Template architecture developed by jaredlll08, the mod supports both Forge and Fabric environments. This cross-platform compatibility makes it an ideal choice for diverse server packs.

Upon the first server launch, the configuration file is generated automatically. This is where you will define your time intervals and message templates. For users who prefer a streamlined setup experience without manual file manipulation, modern launchers such as foxygame.net offer a convenient alternative. These tools allow you to install mods directly from a graphical interface, automatically resolving dependencies and placing files in the correct directories, making it easier than ever to deploy SimpleAFK: Manage AFK Players and Sleep on Your Minecraft Server for Minecraft alongside other essential utilities.

Permission Systems and Access Control

Effective server management requires nuanced control over who can do what. SimpleAFK: Manage AFK Players and Sleep on Your Minecraft Server integrates smoothly with popular permission plugins like LuckPerms, though it functions perfectly with default settings if no permission manager is installed. The system relies on four specific permission nodes that allow for granular distribution of powers:

  • simpleafk.toggle: This permission grants a player the ability to manually switch their own AFK status on or off. By default, this is enabled for everyone, allowing users to voluntarily step away without waiting for the automatic timer to trigger.
  • simpleafk.toggle.target: This allows a user to change the AFK status of another player. Restricted to operators (OP) by default, this is invaluable for moderators who need to assist a confused player or penalize someone attempting to bypass anti-AFK measures.
  • simpleafk.bypass: Users with this node are completely immune to the AFK detection system. They will never be marked as idle or kicked for inactivity. This is typically reserved for server owners and high-level administrators.
  • simpleafk.bypass_sleep: This permission excludes a player from the sleep percentage calculation entirely. Even if they are in bed, they won't count toward the threshold, and if they are AFK, they won't hinder the count. This is also restricted to OPs by default.

This hierarchy ensures that regular players enjoy a fair system while staff members retain the necessary tools to maintain order. If you wish to grant special privileges to donors or trusted veterans, you can easily assign these nodes through your permission plugin of choice.

Customization of Visuals and Messages

Aesthetics matter in maintaining server immersion. Every text element generated by the mod is fully editable within the configuration file. You can inject color codes, dynamic variables for player names, and timestamps into the chat messages that announce AFK transitions. The kick message can be tailored to explain exactly why the player was removed, perhaps citing the specific number of seconds they were inactive. Additionally, the appearance of player names in the tab list can be modified. Many admins choose to append a prefix like "[AFK]" or change the name color to gray for idle users, providing a clear visual indicator to the rest of the community without breaking the server's visual style.

Why Choose This Solution?

In a landscape filled with complex, resource-heavy plugins, this mod stands out for its efficiency and focus. It consumes minimal server resources and avoids conflicts with other popular modifications because it operates at the core mod level rather than as an external plugin. Its support for both major loaders via the Multiloader-Template ensures it fits into almost any modern modpack. The developer maintains an active roadmap and engages with the community through Discord, offering support and accepting feature requests.

If you are searching for how to install a reliable method to clean up your player list and fix broken night cycles, this tool is the definitive answer. It transforms a chaotic list of idle accounts into a managed, active community. With flexible timers, smart sleep logic, and a robust permission system, it provides everything an administrator needs to keep their world running smoothly. The setup takes mere minutes, but the impact on server health and player experience is immediate and lasting.

Recent updates have expanded compatibility even further, with new builds supporting version 1.21.1 on NeoForge and Fabric, ensuring that the latest server iterations can benefit from these optimizations immediately. For any administrator serious about performance and player retention, integrating this utility is a logical and effective step forward.