CSCases
by klausiiiii
CSCases brings CS:GO-style case opening into Minecraft, where a player places a case, uses a matching key and watches a reel spin to claim a loot roll.
What it does
Cases are defined in datapack JSON files, so a server owner can add, edit or rebrand cases in a single world or on a dedicated server without recompiling the mod or repackaging it. Each case lists weighted rewards across five rarity tiers, colored in the familiar CS scheme from Mil-Spec blue through Restricted purple, Classified pink and Covert red to Rare Special gold. Tier weights are normalised, so positive numbers of any size work and a weight of 1 and 99 gives the same 1 percent odds.
Each reward is a genuine item stack, so its count, enchantments, display name, lore, attribute modifiers, leather dye color, or any other registered data component can all be set. A wrong-key check binds each key to specific cases through a data component, and using a key on a case it does not fit shows a message in the action bar without consuming the key.
The mod is NeoForge only and runs on client and server, so a dedicated server pushes its full case registry to each client on join, and players see exactly what the server loaded with no client-side setup. It works in single-player and multiplayer, and an in-game config screen sits in the Mods menu. A Grab Case creative tab lists one Case and one Case Key for each loaded case, and the full datapack format reference, including supported fields and validation rules, lives in docs/datapack-cases.md in the source.
Key features
Animated case opening
Placing a case and using its matching key starts a reel spin that ends in a weighted loot roll.
Five rarity tiers
Rewards fall into five tiers with CS-style color coding, each with its own weighted probability.
Key-bound cases
Each key works only on the cases it is bound to, and a mismatched key is not consumed.
Server-pushed case registry
The server sends its loaded cases to joining clients, so the case list matches the server exactly.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners and map makers who want case-opening rewards defined through datapacks. Players of NeoForge 26.1.2 worlds can use the same cases with no extra setup.
Questions
Does CSCases need to be installed on both sides?
Which loader does CSCases support?
How are new cases added?
More from klausiiiii
What the author says
A CS:GO-style case opening mod for Minecraft. Place a case, use the matching key, watch the reel spin, and claim your loot. Tier weights are normalised at roll time, so any positive numbers work — 1 and 99 is the same as 1% / 99%. Items can be either a bare id (count 1, no components) or a full { "id"…
Official listing
- Modrinth page
- modrinth.com/mod/cscases
- Owner
- klausiiiii
- Published
- 2026-05-03
- Updated on Modrinth
- 2026-05-03
- Facts verified
- 2026-10-15
