KConomy icon

KConomy -----

An Economy Plugin



kconomy.png
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
Resource Information
Author:
----------
Total Downloads: 117
First Release: Oct 30, 2022
Last Update: Oct 30, 2022
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings