Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details

✿ Bloom AFK
A little break. Peace of mind.
Bloom AFK adds automatic inactivity detection, manual AFK toggling, and optional protection to your Minecraft server. Friendly pink messages and gentle sounds keep players informed without filling everyone’s chat.
Features
- Automatic AFK detection — Mark players as AFK after a configurable period of inactivity. Default: 60 seconds.
- Manual AFK toggle — Take a break using
/afk. - Automatic return — Movement, camera rotation, chatting, commands, attacks, and interactions can end AFK.
- Private notifications — Players receive their own entry and exit messages.
- Optional protection — Configure protection against players, mobs, environmental damage, mob targeting, and entity pushing.
- Combat cooldown — Delay protection after recent combat.
- Optional AFK kicking — Disconnect players after a configurable time spent AFK, with an optional advance warning.
- Customization — Edit messages, HEX colors, sounds, timers, and protection settings.
- English and Turkish — Both languages included with editable language files.
Commands
| Command | Description |
|---|---|
/afk |
Toggle your AFK status. |
/bloomafk toggle |
Toggle AFK using Bloom’s main command. |
/bloomafk reload |
Reload configuration and language files. |
Permissions
| Permission | Description | Default |
|---|---|---|
bloomafk.admin.reload |
Reload configuration and language files. | OP |
bloomafk.bypass.kick |
Bypass automatic AFK kicking. | Disabled |
Automatic AFK detection requires no additional player permission.
Installation
- Download the release matching your server.
- Place the JAR in your server’s
pluginsfolder. - Restart the server.
- Configure the plugin in
plugins/BloomAFK/config.yml.
Language files are located in plugins/BloomAFK/lang/.
No economy plugin, database, or resource pack required. Check the selected release for supported Minecraft versions, server software, and Java requirements.
Using another AFK plugin?
Plugins such as Essentials may also provide /afk. Configure command routing to use Bloom, or use /bloomafk toggle directly.
Disable overlapping AFK features in other plugins to avoid duplicate messages and conflicting behavior. Changing command routing alone does not disable another plugin’s automatic AFK detection.
Configuration notes
- Protection can be disabled entirely or configured by category.
- Environmental damage protection is configured separately.
- Recent combat can delay protection even after a player becomes AFK.
- Automatic kicking is disabled by default.
- The kick timer starts when AFK begins, rather than when the player last moved.
- Messages and sounds can be customized or disabled.
Small details. More peaceful breaks.


