promotional bannermobile promotional banner

Karmiconomy

Karmiconomy

Karmiconomy


Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

About

This plugin allows for an Action-based economy by giving / taking money based on a players actions, with a daily limit per action. It can also act as an action limiter, by having actions being denied once a player hits the daily limit or cannot pay for that action.

Originally made with the idea of making an active cash flow system. Action denial and daily limits were added during initial planning and design.

This plugin is NOT a standalone economy bank plugin. You will need a Vault-supported economy plugin for this to hook into.


Features
  • Highly configurable settings for a vast array of player actions / events.
  • Deny player actions based on lack of money or the daily limit for the action.
  • Per-item configuration for associated events
  • Per-command configuration
  • MySQL / SQLite database storage
  • Vault support
  • mcMMO support
  • PlayerPoints support
  • Heroes support
  • Multiworld support
  • Custom localization
Example use cases
  • Reward players for being active on the server
  • Fine players for specific actions
  • Daily bonuses for any action
  • Create block-type build challenges, limit the number of times they can use any block
  • Make incentives for players to care about their money.
  • Create a player-driven cash flow for your economy.
  • Blacklist any supported action
This plugin is in active development.

Commands & Permissions

Configuration


Supported events:
  • Active (Cancellable)
    • chat
    • block place
    • block destroy
    • craft item
    • enchant item
    • create portal
    • shoot bow
    • tame ocelot / wolf
    • painting place
    • bed enter
    • bucket empty / fill lava / water
    • item pickup
    • item drop
    • game mode change
    • sneak
    • sprint
    • mcMMO:
      • Party join
      • Party leave
      • Party kick
      • Party change
      • Party teleport
    • Heroes:
      • Class change
      • Experience change
      • Join party
      • Leave party
      • Health regen
      • Mana regen
      • Skill use
  • Passive (Listen only)
    • enter portal
    • bed leave
    • world change
    • death
    • respawn
    • egg throw
    • join
    • kick
    • quit
    • mcMMO:
      • Skill level up
      • Skill experience gain
    • Heroes:
      • Level change
      • Combat enter / leave
      • Hero kills
      • Skill complete

TODO:
  • In-Game commands
  • Handle vehicle economy / limits
  • Handle enchantment type
  • Handle egg type?
  • Add any missing events
  • Multiple location / area of effect

Trello Dev board

Visit the Trello board to see the current todo list for all projects.
You can comment and vote on any of the topics there.
All changes on the Trello board are in real-time.

Feedback is much appreciated :P If this plugin has helped you, please consider donating.

The Karmiconomy Team

profile avatar
  • 9
    Projects
  • 72.6K
    Downloads
Donate

More from MitsugaruView all

  • Extra Hard Mode project image

    Extra Hard Mode

    • 81.2K
    • Bukkit Plugins

    Extra Hard Mode

    • 81.2K
    • May 16, 2023
    • Bukkit Plugins
    • +4
  • EntityManager  project image

    EntityManager

    • 64.7K
    • Bukkit Plugins

    EntityManager

    • 64.7K
    • August 18, 2018
    • Bukkit Plugins
    • +4
  • PlayerPoints project image

    PlayerPoints

    • 148.8K
    • Bukkit Plugins

    This allows players with permissons, to give other players points

    • 148.8K
    • July 4, 2016
    • Bukkit Plugins
  • Sarcasm project image

    Sarcasm

    • 488
    • Bukkit Plugins

    Emphasize sarcasm.

    • 488
    • February 16, 2013
    • Bukkit Plugins
    • +1
  • Extra Hard Mode project image

    Extra Hard Mode

    • 81.2K
    • Bukkit Plugins

    Extra Hard Mode

    • 81.2K
    • May 16, 2023
    • Bukkit Plugins
    • +4
  • EntityManager  project image

    EntityManager

    • 64.7K
    • Bukkit Plugins

    EntityManager

    • 64.7K
    • August 18, 2018
    • Bukkit Plugins
    • +4
  • PlayerPoints project image

    PlayerPoints

    • 148.8K
    • Bukkit Plugins

    This allows players with permissons, to give other players points

    • 148.8K
    • July 4, 2016
    • Bukkit Plugins
  • Sarcasm project image

    Sarcasm

    • 488
    • Bukkit Plugins

    Emphasize sarcasm.

    • 488
    • February 16, 2013
    • Bukkit Plugins
    • +1