Mineuniverse
Log in Register
Plugins

HeavenActivity

HeavenActivity gives income based on a user's activity and previous balance.
by tyzoid
Download Claim this project
4,393 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Economy Fun

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

Colors
87,762

You Might Also Like

HyperConomy
The all in one economy and shop plugin.
94,502
Experience Bank II
Experience Bank II
9,883
MySQL Economy Bridge
Sync your economy accounts over many servers using MySQL.
9,832
BuyXP
Links the experience system with your economy plugin.
9,832
McmmoPay
McmmoPay
9,689
MinePermit
Require Players to pay to mine
9,617