Back to mods
Magic Item Vault project artwork

CurseForge · Hytale mod

Magic Item Vault

A cloud-based item vault for Hytale servers — store items in the cloud, manage them from the web, and transfer between whitelisted servers.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Magic Item Vault release should I use?

Updated 2 months ago
Latest stable file magicitemvault-1.1.2.jar
Game version Not listed
Mod system Built-in Hytale mod system

Magic Item Vault magicitemvault-1.1.2.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.

Where it goes

Where should Magic Item Vault be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does Magic Item Vault magicitemvault-1.1.2.jar need?

magicitemvault-1.1.2.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add Magic Item Vault without breaking your instance.

Built for Magic Item Vault magicitemvault-1.1.2.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use magicitemvault-1.1.2.jar. It targets Hytale; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside magicitemvault-1.1.2.jar. It opens that exact file at the source.

About this project

What does Magic Item Vault add?

Features

Dual Storage Modes

  • Local mode (default) — Offline JSON file storage, no API or Discord required. Works out of the box.
  • Web mode — Cloud-synced vaults with a web dashboard, Discord linking, and cross-server transfers.
  • Switch between modes at any time via config.json
  • /miv import and /miv export commands for migrating vault data between modes (admin-only)

Item Vault

  • Each player gets their own vault, separate per server
  • Native chest-like UI with the vault's 3D model displayed in the container panel
  • Items persist across server restarts and world resets
  • Auto-save with smart debouncing to prevent data loss
  • Built-in auto-sort support
  • Configurable vault capacity (up to 63 slots)

Craftable Vault Block

  • Craft the Magic Item Vault at a Workbench (Tinkering category)
  • Recipe: 1x Shabby Chest + 5x Gold Bars + 5x Silver Bars
  • Place it in the world and press F to open — just like a regular chest
  • Custom 3D model with open/close animations (HEAVY WIP)
  • Rotatable in 4 directions (N/E/S/W)

Cross-Server Item Transfers (Web Mode)

  • Server owners can whitelist other MIV servers to enable item transfers
  • Transfers require a bidirectional whitelist — both servers must approve each other
  • Transfer items between servers via drag-and-drop on the web dashboard
  • Blacklisted items are blocked from transferring to servers that don't allow them
  • Full audit logging of all transfers (who, what, from where, to where)

Web Dashboard (Web Mode)

  • Full-featured web interface at miv.hytaletravelers.com
  • View all your vaults across every server you've played on
  • Browse items with search, sort (by name, quantity, rarity), and filtering
  • Item detail modal showing ID, quantity, durability, rarity, slot, and metadata
  • Drag-and-drop item transfers between whitelisted servers
  • Servers grouped by transfer relationships in the sidebar
  • Live server online/offline status indicators
  • Auto-refresh keeps your vault view up to date (3-second polling)
  • Item icons served from the cloud API with caching

Discord Account Linking (Web Mode)

  • Link your in-game account to Discord via OAuth on the web interface
  • Generate a link code on the website and use /miv link <code> in-game
  • One-time setup — stays linked across sessions
  • One player per Discord account, one Discord account per player
  • In local mode, /miv link is not needed and tells the player so

Server Management (Web Mode Dashboard)

  • Register servers and receive an API key
  • Configure vault capacity per server (1-63 slots)
  • Manage server whitelist — control which servers can send/receive item transfers
  • Manage item blacklist — block specific items from being stored in vaults
  • Regenerate API keys if compromised
  • View server online status (based on last heartbeat)

Commands

Command Description
/miv vault Open your vault (also: /miv open, /miv chest, /miv storage)
/miv link &lt;code&gt; Link your Discord account (web mode only)
/miv status Check vault system status and configuration info
/miv import Import vault data from web API to local storage (admin-only)
/miv export Export vault data from local storage to web API (admin-only)
/miv help Show all available commands
/miv reload Reload plugin configuration (admin)
/miv info Show plugin information (admin)

Configuration

The plugin generates a config.json with inline help for every setting:

  • storageMode"local" (default) or "web"
  • vaultCapacity — Number of vault slots (default: 63, used in local mode; web mode fetches from API)
  • allowCommandOpen — Allow /miv vault command, or restrict to vault block interaction only
  • API settingsapiBaseUrl, apiKey, serverIp (required for web mode; optional in local mode for import/export)
  • Server Whitelist — Control which other servers can transfer items to/from yours (web mode)
  • Item Blacklist — Prevent specific items from being stored or transferred (web mode)
  • Debug Mode — Enable detailed logging for troubleshooting

Icon Sync (Web Mode)

  • Item icons are automatically uploaded from the game to the cloud API
  • Icons display on the web dashboard next to each item
  • Searches base game and mod directories for icon assets
  • Pre-loads known icons on startup to minimize uploads

Audit Logging (Web Mode)

  • All vault actions are logged: deposits, withdrawals, transfers, linking, server registration
  • Each log entry includes timestamp, action type, user, server, item details
  • Stored server-side for accountability and debugging

Safety and Reliability

  • All vault data saved on window close and player disconnect
  • Dirty tracking prevents unnecessary saves/API calls
  • Graceful error handling with descriptive in-game messages
  • Clickable links in all chat messages for easy navigation
  • Detailed status system with setup help and troubleshooting guidance
  • Thread-safe session management with read/write locks
  • Server IP validation on every API request (web mode)

Setup (Server Owners)

Local Mode (Default — No Setup Required)

  1. Drop the plugin into your server's mods/ folder
  2. Start the server — a default config.json will be created
  3. (Optional) Adjust vaultCapacity in config.json
  4. Players can immediately craft and use vault blocks

Web Mode

  1. Drop the plugin into your server's mods/ folder
  2. Start the server — a default config.json will be created
  3. Set "storageMode": "web" in config.json
  4. Go to miv.hytaletravelers.com and log in with Discord
  5. Register your server and copy the API key
  6. Paste the API key and set your serverIp in config.json
  7. Use /miv reload or restart the server
  8. (Optional) Whitelist other MIV servers to enable cross-server transfers

Migrating Between Modes

  • To import web vault data into local: set storageMode to "local", keep apiKey and serverIp configured, then use /miv import in-game
  • To export local vault data to web: same config, then use /miv export in-game

Setup (Players)

Local Mode

  1. Craft or find a Magic Item Vault block and press F to open your vault
  2. That's it — no linking or registration needed

Web Mode

  1. Visit miv.hytaletravelers.com and log in with Discord
  2. Generate a link code
  3. In-game, use /miv link <code>
  4. Craft or find a Magic Item Vault block and press F to open your vault

Project description from CurseForge.

Recent files

Magic Item Vault releases and Hytale builds

3 of 3 releases match

Looking for an older file? The official CurseForge project page is in Resources.