▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/AntiAFKPlus
AntiAFKPlus

AntiAFKPlus

Smart and configurable AFK management for your server!

1.2K
3

AntiAFKPlus

Smart and configurable AFK management for your Minecraft server!

What is AntiAFKPlus?

AntiAFKPlus is a lightweight yet powerful plugin that automatically kicks inactive players after a configurable period.

Warn players before kicking, set per-permission timeouts, let players go AFK manually, and keep your server clean and fair.

Perfect for Survival, Factions, Minigames, Hub, or Network servers.

Main Features

  • ⏳ Configurable AFK kick time (global and per permission)

  • Bypass permission to exclude staff or VIPs

  • ⚡ Multi-warning system before kick (custom intervals like 60s, 30s, 10s)

  • Broadcasts when players enter or leave AFK

  • ✋ Manual AFK toggle with the /afk command

  • Per-world control: enable AFK checks only in selected worlds

  • Fully customizable messages with {player} and {seconds} placeholders

  • Reload config instantly using /afkplus reload

  • Built-in bStats support

  • ✅ Supports Minecraft versions 1.16 to 1.21+

    Installation

  1. Download the latest .jar file
  2. Place it into your /plugins/ folder
  3. Restart your server or use /reload
  4. Edit /plugins/AntiAFKPlus/config.yml as desired —

Commands

/afkplus reload Reloads configuration without restarting Permission: antiafkplus.admin

/afk Manually toggle AFK status Permission: antiafkplus.afk —

Permissions

  • antiafkplus.bypass – Exempts player from all AFK checks
  • antiafkplus.admin – Allows use of /afkplus reload
  • antiafkplus.afk – Allows manual AFK toggle using /afk
  • antiafkplus.time.600 – 10 minutes AFK timeout
  • antiafkplus.time.900 – 15 minutes AFK timeout
  • antiafkplus.time.1800 – 30 minutes AFK timeout

— ️** Configuration Example**

Default settings:

default-afk-time: 300
afk-check-interval-seconds: 5
afk-warnings:

[*]60
[*]30
[*]10

messages: afk-enter: "&7{player} is now AFK."
afk-exit: "&a{player} is no longer AFK."
kick-warning: "&eYou will be kicked in {seconds} seconds for being AFK!"
kicked: "&cYou have been kicked for being AFK."

Use & color codes as usual. Placeholders like {player} and {seconds} are replaced automatically.

Developer API

AntiAFKPlus provides a simple and public API for developers. You can check if a player is AFK or force AFK/return.

Example usage:

AntiAFKPlus plugin = (AntiAFKPlus) Bukkit.getPluginManager().getPlugin("AntiAFKPlus"); AntiAFKPlusAPI api = plugin.getAPI();

if (api.isAFK(player)) { player.sendMessage("You are AFK!"); } 

See AntiAFKPlusAPI.md for full documentation.

Metrics

This plugin uses bStats.org to collect anonymous usage statistics. You can disable it in the /plugins/bStats/config.yml file if desired.

Why Choose AntiAFKPlus?

  1. Lightweight and optimized
  2. Highly configurable for any server
  3. Multi-version support (1.16–1.21+)
  4. Clean code and well-structured
  5. Professional notifications and UX
  6. Designed for performance and simplicity

Coming Soon in the Premium Version

  • ⭐ MySQL support
  • ⭐ Teleport to lobby or spawn instead of kicking
  • ⭐ Anti-autoclicker and AFK-farming protection
  • ⭐ DecentHolograms / GHolo integration
  • ⭐ Kick/AFK logging system
  • ⭐ Extended PlaceholderAPI support

Support development by upgrading to the Premium version soon!

Support & Contact

GitHub: https://github.com/koyere/AntiAFKPlus

Discord: https://discord.gg/xKUjn3EJzR

✨ Keep your server clean, fair, and professional with AntiAFKPlus! ✨

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:10 месяцев назад
Обновлён:4 недели назад
Главная