NovaBank ⭐ | Admin Commands  | Editable Messages icon

NovaBank ⭐ | Admin Commands | Editable Messages -----

Withdraw money from your bank account or make a deposit



[​IMG]
This plugin allows you to integrate a bank into your Minecraft server. Money can be deposited and withdrawn. This plugin is ideal for CityBuild Server.


[​IMG]

1. Check if you have Vault and PlaceholderAPI installed - if not install it
2. Download the newest version of this plugin
3. Drag and drop the plugin in the plugins folder
4. Restart your server
5. Edit the config.yml if you want to use the database
6. Restart your server and enjoy the plugin

[​IMG]
AVAILABLE COMMANDS
[​IMG]
DEPOSIT COMMAND
[​IMG]
WITHDRAW COMMAND
[​IMG]
BALANCE COMMAND
[​IMG]

BANK MENU
[​IMG]


ADMIN COMMANDS

RELOAD COMMAND
[​IMG]
ADD COMMAND
[​IMG]
REMOVE COMMAND
[​IMG]
SET COMMAND
[​IMG]
RESET COMMAND
[​IMG]

Code (YAML):
# >------------------------------------------------------------------------------------------< #
# |  ____                 _       _____              _                                       | #
# | |  _ \               | |     / ____|            | |                                      | #
# | | |_) |  __ _  _ __  | | __ | (___   _   _  ___ | |_  ___  _ __ ___                      | #
# | |  _ <  / _` || '_ \ | |/ /  \___ \ | | | |/ __|| __|/ _ \| '_ ` _ \                     | #
# | | |_) || (_| || | | ||   <   ____) || |_| |\__ \| |_|  __/| | | | | |                    | #
# | |____/  \__,_||_| |_||_|\_\ |_____/  \__, ||___/ \__|\___||_| |_| |_|                    | #
# |                                       __/ |                                              | #
# |                                      |___/                                               | #
# |     by Daddel                                                                            | #
# |                                                                                          | #
# |   config.yml                                                                             | #
# |                                                                                          | #
# |   Version: 1.2                                                                           | #
# >------------------------------------------------------------------------------------------< #

# Have found an error or do you speak another language? Join the discord to share your knowledge: https://discord.gg/3uNxXcmRdp
# You can't add new languages! available languages: en, de, nl
language
: en

# If it is set to true players with the permission "novabank.updatenotify" will receive a notification when the version is outdated.
update-check-ingame
: true

# >------------------------------------------------< #
# |   ___    _  _____  _    ___    _    ___  ___   | #
# |  |   \  /_\|_   _|/_\  | _ )  /_\  / __|| __|  | #
# |  | |) |/ _ \ | | / _ \ | _ \ / _ \ \__ \| _|   | #
# |  |___//_/ \_\|_|/_/ \_\|___//_/ \_\|___/|___|  | #
# >------------------------------------------------< #
# MySQL required!!
# To use the database change the point "use" to "true" then connect your database with the plugin
# If the usage is set to false then configs are created automatically!
database
:
  use
: false
  host
: localhost
  port
: 3306
  database
: database
  username
: username
  password
: password


# >--------------------< #
# |   ___  _   _  ___  | #
# |  / __|| | | ||_ _| | #
# | | (_ || |_| | | |  | #
# |  \___| \___/ |___| | #
# >--------------------< #

# Customize the /bank menu
gui
:
  # Set to true if you want to enable the bank menu
  enabled
: true
  # Set the inventory name of the menu
  title
: "&9Bank"
  # Change the size of gui
  # Minimum size is 9
  # Maximum size is 54
  size
: 27
  placeholder
:
    # Display placeholder around the buttons
    use
: true
    # Change the material if you would like to
    # default material: GRAY_STAINED_GLASS_PANE
    material
: GRAY_STAINED_GLASS_PANE
    # Set the name for the placeholder
    # Use only color codes for an invisible name
    name
: "&7"
  withdraw
:
    # Set the name for the withdraw button in the menu
    withdraw
: "&4Withdraw"
    # Change the material for the withdraw button
    material
: RED_CONCRETE
    # Set the display name for the withdraw button
    name
: "&4Withdraw"
    # Add a description for the withdraw item
    # You can add multiple lines
    description
:
     - "&7Withdraw money from your bank account"
  deposit
:
    # Set the name for the deposit button in the menu
    title
: "&aDeposit"
    # Change the material for the deposit button
    material
: LIME_CONCRETE
    # Set the display name for the deposit button
    name
: "&aDeposit"
    # Add a description for the deposit item
    # You can add multiple lines
    description
:
     - "&7Deposit money to your bank account"
  profile
:
    # Change the name of the profile item (head item)
    name
: "&e%novabank_player_name%'s bank account money"
    # Change the description for the profile item
    # You can't add multiple lines!
    description
: "&7Your current balance is $%novabank_balance%"

