A lightweight banking system designed for **Minecraft servers using Minecraft Forge.
This mod introduces a simple and efficient banking system where each player has a server-managed bank account. Players can interact with ATMs through a graphical interface, deposit or withdraw money, and automatically receive a welcome bonus on their first login.
The goal of this mod is to remain lightweight, server-friendly, and easy to integrate with other mods while providing a basic but reliable banking system.
Features
-
Persistent bank accounts for every player.
-
ATM blocks with GUI allowing players to:
-
Deposit money
-
Withdraw money
-
Check their account balance
-
-
Automatic welcome bonus granted once to new players on their first login.
-
Secure client/server network architecture to synchronize account data.
-
Designed to be lightweight and optimized for multiplayer servers.
-
Server-side data handling to ensure account integrity.
Installation
-
Install the correct version of Minecraft Forge for your Minecraft version.
-
Place the mod
.jarfile into the mods folder of the client and/or server. -
Start the game or server.
-
Check the logs to confirm that the mod loaded correctly.
Configuration & Administration
An optional configuration file allows server owners to adjust:
-
Welcome bonus amount
-
Feature permissions
-
Data persistence settings
Server administrators can backup or restore banking data using standard server tools.
All transactions are validated server-side to prevent exploits or cheating.
Compatibility
-
Designed specifically for Minecraft Forge.
-
Compatible with most mods that do not modify player entity systems or UUID persistence.
-
It is recommended to test the mod on a staging server before production deployment.
In-Game Usage
When a player joins the server for the first time, they automatically receive a configurable welcome bonus.
Players can interact with ATMs to:
-
Open the banking interface
-
Deposit funds
-
Withdraw funds
-
Check their current balance
All operations are handled server-side to guarantee the integrity of player accounts.
Suggested Screenshots
-
ATM block placed in a server environment
-
ATM user interface showing a deposit transaction
Changelog
1.0.0 — First Public Release
-
Persistent player bank accounts
-
ATM system with graphical interface
-
Automatic welcome bonus system

