KConomy
KConomy is part of K Series project. The K Series project aims to create performance-enhanced plug-ins. Especially old and necessary plugins for all server types.
It's a K Series "Optimized" Plugin
I believe that every server deserves optimized plugins. Even basic stuff should be optimized. KConomy uses Async Kotlin Coroutines.
Features
- Players can see their(keconomy.player.balance) and other's(keconomy.player.balance.other) balance.
- Admin commands such as add (keconomy.admin.add), remove (keconomy.admin.remove), set (keconomy.admin.set)
- Players can transfer money via /pay (keconomy.player.pay) command.
Upcoming Features
- A /top command that doesn't hurts your server.
Config.yml
Code (YAML):
database:
driver
: sqlite
sqlite:
file
: data
messages:
noPermission
:
"§cYou dont have permission to do that!"
internalError
:
"§cUnknown Error!"
reloaded
:
"§cPlugin reloaded! Check console for possible errors."
noConsole
:
"§cConsole cannot execute this command!"
payMessageReceiver
:
"§6KConomy §7You recieved §a%amount% §7from player §a%player%§7. Current Balance: §a%balance%§7."
payMessageSender
:
"§6KConomy §7you sent §a%amount% §7to player §a%player%§7. Current Balance: §a%balance%§7."
notEnoughMoney
:
"§6KConomy §cYou dont have enough money."
cantPayYourself
:
"§6KConomy §cYou cannot send money to yourself."
invalidPayUsage
:
"§6KConomy §cUsage: /pay <player> <amount>"
balanceOther
:
"§6KConomy §7Balance of §f%player% §7is: §a%balance%"
balance
:
"§6KConomy §fYour Balance: §a%balance%"
reset
:
"§6KConomy §eBalance of player §f%player% §ehas been reset."
add
:
"§6KConomy §f%amount% §ehas been added to balance of player §f%player% ."
remove
:
"§6KConomy §f%amount% §ehas been removed from balance of player §f%player%."
set
:
"§6KConomy §eBalance of player §f%player% §ehas been set to §f%amount%."
invalidAmount
:
"§6KConomy §cInvalid value! You need to provide a number."
targetOffline
:
"§6KConomy §fThis player is offline!"
usage
:
-
"§6KConomy §f/eco add <player> <amount>"
-
"§6KConomy §f/eco remove <player> <amount>"
-
"§6KConomy §f/eco set <player> <amount>"
-
"§6KConomy §f/eco reset <player>"
settings:
currencyNameSingular
:
"₺"
currencyNamePlural
:
"₺"
resetAmount
: 30.0
payCommand
:
"pay"
balanceCommand
:
"balance"
economyCommand
:
"kconomy"
payCommandAliases
:
-
"transfermoney"
balanceCommandAliases
:
-
"bakiye"
-
"b"
-
"bal"
economyCommandAliases
:
-
"eco"
-
"keco"
-
"kconomy"
-
"ekonomi"
-
"economy"
decimalFormat
:
"#.##"
Social Things
LinkedIn,
GitHub,
Portfolio Website
Dependencies
You will need
KKotlin! This is a fat jar that contains kotlin libraries. It doesn't contain any minecraft code.
Contact Me
Discord: kingOf0!#4055
DM:
@kingOf0