• ALERT

    We are currently undergoing a minor database conversion which may have caused the email management system and registration and other minor issues, our team is working on getting our new database system up and running as soon as possible, thank you for your understanding!

    If you have any other questions, feel free to open a ticket on our discord server https://dc.gleaks.pro/

JetsAntiAFKPro | Play Time + AFK Reward/Detection | ACTIONS | BUNGEE | MACROS | GUI | [1.8 - 1.19]

VIP Plugins JetsAntiAFKPro | Play Time + AFK Reward/Detection | ACTIONS | BUNGEE | MACROS | GUI | [1.8 - 1.19] 3.8.0

Register to download this resource

Native Minecraft Version:Legacy (< 1.13)Tested Minecraft Versions:
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
  • 1.13
  • 1.14
  • 1.15
  • 1.16
  • 1.17
  • 1.18
  • 1.19
[IMG]

JetsAntiAFKPro provides an incredibly efficient, yet powerful and advanced anti-afk and player-time plugin. Configure actions that are executed when players are AFK or reach play-time milestones!

This plugin allows you to configure 'actions' that are executed when a player is AFK or has played for a certain amount of time.

[IMG]
Come and join our official Discord Server!

[IMG]

  • Detects ALL AFK players effectively and efficiently
  • Cannot be bypassed using Minecraft mechanics (Money refunded if you find a way
    :)
    )
  • Will detect Auto-Clicking and other macros that simply move the player character, water pools, anything with TNT, etc
  • Save and reward Player Time
  • Send players to other servers when they reach playtime / are afk
  • Configurable actions (Including the ability to execute Commands, Sounds, Titles and Messages or based of player permission) when a player is AFK or has played for a set amount of time
  • Sending an AFK player a message? Receive a warning messaging telling you the player is AFK
  • Repeat actions when users play for set amounts of time (I.E give them a reward every 10 minutes of playtime!)
  • Execute actions when players return from being AFK
  • Create a completely configurable GUI to show player time (see pictures below)
  • Store Player Time data via MySQL (Allowing you to sync player-time data across a Bungeecord) or SQLite
  • Plugin offloads tasks to other threads and does not listen on CPU heavy events (It will run like a feather on your machine)
  • Placeholder support
  • EXTREMELY lightweight, it works asyncly and does not listen on any CPU heavy events!
[IMG]

Spoiler: IMAGES

[IMG]


General Permissions:
/jetsantiafkpro (alias /playtime) -
Shows player time (as a menu or in chat) -
jetsantiafkpro.menu
/afk -
Toggle whether you are AFK or not - jetsantiafkpro.player.afk
/jetsantiafkpro top - Shows the top 10 people with the highest playtime - jetsantiafkpro.players.top
/jetsantiafkpro about
- Shows information about the plugin

Admin Permissions:
/jetsantiafkpro reload -
Reloads the Action Nodes and Messages - jetsantiafkpro.admin.reload
/jetsantiafkpro playtime <user> - Shows that players playtime - jetsantiafkpro.admin.playtimeother
/jetsantiafkpro info <user> - Shows all stats about a player, afk time, session time and playtine - jetsantiafkpro.admin.info
/jetsantiafkpro set <user> 5d 3h 2m- sets a user their playtime - jetsantiafkpro.admin.setplaytime
/jetsantiafkpro add 5d 3h 2m <user> - adds time to a users playtime - jetsantiafkpro.admin.add

/playtime and /antiafkpro are alias's for these commands

If you want actions to only be executed for certain players with a permission, then you can do this! Simply use the Permission action in conjunction with others that you want to use!

[IMG]

Drop into your /plugins/ directory and configure!

PlaceholderAPI is required

Spoiler: placeholders

[IMG]

Spoiler: config.yml
Spoiler: playertimegui.yml
Spoiler: messages.yml
[IMG]

I have implemented a basic API so you are able to get playertime / afk time if you wish. Code to implement:
Code (Text):

//I would suggest saving this to a field variable, so you don't have to keep keep calling the Bukkit API
JetsAntiAFKPro.getInstance().getAntiAFKProAPI();
(Just PM me if you want me to add something)



[IMG]

Any problems, questions or suggestions send me a PM here, on Spigot - I'm pretty active
:)


[IMG]

By buying this plugin you agree to the following terms:
  • You will not chargeback - If you have a legit issue that I cannot fix then I’ll happily refund you
  • I cannot guarantee support indefinitely.
  • You may not redistribute or resell this plugin (You are welcome to modify it for your servers needs though)
  • Very basic metrics (Server version, plugin version and players online) is collected
  • I may refuse to give you support with or without any specific reason
  • If you have an issue with this plugin, please contact me before leaving a 1 or low star rating
  • I can update this terms of use at any time, without notification
[IMG]
A New Server List with Analytics in mind

Uploader


Downloads
5
Views
165
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ArteffKods

Latest updates

  1. 3.8.0 - Region Support Added

    [+] Added the ability for actions to be executed only when a user is in a certain world guard...
  2. 3.7.2 - Bug fixes

    [+] Players will remain AFK when teleported (i.e teleporting someone to spawn after 5 minutes of...
  3. 3.7.1 - Improvement to AFK detection

    [+] Modified how AFK Detection works slightly to help improve detection quicker

Similar resources

2Devs-DailyStreakRewards | Daily Rewards | Play Time Rewards | Unique Joins Rewards | 1.8-1.19 ArteffKods
0.00 star(s) 0 ratings
Updated
AFK Rewards⚡Custom Reward Items ✅ 1.16+⚙️ Modular ⭕ Custom BossBar + Messages ⭐ ArteffKods
0.00 star(s) 0 ratings
Updated
Back
Top Bottom