AntiAFKPlus - All-in-One AFK Solution [1.7 - 1.18]

 AntiAFKPlus - All-in-One AFK Solution [1.7 - 1.18] 3.11

AntiAFKPlus - All-in-One AFK Solution [1.7 - 1.18]
◦•●❤♡ ᴄᴏɴᴛᴀᴄᴛ Dekomori on discord ꜰᴏʀ ꜱᴜᴘᴘᴏʀᴛ ♡❤●•◦

Native Minecraft Version
: 1.13
Tested Minecraft Versions: 1.7 / 1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 / 1.17 / 1.18

[IMG]

Are you tired of the default AFK mechanics which have limited options?
Well I've made this brand-new plugin to fullfill your requests!
We provide a simple and lightweight code which adds many new mechanics to the AFK system:
You'll be able to choose custom actions to interact and manage your AFK players,
and most importantly you can choose the punishment for the AFK players in your server!

[IMG]

[IMG]
[IMG]

[IMG]

[IMG]


[+] Detects many AFK Machines
[+] Detects Auto-Clicking and other macros
[+] Execute every Command
[+] Play Sounds
[+] Send warning Messages
[+] Send Player to other Server (BungeeCord)
[+] Teleport Player Back to there old Position
[+] You are not limited by anything
[+] Very easy to use GUI
[+] Everything can be changed In-Game

[+]
Everything is customisable

[+]
very lightweight Plugin
[+] All Version compatible
[+] Developer API


[IMG]


Command - Description - Permission
/antiafk - Open the Admin GUI - antiafkplus.admin
/antiafk reload
- Reload the Plugin - antiafkplus.reload


[IMG]


AntiAFKPlus.bypass - Bypasses the AFK Checks
Events

  • AfkStatusChangedEvent
JavaScript:
public interface AntiAFKPlusAPI {

    /**
     * Returns how much checks the Player failed
     *
     * @param player the Player to check
     * @return amount of checks failed
     */
    int getChecksFailed(Player player);

    /**
     * Returns the Check Interval configured in the config.yml
     *
     * @return the check interval in seconds
     */
    int getCheckInterval();


    /**
     * Returns <tt>true</tt> if the Player failed at least Check
     *
     * @param player the Player to check
     * @return <tt>true</tt> if player failed one AFK check
     * */
    boolean isAFK(Player player);

    /**
     * Returns <tt>true</tt> if Player got teleported while AFK
     *
     * @param player the Player to check
     * @return <tt>true</tt> if Player got teleported
     */
    boolean isTeleported(Player player);

    /**
     *  Returns a {@link List} view of {@link Player} players.
     *  This players failed at least on AFK Check.
     *
     * @return a list of players who did not pass one AFK check
     */
    List<Player> getAFKPlayers();

    /**
     *  Returns a {@link List} view of {@link Player} players.
     *  This players failed at least the given Amount of Checks.
     *
     * @param failedChecks amount of failed Checks
     * @return a list of players who did not pass the AFK checks
     */
    List<Player> getAFKPlayers(int failedChecks);

    /**
     * Create a new API Instance to work with
     *
     * @return API Instance
     */
    static AntiAFKPlusAPI getAPI();
}

Similar resources

AntiAFKPlus - All-in-One AFK Solution [1.7 - 1.18] Dekomori
This Plugin detects Water circles, Jump AFK, Piston AFK and so much more!
0.00 star(s) 0 ratings
Downloads
51
Updated
AntiAFKPlus - All-in-One AFK Solution [1.7 - 1.19] 3.12 K
0.00 star(s) 0 ratings
Downloads
37
Updated
0.00 star(s) 0 ratings
Downloads
45
Updated
BlackSpigot General Chat
Rules Help Users
    A @ amirmohamad as: man raftam discord rank vip نداد
    Top