Code (YAML):
# >------------------------------------------------------------------------------------------< #
# |  _   _                      ____                 _                                       | #
# | | \ | |                    |  _ \               | |                                      | #
# | |  \| |  ___ __   __ __ _  | |_) |  __ _  _ __  | | __                                   | #
# | | . ` | / _ \\ \ / // _` | |  _ <  / _` || '_ \ | |/ /                                   | #
# | | |\  || (_) |\ V /| (_| | | |_) || (_| || | | ||   <                                    | #
# | |_| \_| \___/  \_/  \__,_| |____/  \__,_||_| |_||_|\_\                                   | #
# |                                                                                          | #
# |     by Daddel                                                                            | #
# |                                                                                          | #
# |   en.yml                                                                                 | #
# |                                                                                          | #
# |   Version: 1.2                                                                           | #
# >------------------------------------------------------------------------------------------< #

# Customize your messages
current-balance
: "%novabank_prefix% &7Your current balance is: &a$%novabank_balance%"
no-permissions
: "%novabank_prefix% &4You don't permissions to execute this command!"
wrong-usage
: "%novabank_prefix% &4Use: %novabank_default_commands%"
not-enough-money
: "%novabank_prefix% &4You don't have enough money!"
invalid-amount
: "%novabank_prefix% &4Invalid amount!"
deposit-money
: "%novabank_prefix% &aYou successfully deposit: $%novabank_deposit_amount%"
withdraw-money
: "%novabank_prefix% &aYou have successfully withdrawn: $%novabank_withdraw_amount%"
new-balance
: "%novabank_prefix% &aYour new balance is: $&a%novabank_balance%"
player-not-found
: "%novabank_prefix% &cPlayer %novabank_invalid_player% not found!"
reset-money-confirm
: "%novabank_prefix% &cYou have successfully reset the account of %novabank_target%!"
remove-money-confirm
: "%novabank_prefix% &cYou have removed $%novabank_removed_amount% from %novabank_target%'s account!"
add-money-confirm
: "%novabank_prefix% &aYou have added $%novabank_added_amount% to %novabank_target%'s account!"
set-money-confirm
: "%novabank_prefix% &cYou have set %novabank_target%'s account to $%novabank_setting_amount%!"
bank-menu
:
  cancel
: "%novabank_prefix% &c&oUse CANCEL to cancel."
  cancel-confirm
: "%novabank_prefix% &cYou've successfully canceled the action."
  deposit
: "%novabank_prefix% &aEnter the amount you want to deposit to your bank account"
  withdraw
: "%novabank_prefix% &aEnter the amount you want to withdraw from your bank account."
 

The messsages are currently available in 3 different languages (English, German, Dutch).
You can't add a new file!
If you are able to speak another language join the DISCORD to spread your knowledge.

[​IMG]
/bank - open the bank menu
/bank deposit <amount> - deposit money to your bank account
/bank withdraw <amount> - withdraw money from your bank account
/bank balance - display your current balance

ADMIN COMMANDS
/bankadmin reload - reload the configurations
/bankadmin reset <player> - reset the account balance of a player
/bankadmin remove <player> <amount> - remove a specific amount from a players account
/bankadmin add <player> <amount> - add a specific amount to a players account
/bankadmin set <player> <amount> - set the bank account to a specific amount

[​IMG]
novabank.deposit - command: /bank deposit
novabank.withdraw- command: /bank withdraw
novabank.balance - command: /bank balance
novabank.openmenu- command: /bank balance
novabank.open - command: /bank

ADMIN COMMANDS
novabank.* - every command
novabank.updatenotify - displays version update ingame

novabank.admin.reload - command: /ba reload
novabank.admin.reset - command: /ba reset
novabank.admin.remove - command: /ba remove
novabank.admin.add - command: /ba add
novabank.admin.set - command: /ba set

[​IMG]
%novabank_prefix% - use it for the plugin prefix
%novabank_balance% - display the current balance of the bank account
%novabank_default_commands% - display the available command for /bank
%novabank_deposit_amount% - display the depositted amount
%novabank_withdraw_amount% - display the withdrawn money
%novabank_invalid_player% - display the unknown player name
%novabank_target% - display the name of the account
%novabank_removed_amount% - display the removed money
%novabank_adding_amount% - display the adding amount
%novabank_setting_amount% - show the money that was deposited into the account
%novabank_player_name% - display the player name
[​IMG]

[​IMG]
[​IMG]

[​IMG]

The support is available on my DISCORD SERVER. Currently the support is only available in GERMAN or ENGLISH.

If you speak a language other than German, English or Dutch you can open a ticket on my server. I can then implement the new language.

[​IMG]

You're allowed to use the plugin on your server.
You're allowed to rewrite the plugin.
You're not allowed to claim the plugin as your own.
You're not allowed to reupload this plugin.

[​IMG]
[​IMG] [​IMG]

Do you like this plugin?
Please leave me a review
[​IMG]
Resource Information
Author:
----------
Total Downloads: 352
First Release: Apr 20, 2024
Last Update: Yesterday at 7:37 PM
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings