premium banner
A personal persistent bank system with per-player storage and automatic saving for Hytale servers.

Description

Bank System

Bank System is a persistent personal storage mod for Hytale servers.

It gives players a secure item vault with automatic saving, configurable storage size, and optional fantasy coin storage integration. The mod is built to be stable, lightweight, and easy to manage on long-term servers.

## Main Features

- Personal persistent item storage
- Custom storage UI
- Configurable pages per player
- Configurable slots per page
- Automatic saving and loading
- JSON-based player storage
- Admin storage commands
- Storage config reload command
- Optional coin storage integration with Coins & Markets

## Item Vault

Each player gets access to a personal vault where items can be stored safely.

The storage system supports:
- multiple pages
- configurable slots per page
- persistent data across restarts
- per-player storage progression

This makes the mod a strong fit for survival, RPG, and MMO-style servers.

## Fantasy Coin Storage

Bank System also supports a separate coin vault through optional integration with **Coins & Markets**.

https://www.curseforge.com/hytale/mods/coins-markets

Instead of using modern currency like dollars, the system is meant to fit fantasy worlds with:
- Platinum
- Gold
- Silver
- Copper

Players can move coins between their personal pouch and their bank vault using a dedicated coin banking interface.

## Admin Tools

Admins can manage player item storage with dedicated commands, including:
- changing page count
- changing slot count per page
- reloading storage config and bank data

## Optional Dependency

**Coins & Markets** is optional.

- Without it, Bank System works as an item storage mod
- With it, players also gain access to fantasy coin banking

## Data & Persistence

Player banks are saved in JSON files and remain persistent through disconnects, restarts, and shutdowns.

## Next Development Step

The next planned feature is a JSON-based UI text configuration system.

This will allow easy translation of the mod into any language without manually editing the UI files.

## Commands

- `/bank`
  Opens the player's item vault

- `/bank <page>`
  Opens a specific item storage page

- `/bankprev`
  Opens the previous item storage page

- `/banknext`
  Opens the next item storage page

- `/bankcoins`
  Opens the coin vault interface

- `/bankpages <player> <pages>`
  Sets the number of item storage pages for a player

- `/bankslots <player> <size>`
  Sets the number of item slots per page for a player

- `/bankreload`
  Reloads bank storage config and player bank data from disk

- `/bankadmin <player>`
  Opens the item storage admin panel for a player


Community & Support

Join the official Discord server to get help, report bugs, suggest features, and follow development updates:

Discord:
https://discord.gg/pUXTEZpnmA