Dragon Vault mod Forge 1.20.1 · Book of Dragons 1.31+
Capture your tamed dragon into a crystal, share the file, and let anyone summon and tame it.
⤓ dragonvault-1.20.1-1.1.1.jar 64.2 KB
⤓ genopull-1.20.1-1.0.0.jar 19.5 KB
dragonvault — client + server (needs Book of Dragons + AzureLib; optional on either side). genopull — server only, no deps: pulls new marking/palette packs from this site into
BODGeneticsPacks/ every 24 h and announces them (pair with GenoSync).How it works
- Vault Crystal
- Craft: amethyst shard ×3 + ender pearl (plus shape). Right-click a tamed dragon you own → its full NBT is written to
<instance>/dragonvault/<name>_<date>.nbtand the dragon vanishes into the crystal. Right-click the ground with the filled crystal → it re-emerges untamed (owner / UUID / position stripped) so anyone can tame it the normal way. - Bonding Crystal
- Same, plus gold. Whoever summons it becomes the owner. Servers can disable it (
enableBondingCrystal=false). - Your PC vs. server
- On a server, captures are saved on the server and sent to your own
dragonvault/folder (/dvault folderopens it). Files you downloaded here go up with/dvault upload <file> summon(orbind). - Command
/dragonvault summon <file> [untamed|bind] [x y z],/dragonvault list [filter],/dragonvault info <file>. The root word is configurable (commandName) — so a downloaded NBT from this site is just: save it intodragonvault/, run/dragonvault summon <filename>, tame.- File format
- gzip NBT
{ Format:1, Entity:{…}, Captured:{ By, Time, Species, Name, Bonding, Packs:[…], Textures:[…] } }. Packs/Textures record which genetics packs the dragon uses (fromBODGeneticsPacks/) so this site can name third-party packs. Bare entity compounds are accepted too. - Config
config/dragonvault-common.toml: commandName, folder, summon/capture permission levels, requireOwnership, opsBypassOwnership, allowAnyTamable, enableBondingCrystal, crystalSummonEnabled, deleteFileOnCrystalSummon, keepCustomName, recordGeneticsPacks, extraStripKeys.
GenoPull (server auto-updater)
- What
- Checks
/api/list?cat=marking&cat=paletteon this site every 24 h (and ~60 s after each server start), downloads packs not already inBODGeneticsPacks/(matched by sha1 or file name — silently skipped), sha1-verifies them, then broadcasts “# New genetics packs have been added to the server and will be available on the next restart!”. GenoSync ships them to clients. - Config
config/genopull-common.toml: catalogUrl (set to this site), intervalHours, categories, creatorFilter, announceMessage, redownloadDeleted, maxPackSizeMB…- Commands
/genopull check·/genopull status(op)
Icons are Dragon's Prophet dragon crystals (teal = Vault, purple = filled, gold = Bonding, red = filled Bonding).