BANKSYSTEM PRO High-Performance Banking & Interest Solution | Java 21 | Paper 1.21.11
English Description Banksystem Pro is a high-end, asynchronous banking solution for modern Minecraft networks. It allows players to store their coins safely while generating passive income through a sophisticated interest system. The unique feature: account upgrades are handled via physical, NBT-secured vouchers, enhancing the trading and RPG aspect of your server.
Deutsche Beschreibung Banksystem Pro bietet eine vollumfängliche, asynchrone Bank-Lösung für moderne Citybuild-Netzwerke. Das Plugin ermöglicht es Spielern, Coins sicher zu verwahren und durch ein ausgeklügeltes Zinssystem passives Einkommen zu generieren. Das Besondere: Upgrades erfolgen über physische, NBT-gesicherte Gutscheine (Voucher), was den Handel und RPG-Aspekt auf deinem Server fördert.
DYNAMIC INTEREST SYSTEM | ZINSSYSTEM The interest system is designed for maximum performance and fairness. Das Zinssystem wurde für maximale Performance und Fairness entwickelt.
Online-Interest / Online-Zinsen: [GB] Reward active players with a higher interest rate while they are playing. [DE] Belohne aktive Spieler mit einem höheren Zinssatz während sie auf dem Server spielen.
Offline-Interest / Offline-Zinsen: [GB] Players earn money even while they are offline (compound interest included!). [DE] Spieler verdienen auch Geld, während sie offline sind (Zinseszins-Berechnung inklusive!).
AFK-Protection / AFK-Schutz: [GB] An intelligent check prevents players from farming interest while being idle. [DE] Ein intelligenter Check verhindert, dass Spieler durch reines IDLE-Stehen Zinsen farmen.
Real-Time Stats / Echtzeit-Statistik: [GB] Total interest earned is tracked and displayed directly in the GUI. [DE] Die gesamten verdienten Zinsen werden direkt im GUI für den Spieler getrackt.
VOUCHER-BASED LEVELS | STUFEN-SYSTEM No rigid permission nodes. Here, items determine progress. Keine starren Permissions. Hier bestimmen Items den Fortschritt.
5 Configurable Levels / 5 Konfigurierbare Stufen: [GB] Each level increases the deposit limit and the interest multiplier. [DE] Jedes Level erhöht das Einzahlungslimit und den Zins-Multiplikator.
Physical Vouchers / Physische Gutscheine: [GB] Create NBT-secured upgrades for crates, shops, or event rewards. [DE] Erstelle NBT-gesicherte Upgrades für Kisten, Shops oder Event-Belohnungen.
One-Way Use / Einmalige Nutzung: [GB] Vouchers are securely consumed upon use and instantly increase bank capacity. [DE] Gutscheine werden beim Einlösen sicher verbraucht und erhöhen sofort die Kapazität.
MULTI-STORAGE BACKEND | DATENHALTUNG Scalable architecture for servers of any size. Skalierbare Architektur für Server jeder Größe.
MySQL Support: [GB] Perfect for networks with multiple sub-servers. [DE] Perfekt für Netzwerke mit mehreren Unterservern.
SQLite & YAML: [GB] Quick and easy setup for local servers without database requirements. [DE] Einfache und schnelle Einrichtung für lokale Server ohne Datenbank-Zwang.
100% Async: [GB] All database operations run in separate threads – no TPS drops. [DE] Alle Datenbank-Operationen laufen in eigenen Threads – keine TPS-Einbrüche.
️ PROFESSIONAL UI | BENUTZEROBERFLÄCHE
Anvil-Integration: [GB] Players can enter exact amounts via an anvil interface. [DE] Spieler können exakte Beträge über ein Amboss-Interface eingeben.
Clean Design: [GB] Thousands-separator formatting (e.g., 1.000.000) for better readability. [DE] Übersichtliche Menüs mit Tausender-Trennzeichen für volle Kontrolle.
Lore Details: [GB] Dynamic display of current rates, limits, and next level status. [DE] Dynamische Anzeige von Zinssätzen, Limits und dem nächsten Level-Status.
COMMANDS & PERMISSIONS
User Commands:
/bank - Opens the main bank interface. (bank.use)
Admin Commands:
/bank give <player> - Create a bank upgrade voucher. (bank.admin)
⚙️ CONFIGURATION
Code (YAML):
#============================================================================== # BANKSYSTEM - PROFESSIONAL CONFIGURATION # Developed by BlackCyper | Version 1.0 # ==============================================================================
# [DE] Präfix für alle Nachrichten im Chat. # [EN] Prefix for all chat messages. prefix: "&8[&6Bank&8] &7"
# [DE] Soll beim Start geprüft werden, ob eine neue Version verfügbar ist? # [EN] Should the plugin check for updates on startup? update-checker: true
# [DE] Speichermethode für die Bankdaten. # [EN] Storage method for all bank data. # Options: SQLITE (local file), MYSQL (database), YAML (flat file) storage-method: "SQLITE" mysql:
host: "localhost" port: 3306
database: "minecraft" username: "root" password: ""
# ============================================================================== # INTEREST SETTINGS / ZINS-EINSTELLUNGEN # ============================================================================== interest: # [DE] Basis-Zinssatz pro Intervall (in Prozent %). # [EN] Base interest rate per interval (in percent %). online: 1.0
offline: 0.5
# [DE] Intervall für die Zinsgutschrift in Minuten. # [EN] Interval for interest credit in minutes. # TIP: Set to 1 for testing, default is 60. interval_minutes: 60
# [DE] Verhindert Zinsen, wenn der Spieler sich nicht bewegt (AFK-Schutz). # [EN] Prevents interest if the player is not moving (AFK protection). deny_afk_interest: true
# ============================================================================== # LEVEL SYSTEM / STUFEN-EINSTELLUNGEN # ==============================================================================
# [DE] Hier kannst du die Bank-Stufen (1-5) konfigurieren. # [EN] Configure the bank levels (1-5) here. # # limit: [DE] Maximale Coins pro Level | [EN] Max coins per level # interest_multiplier: [DE] Multiplikator für Zinsen | [EN] Multiplier for interest levels:
1:
limit: 1000000
interest_multiplier: 1.0
2:
limit: 10000000
interest_multiplier: 1.1
3:
limit: 50000000
interest_multiplier: 1.2
4:
limit: 500000000
interest_multiplier: 1.3
5:
limit: 10000000000
interest_multiplier: 1.5