KozmosBank
Used Java JDK-17
Kozmos Bank is a minecraft bank add-on with its simplest explanation, using mysql and YAML data type as storage type, Kozmos Bank tries to reflect the players' control their accounts more easily, save money, withdraw credit just like in real life and debt & demand systems
As technical information, what I said before is that there are 2 different types of files, these are mysql and yaml storage methods.
In addition, Kozmos Bank, which is open source, can be freely used and developed by everyone as long as legal rights are not violated.
Features
- MySQL and YAML data retention
- Login information system
- Credit withdrawal system
- Customization by an average of 90% (Configuration & messages, etc.)
Commands and Perms
- /Bank - KozmosBank user command: kozmosbank.user
- /KozmosBank - KozmosBank admin command: kozmosbank.admin
Code (YAML):
kozmos-bank:
console:
data-created
: true
$mysql:
driver
:
"com.mysql.cj.jdbc.Driver"
address
:
"localhost:3306"
database
:
"kozmosbank"
username
:
"mixeration"
password
:
"password"
useSSL
: false
information-message:
enable
: true
message
:
- ''
- '&8&l* &fHello &a
%name%&f...'
- '&8&l* &fYour current balance is
:
&a%player_balance%&f.'
- '&8&l* &fYou have &a
%player_bank_balance%&2$ &fin your bank account.'
- ''
storage
: mysql
Language:
Code (YAML):
lang:
in-game
: '&c&lERROR
:
&fYou cant use that command from console !'
no-permission
: '&c&lERROR
:
&fYou dont have a permission !'
balance
: '&d&lKozmosBank
:
&fYour bank balance is
:
&b%bank_balance%'
unpermed-transaction
: '&c&lERROR
:
&fYou cant do that !'
help
:
-
""
-
"&d&lKozmosBank &f- &70.01"
-
" &7/Bank balance"
-
" &7/Bank send <player> <amount>"
-
""
admin:
set-balance
: '&a&lSucces
:
&fYour new bank balance is
:
&b%bank_balance%'
add-balance
: '&a&lSucces
:
&fAdded
%amount%$ to your account by %admin%. Your new bank balance: &b%bank_balance%$'
remove-balance
: '&a&lSucces
:
&fRemoved
%amount%$ from your account by %admin%. Your new bank balance: &b%bank_balance%$'
transaction:
send:
sended
: '&a&lSucces
:
&fYou sended &b
%amount%$ &fto %b%player%'
tooked
: '&a&lSucces
:
&fYou tooked &b
%amount%$ &ffrom %b%player%'