AxolotlBank - Complete Banking System for Minecraft
![[IMG]](//proxy.spigotmc.org/2f3a168e6b4b39994b95eca5e276d6aa2882642e/68747470733a2f2f692e696d6775722e636f6d2f61786f6c6f746c2d62616e6e65722e706e67)
Description
AxolotlBank is a sophisticated banking plugin designed to bring realistic financial systems to your Minecraft server. With support for multiple databases, customizable currencies, and secure transactions, AxolotlBank offers a seamless banking experience for your players.
✨ Core Features
[★] Banking Operations
• Virtual bank accounts with unique 5-digit numbers
• Deposit and withdraw in-game currencies
• Player-to-player transfers
• Account number based transfers
• Secure transaction logging
[★] Database Support
• MySQL - Perfect for network servers and cross-server synchronization
• SQLite - Lightweight option for smaller servers
• H2 Database - High-performance alternative
[★] Multi-Language System
• Complete YAML-based localization
• English and Russian included out of the box
• Easy to add new languages
• Customizable messages and colors
[★] Customization
• Configurable currency items (Diamond Ore, Emerald, etc.)
• Bank zone restrictions
• Virtual currency mode (optional item requirement)
• Hex color support in messages
[★] Security Features
• Permission-based access control
• Bank zone restrictions
• Transaction audit logs
• Anti-duplication protection
Commands
Code (Text):
/bank account
|
axolotlbank.account |
View your account balance |
Code (Text):
/bank open <player>
|
axolotlbank.open |
Create bank account for player |
Code (Text):
/bank deposit <player> <amount>
|
axolotlbank.deposit |
Deposit currency to account |
Code (Text):
/bank withdraw <player> <amount>
|
axolotlbank.withdraw |
Withdraw currency from account |
Code (Text):
/bank transfer <player> <amount>
|
axolotlbank.transfer |
Transfer to another player |
Code (Text):
/bank transferto <account> <amount>
|
axolotlbank.transfer |
Transfer by account number |
Code (Text):
/bank reload
|
axolotlbank.reload |
Reload configuration |
Permissions
Code (Text):
axolotlbank.account: true
axolotlbank.open: true
axolotlbank.deposit: true
axolotlbank.withdraw: true
axolotlbank.transfer: true
axolotlbank.reload: true
axolotlbank.bypasszone: true
axolotlbank.admin: true
⚙️ Configuration
Code (Text):
# Database Settings
database:
type: "sqlite"
mysql:
host: "localhost"
port: 3306
database: "axolotlbank"
username: "root"
password: ""
# Currency Settings
currency:
material: "DIAMOND_ORE"
require_item: true
# Bank Zones
zones:
bank_zones:
main_bank:
world: "world"
x1: 100
y1: 64
z1: 200
x2: 120
y2: 70
z2: 220
language: "en.yml"
Installation
1.
Download the plugin JAR file
2.
Place in your
folder
3.
Restart your server
4.
Configure in
Code (Text):
plugins/BankSystem/config.yml
5.
Set up bank zones
6.
Enjoy!
AxolotlBank - Making Minecraft Economies More Realistic and Fun!