MetaCases
Next-generation interactive case system for Paper servers
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Tired of boring scroll-through GUIs where players just click a button and stare at the screen? MetaCases brings the case opening experience directly into the game world. Players interact with physical objects, each animation feels unique and alive, and every opening turns into a small event that grabs the attention of nearby players.
Documentation & Wiki
Need help with setup, permissions, or configuration? Read the official documentation:
--
Need technical support or found a bug?
Please report it on our Discord server:
--
Support the Project
If you like my plugin and want to support its development, you can donate here.
(Accepting KZT (₸ ), BRL, TRY, PLN, UZS, USD, EUR, and RUB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bees (NEW!)
TnTs (NEW!)
Melons (SUMMER)
Pinata (SUMMER)
Claw
Chests
All Other Animations showed here:
https://discord.com/invite/rWEVKQgUVD
All animations feature reward holograms powered by DecentHolograms (and FancyHolograms), particle effects, and satisfying sounds.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Fully world-based animations - no boring slot machine GUIs, everything happens in the game world
- AFK protection - if a player opens a case and goes idle, a random reward is automatically given after a configurable timeout and the case is freed for others
- Gifting system - players can send their keys to friends directly on the server (per-case permission via able-to-gift: true/false)
- Hologram support - each case block can display a floating hologram with a name and description via DecentHolograms
- History tracking - the case GUI shows the last 9 winners so players always see who got what
- Multi-language - English and Russian built in, switch with locale: en or locale: ru in config.yml
- Hot reload - change the language, add cases, adjust rewards, then /lostcases reload. No restart needed.
- Addon API - developers can register custom animations via the built-in addon system
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Player commands:
- /metacases keys - view your keys
- /metacases gift <player> <case> [amount] - gift your keys to another player
Admin commands:
- /metacases set <case> - bind a case to the block you are looking at
- /metacases delete <name> - remove a case from the block you are looking at
- /metacases givekey <player> <case> <amount> - give keys to a player
- /metacases takekeys <player> <case> <amount> - take keys from a player
- /metacases infoplayer <player> - see all keys a player has
- /metacases giveall <case> <amount> - give keys to all online players at once
- /metacases on <case> - enable a case
- /metacases off <case> - temporarily disable a case
- /metacases reload - reload config, cases, holograms and language
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
| Permission | Description |
| metacases.use | Open cases and view keys |
| metacases.gift | Gift keys to other players |
| metacases.admin | Access to all admin commands |
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Server: Paper 1.21 or newer
- Java: Java 21+
- Dependency: DecentHolograms / FancyHolograms (required for holograms/text-displays above case blocks and reward popups)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Each case is a separate .yml file in the plugins/LostCases/cases/ folder. You pick the animation, set up rewards with individual chances and commands, configure the GUI layout, hologram lines, and whether keys can be gifted. A working example case is generated automatically on first launch.
Code (Text):
display-name: "&6Epic Case"
animation: piglins
able-to-gift: true
rewards:
diamond:
display-name: "&bDiamond"
material: DIAMOND
chance: 10.0
commands:
- "[command] give %username% diamond 5"
- "[message] &aYou won &bDiamonds&a!"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Found a bug or have a suggestion? Leave a message in the discussion tab. I read everything.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 26.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
✅「THE FIRST!」✅ MetaCases | Interactive Cases! ✨9 animations!✨ [ 1.21 ] is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1. Downloaded 119 times (via Spigot). Download it and open it directly in the game.