⭐ MineBank ⭐ [1.8 - 1.21.4] ✅ CUSTOM GUI ✅ CUSTOM BANKS ✅ PAPI SUPPORT ⭐ icon

⭐ MineBank ⭐ [1.8 - 1.21.4] ✅ CUSTOM GUI ✅ CUSTOM BANKS ✅ PAPI SUPPORT ⭐ -----

⚡ Allows to storage money in bank and win money pasively. ⚡




5.0.1 update is coming soon, I'll try to upload it this month, it comes with a lot of changes:

The code is being improved to allow adding new features easily
Several variables, message keys, configuration keys are being modified
New .json files will be added for banks and player data

I'll try to move the data from bank.yml to the new player_data.json and the data from the bank section of config.yml to the new banks.json

I'll try to keep the keys from the configuration files in the bankinventory folder and make it compatible with the new version
----------, Feb 10, 2025

Added variable %moneySymbol% to get the money symbol
Added
in config an option to modify the money symbol

Add it manually in config.yml:
bank:
money:
symbol: $ # Symbol for the bank money (default: $)


Modified lang/ru.yml transtaltion
Thanks Reizi_
----------, Jan 12, 2025

Fix Update Checker
Fix SoftDepend of PlaceholderAPI, now plugin works with and without PlaceholderAPI
----------, Oct 2, 2024

Fix NullPointerException Error, when use command /bank if update plugin from version 3.X.X to 4.X.X

Thanks ChristinGHG for the report
----------, Sep 18, 2024

Many variables, messages, configurations and bank options have been renamed.
The code has been updated, if you update the plugin, you need to delete the contents of the /plugins/MineBank folder, then restart the server
You can also rename the folder and copy and paste some settings and messages to the newly generated folder.

Updated code to make it easier to create new features
Added performance improvements
Added multiple banks with its permissions
Added more variables
Added more PlaceholderAPI variables
Added new messages
Added more banks in config
----------, Sep 17, 2024

Added internal PlaceholderAPI variables:

%minebank_user_name% - Show your name
%minebank_user_balance% - Show your balance
%minebank_user_maxStorage% - Show your max storage
%minebank_user_level% - Show your bank level

%minebank_maxLevel% - Show max bank level
----------, Sep 11, 2024

Add PlaceholderApi support, in messages and inventory
----------, Sep 9, 2024

Fix Update Checker, now if you are using the latest version, it will not tell you that there is a new update
----------, Sep 9, 2024

Fix StringIndexOutOfBoundsException Error, when use command /bank in Paper

Thanks Reizi_
----------, Sep 9, 2024

Modified message (bank.max.maxStorage), now it is (bank.max.yourMaxStorage)
Added permissions to use commands in the configuration (bank-inventory.main.position-slot.<number>.permission)
Added command "/bank max bal <player>"
Added message (bank.max.playerMaxStorage)
Added to autocomplete if the player does not have the "minebank.admin" permission, the admin commands will not appear

Some messages have been modified or added to language file, please modify and add them manually or rename or delete the current language file and restart the server to generate a new language file
----------, Sep 9, 2024

Modified the function of the command "/bank take <amount>", now the player receives (<amount> - interest) and the bank is removed <amount>
Modified the function of the command "/bank take mid", now "mid" is (bankBalance / 2)
Modified the function of the command "/bank add mid", now "mid" is (bankBalance / 2)
Modified the function of the command "/bank set <player> bal mid", now "mid" is (bankBalance / 2)
Modified the command "/bank set <player> level mid", now it is "/bank set <player> level midmax"
Added new command command "/bank take midmax", "midmax" is (maxStorage / 2)
Added new command command "/bank add midmax", "midmax" is (maxStorage / 2)
Removed command "/bank lvl"
Removed command "/bank set <player> lvl"
Removed command "/bank max lvl"
Removed message (bank.take.interestsWithdrawExceeds), now it is no longer useful

Some messages have been modified or added to language file, please modify and add them manually or rename or delete the current language file and restart the server to generate a new language file
----------, Sep 8, 2024

Added interface with customizable inventory when use command "/bank" (by the moment only for versions between 1.13 and 1.21)

Added more default languages translated by ChatGPT and Google Translate
----------, Sep 6, 2024

Added Tab Completer
Removed in "/bank add", "/bank take" and "/bank set" the "half" and "full" option
----------, Sep 5, 2024

Removed permissions:
minebank.*
minebank.reload
minebank.help
minebank.version
minebank.plugin
minebank.permissions

minebank.helpbank

Now grey permissions are merged into (minebank.admin)
Now if a message is missing it doesn't restore it, instead it sends a message saying the name of the missing message. Example: "Message bank.add.depositSuccess not found."

Added support for different language files for messages. By default, Spanish, English and Simplified Chinese are available. If you want more default languages send a file with the translation here.
Added no need to always use "/mb reload", plugin files are automatically reloaded, if something is not automatically reloaded use "/mb reload"
Added a configuration (bank.profit.min-amount-to-win) a minimum amount of money to the config.yml to have interest when withdrawing money
Added "/bank add mid", "/bank take mid" and "/bank set <player> <bal/level> mid". To add, remove and set half of the player's level's maximum capacity


Some things have been added to the config.yml file, please rename or delete the current config.yml and restart the server to generate a new config.yml

The messages.yml file is no longer useful, instead use the files in the lang folder or move messages.yml into the folder and change the language in the config.yml file
----------, Sep 2, 2024

Added (/bank level <player>) # Displays the bank level of the selected player
Moved messages in config.yml to messages.yml
----------, Aug 27, 2024

Added (/bank add max) # Deposit the max balance to your bank level
Added (/bank take max) # Withdraw the max balance you can withdraw with interests
Added (/bank set <player> bal max) # Sets player balance to the max of its level
Added (/bank set <player> level max) # Sets player balance to the max bank level
Modified (/bank set <player> level <level>) # Set player level
Added (/bank set <player> level <level> true) # Set player level, and set balance to max of level
Added (/bank set <player> level <level> false) # Set player level, and modify balance if is over max of new level
----------, Aug 27, 2024

Modified update checker to improve server startup speed.
Added a class that check if some config or message is missing and add it after restart the server (Comments disapear)
Added in config.yml (bank.profit.min-amount-to-win: 100) # Min amount of money in the bank to receive profit

Now you don't need to restart the server to apply the config.yml changes
----------, Aug 26, 2024

Added support to bStats
----------, Aug 25, 2024

Added Update checker
----------, Aug 25, 2024

Resource Information
Author:
----------
Total Downloads: 1,130
First Release: Aug 25, 2024
Last Update: Feb 10, 2025
Category: ---------------
All-Time Rating:
3 ratings
Find more info at guayand0.github.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings