Sueta

ExpConomy [1.8.8 - 1.14.4] - Buy Things With Exp !

1.1_Release

Make EXP as main Currency/Money for your server | Simple Lightweight Economy Plugin

·Plugin

ExpConomy
make exp as main currency/money for your server
compatible with all shop plugin with vault support (including all of my plugins)
[ NeoMoreTPPlus , MoreVaultPlus , YourAuction ]


Dependency:
Vault - you need to install vault in order to make this Economy Plugin works with other shop plugin

Commands:

/eco set <player> <amount> - set player's exp
/eco add <player> <amount> - add amount of exp to specified player
/eco remove <player> <amount> - subtract amount of exp to specified player
/eco reload - reload locale config

/bal - see your exp/money
/bal <player> - see other player's exp/money

/pay <player> <amount> - send exp / money to other player

Permission:

exp.set - allow user to use /eco set
exp.add- allow user to use /eco add
exp.remove- allow user to use /eco remove
exp.reload- allow user to use /eco reload

Config:

Locale
console-command-player_only: This command can only be run by a player! 

message-exp-pay: "&6You give &f{0} &6EXP to &e{1}" 
warning-exp-pay: "&6You can't give yourself XP!" 
message-exp-receive: "&6You received &f{0} &6EXP from &e{1}" 

message-exp-balance: "&6Balance: &f{0} &6EXP &7[&f{1} &6Level&7]" 
message-exp-balance-others: "&e{0} &6has &f{1} &6EXP &7[&f{2} &6Level&7]" 

message-exp-add: "&6You added &f{0} &6EXP to &e{1}" 
warning-exp-was_added: "&f{0} &6EXP was added to your balance!" 

warning-exp-transfer: "&cCould not transfer XP!" 
warning-exp-balance: "&cCould not get your XP balance!" 
warning-exp-balance-others: "&cCould not get &e{0}&c's XP balance!" 
warning-exp-add: "&cCould not add XP!" 
warning-exp-remove: "&cCould not remove XP!" 
warning-exp-set: "&cCould not set XP!" 
  
message-exp-remove: "&6You removed &f{0} &6EXP from &e{1}" 
warning-exp-was_removed: "&f{0} &6EXP was removed from your balance!" 

message-exp-set: "&6You set &e{0} &6to &f{1} &6EXP" 
warning-exp-was_set: "&6Your XP balance was set to &f{0}&6!" 

error-exp-insufficient: "&cInsufficient XP!" 
error-player-unknown: "&cUnknown player!" 
error-withdraw-amount: "&cTrying to withdraw a negative amount!" 
error-deposit-amount: "&cTrying to deposit a negative amount!" 

message-help-eco_add: "&f/eco add <player> <amount>\n&8- &6Add experience to a player-" 
message-help-eco_remove: "&f/eco remove <player> <amount>\n&8- &6Remove experience from a player-" 
message-help-eco_set: "&f/eco set <player> <amount>\n&8- &6Set a player's experience-" 
message-help-pay: "&f/pay <player> <amount>\n&8- &6Send experience to other player-" 
message-help-bal: "&f/bal\n&8- &6Show a player's experience-" 
message-help-bal_balance: "&f/bal [player]\n&8- &6View your or another player's experience balance-"

Developer API

// Methods 

EXPConomyAPI.getExp(OfflinePlayer) 
EXPConomyAPI.setExp(OfflinePlayer, amount) 
EXPConomyAPI.addExp(OfflinePlayer, amount)

Similar projects

Plugin →