Skip to content

Features

Simon_Flash edited this page Jan 14, 2018 · 8 revisions

ActiveTime - Developed by Simon_Flash (mcsimonflash@gmail.com)
Current Version: 1.3.2
Status: Active -> New features and updates are in development


Activity Logging

Not only does ActiveTime filter out AFK time for a players activity, but it also stores it as well! This allows for accurate tracking of a players activity (or lack thereof) on the server. In order to log a user's time, simply give them the permission activetime.log.base.

Daily Logging

In addition to keeping track of a user's total activity, ActiveTime also stores daily logs for each player. You're welcome to sift through them yourself if you'd like, or simply use ActiveTime Reports below!

Milestones

Milestones are used to run commands when a user reaches a certain amount of activetime. To learn how to set up milestones, take a look at the section in Configuration here.

Reports

In case you've ever wanted to become a statistician, ActiveTime provides all the information you need about your user's activity. Sifting through logs is a bit of a pain, so ActiveTime has it's own report feature that will generate an activity report about the given user. In this report, you'll be able to see a user's daily activity, weekly activity, monthly activity, averages for each, and even exact reports for every day, week, and month on record. Alternatively, you can also generate a daily report that shows the activity of all users on a given date.

Playtime Limits

ActiveTime may now be used to limit the amount of playtime a user may have daily. This is done using the playtime permission option (aka 'meta'). To limit a user's time to 1 hour (3600 seconds) with LuckPerms, you can use the command /lp user <player> meta set playtime 3600. If a player surpasses their playtime, they will be kicked from the server and re-kicked if they attempt to rejoin.

Clone this wiki locally