Mineuniverse
Plugins

HeavenActivity

PLUGIN
HeavenActivity gives income based on a user's activity and previous balance.
by tyzoid
Download Claim this project
4,537 downloads
0 likes
Updated Oct 14, 2026
0 hypes
Economy Fun
Advertisement Remove ads with Premium →

HeavenActivity tracks the player's activity of the last minutes (default: 15) by tracking block place/break, movement, chat and command usage. Everything is configurable (points per event, delays, timeframe, notification cycle etc). It can give iConomy income based on activity AND player balance.

http://www.tymcs.tk/images/Bukkit/HeavenActivity_banner.png


HeavenActivity tracks the player's activity of the last minutes (default: 15) by tracking block place/break, movement, chat and command usage. Everything is configurable (points per event, delays, timeframe, notification cycle etc). It can give iConomy income based on activity AND player balance.
This project was originally developed by Sevenos here.

Note: This project is licensed under the TPL license.

Features:

  • Track player activity by block place/break, movement, chat and command usage
  • Extremely configurable
  • Individual activity modifiers per group/player (optional)
  • Give players iConomy income based on activity (optional)


Commands:

  • /activity <target> - Your or <target>'s current activity ("activity.view.other" permission to show <target>'s activity)\
  • /activity list - Shows activity of all online players ("activity.view.list" permission)\
  • /activity admin <stats|reload|resetstats> - Admin commands to see stats, reload config or reset the stats ("activity.admin" permission)


How does it work?
The tracking is based on sequences, those sequences have a configurable length (in seconds) and a configurable max amount. By default, there are 15 sequences with a length of 60 seconds each. This results in tracked activity for the last 15 minutes. Each tracked event is added to the current sequence, the activity is the average point value of all available sequences. One sequence can have more than 100 points, but the average activity is capped at 100 points/percent.


Installation:

  1. Extract the compressed file.
  2. Copy HeavenActivity.jar to your plugins folder
  3. Restart (or reload) your server.


Permissions nodes:

  • activity.view.*:
    • description: Allows to view all information
    • children:
      • activity.view.own: true
      • activity.view.other: true
      • activity.view.list: true
  • activity.view.own:
    • description: Allows to view own activity with /activity
    • defaults to everyone
  • activity.view.other:
    • description: Allows to view activity of other players with /activity (name)
    • defaults to everyone
  • activity.view.list:
    • description: Allows to view a list of all players and their current activity with /activity list
    • defaults to everyone
  • activity.notify.*:
    • descriptions: Sends all notifications
    • children:
      • activity.notify.activity: true
      • activity.notify.income: true
  • activity.notify.activity:
    • description: Sends regular notifications about current activity
    • defaults to everyone
  • activity.notify.income:
    • description: Sends notifications about income
    • defaults to everyone
  • activity.admin.*:
    • description: Allows admin stuff
    • defaults to OPs only
HeavenActivity 2.0.0
MC CB 1.2.5-R1.0, CB 1.1-R6
Beta 2012-04-09 Get
1.0.2b
MC CB 1.2.3-R0.1
Beta 2012-03-10 Get
HeavenActivity v1.0.0
MC CB 1.0.1-R1
Release 2012-01-13 Get

More from tyzoid

Advertisement Remove ads with Premium →

You Might Also Like