PokeVault
Periodic backups of every player's Cobblemon team and PC boxes. Browse, diff between rounds, and restore lost Pokémon from a built-in web dashboard — with alerts when a big loss is detected.
截图
介绍
PokeVault
Never lose a Pokémon to a bug, a rollback, or a bad update again.
PokeVault periodically backs up every player’s Cobblemon team and PC boxes, and gives admins a web dashboard to browse those backups, see exactly what changed between rounds, and restore anything that goes missing — without ever touching a player’s live data unless you tell it to.
Features
- Automatic periodic backups — captures every known player’s team + full PC on a configurable interval (default: every 60 minutes), validated before being kept.
- Web dashboard (
/pokevault web) — browse rounds → players → team/PC, all from your browser. - Server-wide total at a glance — see how many Pokémon exist across the whole server for any round, and per player.
- Diff between rounds — instantly see which Pokémon appeared or disappeared since the previous backup, broken down by team and by individual PC box.
- One-click restore — restore a single Pokémon, an entire box, an entire team, or everything at once. Restored Pokémon always land in the player’s first free slot — never overwrites anything.
- Pokepaste export — export any Pokémon from any backup as Showdown-format text, ready to paste or share.
- Big-loss alerts — a persistent warning (stays until dismissed) when a player loses too many Pokémon between two rounds, with a per-box breakdown of which box lost data and which are still intact. Choose a fixed count or a percentage of what the player had.
- Automatic cleanup — a round identical to the previous one (no changes at all) is discarded automatically, so storage doesn’t fill up during quiet periods. Old rounds also rotate out past your retention limit, and any round can be deleted manually.
- Local-only web server — the dashboard listens only on 127.0.0.1; it’s never exposed to your network.
Requirements
- Fabric Loader
- Fabric API
- Fabric Language Kotlin
- Cobblemon 1.7.1+
Commands
/pokevault web— get a clickable link to open the dashboard/pokevault now— force an immediate backup round/pokevault status— quick status summary in chat/pokevault alerts//pokevault alerts clear <id>— list/dismiss active loss alerts
Configuration
Lives in config/pokevault/backup.properties, and most of it can also be changed live from the dashboard (no restart needed, except for the port):
intervalMinutes— how often to capture a round (default 60)maxRounds— how many rounds to keep (default 336 = 14 days)lossThresholdMode—countorpercentbigLossThreshold/bigLossPercent— the alert trigger valueport— local dashboard port (default 8644)
Permissions
The /pokevault command and the dashboard’s restore actions mutate live player data — both are admin-only (command requires permission level 3 by default).
常见问题
PokeVault 支持哪些 Minecraft 版本?
PokeVault 支持 Minecraft Java 版 1.21.1,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
PokeVault 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
SamuelArrow4 的其他作品
查看全部 →SpinCrates
A fully configurable crate/lootbox system: roulette reveal animation, weighted rarities, physical & virtual keys, opening cooldowns, periodic giveaways, and a built-in local web panel to manage everything — no external tools needed.
Cobblemon Storage Master
A full Pokémon/PC/team editor for Cobblemon: edit IVs, EVs, nature, moves, ability, items and riding stats in-game or from an embedded web dashboard, with Showdown/Pokepaste import-export, an action history, and adjustable virtual staging slots.
Cobblemon GlobalDEX
A collaborative global Pokédex for your Cobblemon server. Every catch counts toward one shared dex — track completion, see who caught what, get live announcements, and celebrate milestones up to 100%.
评论
登录后评论和评分