- Native Minecraft Version:
- 1.15
- Tested Minecraft Versions:
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- Contributors:
- Lynch, Airbender, iOnurReis(Banners)
- Languages Supported:
- English
I started preparing for university exams and next 2 year will be hard to me. In order to do much better things in the future, i have to pause all development of all my plugins/products. AetherBank and AetherPotions are stable (i think?), so there won't be any issue near future. I will fix severe issues whenever i have time, but other than that, I won't add/remove features on any of my plugins. Thanks for your understanding in advance.
Hello! This plugin is all about virtual banking things. Continuation of EnderBank plugin.
Development Has Been Paused.
Supported & Required Plugins
- PlaceholderAPI - Optional
- SmartInvsAPI - Required
- Vault & Vault supported economy plugin - Required
Features
- Interest System.
- Toggleable interest system. Players can earn interest based on their bank balance.
- Changable time. You can change delay for interests.
- Changable percent. You can change percentage of interest.
- Maximum Interest. You can limit the interest value in case its too much.
- Change who can get interest. Whether permission based, or online based?
- Bank Levels.
- Unlimited bank levels. Really, you can add level as many as you want.
- Level limits. Each level has its own limit, right?
- Level costs. Upgrades does not come for free, you know.
- PlaceholderAPI Support.
- Formatting (1K, 5.2M etc..) support. (Toggleable)
- LeaderBoard.
- Leaderboards, who doesn't want that? Now players can rank themselves based on their bank balance.
- Tweak the delay of leaderboard refreshes.
- Change maximum amount of player to be shown.
- Fees.
- Toggleable fee feature. Players can deposit and withdraw with fee percentages.
- Changable deposit and withdraw fee percentages.
- Fully customizable GUI. Really, there is almost nothing unchangable.
- Custom head support.
- Database support.
- MySQL NEW! and SQLite support.
Code (YAML):Prefix: "&bAetherBank > &7"
# Do you want interest to be enabled?
interestEnabled: true
# Leaderboard Refresh Minute. Can always manually be refreshed by /aetherbank reload leaderboard
leaderboardReloadMinute: 10
# Do you want to format amounts on placeholderapi? Example: 1000 = 1K etc..
formatAmounts: false
Fee:
#Fee percentage for depositing.
Deposit: 10.0
#Fee percentage for withdrawing.
Withdraw: 15.0Code (YAML):Interest:
# Interest percentage.
Percentage: 4.2
# Interest time in minutes. For this example, every 20 minutes.
Time: 20
# Maximum possible interest.
MaxInterest: 30000
# Whether give interest to only offlines or not.
OnlyOnlines: true
# Whether it needs permission or not. Needs OnlyOnlines to be true. Permission: aetherbank.interest.vip
OnlyPermission: false
# Whether plugin will suppress interest messages or not.
suppressInterestMessages: falseCode (YAML):levels:
# This is default.
1:
# Limit of this level. -1 is unlimited.
limit: 2000
# Cost to upgrade to this level. Not essential to do this on default level.
cost: 0
2:
limit: 5000
cost: 3000
3:
limit: 10000
cost: 7000Code (YAML):# No permission message. %permission% = permission node.
NoPermission: "Insufficient permission! &7&o(%permission%)"
MoneyOperations:
# Text must be integer error message.
MustBeInteger: "Number has to be integer!"
# Insufficient money error message.
InsufficientMoney: "Insufficient money."
Deposit:
# Title of deposit screen.
Title: "Enter the amount of deposit."
# Success message. %money% = deposited money.
Success: "Successfully deposited %money%$ to bank."
# Exceeds limit error message. %limit% = bank limit.
ExceedsLimit: "Exceeds limit! Limit: %limit%"
Withdraw:
# Title of withdraw screen.
Title: "Enter the amount of withdraw."
# Success message. %money% = withdrew money.
Success: "Successfully withdrew %money%$ from bank."
BankUpgrades:
# Success message.
Successful: "Successfully upgraded your bank!"
# Insufficient money error message. %money% = cost
InsufficientMoney: "Insufficient money. Money needed: %money%"Code (YAML):# Everything is in same format. Explanation is on first item.
gui:
MainMenu:
size: 36
title: "&7Bank Menu"
items:
# Withdraw Item.
withdraw:
# X and Y positions of item.
position:
X: 7
Y: 2
# Item details.
item:
# Could be any material. type "CUSTOM-HEAD" for custom heads.
material: "CUSTOM-HEAD"
# Data value. Could be numeric on older versions.
# For custom head, use textures.minecraft.net value.
# http://textures.minecraft.net/texture/blablabla <- this value
data: "14902ecbdae4974df6d93af07733a191949c8aeee6bddd57fa677694f24d980"
# Name of item.
name: "&cWithdraw"
# Lore of item.
lore:
- " "
- " &7&o(Click to withdraw)"
deposit:
position:
X: 3
Y: 2
item:
material: "CUSTOM-HEAD"
data: "2703c8a5315d63dbcfc8a37298c231c15e0df863a3cdc7493bc096b1e6f10c48"
name: "&2Deposit"
lore:
- " "
- " &7&o(Click to deposit)"
overview:
position:
X: 5
Y: 2
item:
material: "CUSTOM-HEAD"
data: "d67dce4645349e41a7f35797e2b9279e35a65f5e81a34496885d27268f369139"
name: "&bBank Overview"
#Placeholders:
# %balance% = normal balance.
# %bank_balance% = bank balance.
# %bank_level% = bank level.
# %bank_limit% = bank limit.
lore:
- " "
- " &b&l* &fBalance: &b$%balance%"
- " &b&l* &fBank Balance: &b$%bank_balance%"
- " "
- " &b&l* &fBank Level: &b%bank_level%"
- " &b&l* &fBank Limit: &b$%bank_limit%"
leaderboard:
position:
X: 6
Y: 3
item:
material: "CUSTOM-HEAD"
data: "7ff7dd2bdf418b40336da1ecbd9315b58b20627a94aee69adaf01f5d4eac80d9"
name: "&eLeaderboard"
lore:
- " "
- " &7&o(Click to see leaderboard)"
upgrade:
position:
X: 4
Y: 3
item:
material: "CUSTOM-HEAD"
data: "53edeeec6d73a4be6ea686cc7b1495de68e84c024044e8d3e2041ce47a693c95"
name: "&9Upgrade Bank"
lore:
- " "
- " &7&o(Click to see upgrade menu)"
filler:
item:
material: "STAINED_GLASS_PANE"
data: 15
name: " "
lore:
- " "
closemenu:
position:
X: 1
Y: 4
item:
material: "CUSTOM-HEAD"
data: "3ed1aba73f639f4bc42bd48196c715197be2712c3b962c97ebf9e9ed8efa025"
name: "&cClose Menu"
lore:
- " "
- " &7&o(Click to close menu)"
UpgradeMenu:
size: 27
title: "Bank Upgrades"
CurrentLevel: "&7You are in this level."
LevelLocked: "&7Locked."
items:
filler:
item:
material: "STAINED_GLASS_PANE"
data: 15
name: " "
lore:
- " "
closemenu:
position:
X: 2
Y: 2
item:
material: "CUSTOM-HEAD"
data: "3ed1aba73f639f4bc42bd48196c715197be2712c3b962c97ebf9e9ed8efa025"
name: "&cClose Menu"
lore:
- " "
- " &7&o(Click to close menu)"
levels:
# Levels. Define each level an item like this.
1:
position:
X: 2
Y: 2
item:
material: "CUSTOM-HEAD"
data: "db2e3201f625556c146f6de1c9c8f27cc17bea356101f245beb13ae72f008172"
name: "&7Level 1"
# Placeholders for QoL:
# %limit% = bank limit for this level.
# %cost% = upgrade cost for this level.
lore:
- " "
- " &b&l* &fLimit: &b$%limit%"
- " &b&l* &fCost: &b$%cost%"
- " "
- " &7&o(Click to upgrade)"
2:
position:
X: 4
Y: 2
item:
material: "CUSTOM-HEAD"
data: "8764060b818e4a6706713c851df52affb700837019cbd77126ea154e70cd671c"
name: "&6Level 2"
lore:
- " "
- " &b&l* &fLimit: &b$%limit%"
- " &b&l* &fCost: &b$%cost%"
- " "
- " &7&o(Click to upgrade)"
3:
position:
X: 6
Y: 2
item:
material: "CUSTOM-HEAD"
data: "5c649a0bb2659d8f0370c9da1d00b32b56d0989788ebfdf98402ccbf3e968a75"
name: "&9Level 3"
lore:
- " "
- " &b&l* &fLimit: &b$%limit%"
- " &b&l* &fCost: &b$%cost%"
- " "
- " &7&o(Click to upgrade)"
LeaderBoard:
size: 27
title: "LeaderBoard"
# First x amount of players will be shown.
AmountOfPlayer: 10
# Placeholder for player heads:
PlayerPlaceholder:
# %player% = player name
# %rank% = player ranking
Name: "&b%player% &f- &b#%rank%"
# %balance% = player bank balance
# %level% = player bank level
# %rank% = player ranking
Lore:
- " "
- " &b&l* &fBank Balance: &b%balance%"
- " &b&l* &fBank Level: &b%level%"
- " &b&l* &fRanking: &b%rank%"
items:
filler:
item:
material: "STAINED_GLASS_PANE"
data: 15
name: " "
lore:
- " "
back:
position:
X: 1
Y: 3
item:
material: "CUSTOM-HEAD"
data: "3ed1aba73f639f4bc42bd48196c715197be2712c3b962c97ebf9e9ed8efa025"
name: "&cBack"
lore:
- " "
- " &7&o(Click to return)"
Placeholders
- %aetherbank_bank_level% = Bank level of player.
- %aetherbank_bank_level_limit% = Bank level limit of player.
- %aetherbank_bank_level_cost% = Bank level cost of next level.
- %aetherbank_bank_balance% = Bank balance of player.
- %aetherbank_interest_percentage% = Interest percentage.
- %aetherbank_interest_time% = Interest time.
Commands & Permissions
- /bank -> Opens bank menu.
- /aetherbank reload -> Reloads the plugin. (aetherbank.reload)
- /aetherbank reload leaderboard -> Refreshes leaderboard. (aetherbank.reload.leaderboard)
- /aetherbank info <player> -> Retrieves info of spesific player. (aetherbank.info)
- aetherbank.interest.vip -> Allow player to recieve interest when only online is enabled.

AetherBank - Customizable Banking Plugin 1.1.4-dev2
Lightweight, real customizable banking plugin. Continuation of EnderBank.
Recent Updates
- 1.1.4 Development 2 - SQLite & General Issues Aug 1, 2021
- Development - SQLite Optimization & General Issues Jul 11, 2021
- 1.17 Support (Kinda?) & Issue Fixing Jul 3, 2021