Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • 🎒 Back-to-School Sale!

    Get 20% OFF on all monthly Ranks with coupon code: Back-to-school

    Start the new season smarter, stronger, and ready to shine ✨

    💡 Keep your subscription active and you’ll continue paying the discounted price every month!

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

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

Register to download
[IMG]

AntiAFKPro 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
  • 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> <playtime> - sets a user their playtime - jetsantiafkpro.admin.setplaytime
/jetsantiafkpro add <seconds> <user> - adds seconds 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, along with TitleAPI for 1.8 servers using Title messages
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
((AntiAFKProAPI) Bukkit.getPluginManager().getPlugin("AntiAFKPro")).getAntiAFKProAPI();
(Just PM me if you want me to add something)
Author
Vinna
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Vinna

Share this resource

Tags
None
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock