ModsFinder

Cobble Poke Bank

by Adammatthiesen

Cobble Poke Bank, a server-side Cobblemon add-on, stores Pokémon in a database-backed bank that survives world resets and server transitions.

FabricNeoForgeServer-side onlyMIT LicenseOpen source1.21.1

What it does

Players reach the bank through an in-game menu opened by a command, and the Pokémon in it are kept in a database rather than in the world save. Because the bank lives outside the world, Pokémon held there are not lost when a world is reset or a player moves to another server. Single-server setups can use SQLite, while multi-server networks are meant to point at a shared MySQL database so that every server reads the same bank.

The mod only has to run on the server, so players join without installing anything extra. Installation requires Cobblemon, Fabric API, Forge Config API Port, GooeyLibs, Matthiesen Core and Minecraft SQLite JDBC, and Minecraft MySQL JDBC is needed for multi-server setups. It is published for Fabric and NeoForge for 1.21.1, released under the MIT License, and the code is open source with a public source repository, issue tracker and wiki.

Key features

  1. In-game bank menu

    A command opens a bank screen where players deposit and withdraw Pokémon stored in the database.

  2. Database-backed storage

    Pokémon are kept in SQLite or MySQL, so the bank does not depend on the world files.

  3. Transfer between servers

    With a shared MySQL database, Pokémon stored on one server can be used on another.

  4. Anonymous usage statistics

    The mod sends anonymous usage statistics through FastStats, which help the developer see how it is used. The collected data is described on the FastStats page.

Compatibility

Latest build for each game version and loader.

1.21.11.2.01.2.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 6

Matthiesen CoreA library mod for NeoForge and Fabric that enables developers to create mods with a shared common codebase.
Required
Forge Config API PortNeoForge's & Forge's config systems provided to other modding ecosystems. Designed for a multiloader architecture.
Required
Minecraft SQLite JDBCUp-to-date SQLite JDBC driver wrapped as a universal Forge/Fabric/Bukkit library for plugins like Dynmap and Grim.
Required
GooeyLibsA user-interface based library useful for creating front-end UIs for existing game screens on both Forge and Fabric
Required
CobblemonA Pokémon mod for Fabric and NeoForge
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

Minecraft MySQL JDBCUp-to-date MySQL Connector/J wrapped as a universal Forge/Fabric/Bukkit library for plugins like Grim.
Optional

Use cases

Who it’s for: Server owners running Cobblemon on Fabric or NeoForge who want Pokémon storage that persists across resets and between servers. Players on those servers only join normally.

How it compares

Full comparison

Cobblemon Home runs on Fabric and NeoForge for 1.21.1 – 1.21.11 with client and server environment and is not open source under All rights reserved. Cobblmon Home is server-side only, open source under the BSD 2-Clause License and published for Fabric for 1.21.1, so it is the closer match on environment. Just Enough Cobblemon is MIT licensed and open source, targets Fabric and NeoForge for 1.21.1, but it is client required with an optional server side, so players must install it.

ModLoadersGame versionsEnvironmentUpdated
Cobble Poke BankFabric and NeoForge1.21.1Server-side only2026-09-26
Cobblemon HomeFabric and NeoForge1.21.1 – 1.21.11Client and server2026-01-18
Cobblmon HomeFabric1.21.1Server-side only2025-12-26
Just Enough CobblemonFabric and NeoForge1.21.1Client required, server optional2026-02-20

Questions

Does Cobble Poke Bank need to be installed on the client?

No. Only the server needs it, and players join without installing anything. Only the server needs the mod and its dependencies.

Which database should a multi-server network use?

Single-server setups can use SQLite. Multi-server setups require Minecraft MySQL JDBC and a shared MySQL database so each server reads the same bank.

Which dependencies does Cobble Poke Bank require?

Cobblemon, Fabric API, Forge Config API Port, GooeyLibs, Matthiesen Core and Minecraft SQLite JDBC are required. Minecraft MySQL JDBC is needed for multi-server setups.

In the catalog

Cobble Poke Bank is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from Adammatthiesen

All projects

Similar mods

What the author says

Cobble Poke Bank is a Server-Side mod for Cobblemon that allows players to store their Pokémon in a database-backed bank. Designed for use in single (SQLite) or multiserver (MySQL) environments, this mod provides a persistent storage solution for Pokémon, ensuring that they are not lost during world resets or server…
Adammatthiesen, on the Modrinth page

Official listing

Owner
Adammatthiesen
Published
2026-07-29
Updated on Modrinth
2026-09-26
Facts verified
2026-10-15

Tags