PaustoreeTVs Banking

Quick rating

Community listing page, reviews may not be monitored by the author.

PaustoreeTVs Banking

No reviews yet

Emerald bank for Fabric servers: player accounts with PIN login, deposits, withdrawals and transfers, plus a seller role with a cashier command for cash and card payments. English and German.

Mod Loaders
Minecraft

About

Description

Banking

A bank system for Fabric servers. Every player gets an account and uses emeralds as money.

For players
- /banking sets up your account (name + PIN). Setup takes 2 minutes, you can keep playing meanwhile.
- After that, /banking opens the login. The home page shows your name, account number, balance and your last 5 activities.
- Deposit: pay in emeralds from your inventory.
- Withdraw: get emeralds back into your inventory (needs free space).
- Transfer: send emeralds to another player with their account number and name.
- 5 wrong PIN attempts lock the account for 5 minutes. PINs are stored hashed.

Sellers and cashier
- Admins (OP) manage sellers: /seller add [player] [business name] and /seller remove [player].
- Sellers use /Kasse [player] on customers within 5 blocks, enter an amount and choose cash or card.
- Card: the customer confirms with their PIN, the money goes to the seller's account. The customer's activity list shows the business name.
- Cash: the customer only sees the amount to pay.
- Payment requests expire after 60 seconds.

Details
- English and German, following the game language.
- Accounts and sellers are saved in the config folder and survive restarts.

Requirements
- Minecraft 1.21.8, Fabric Loader, Fabric API
- Install on the server and on every player's client.

Feedback and bug reports are welcome in the comments.