Home›Java›Mods›⚡ CratesNS ⚡ Animated Crates • CS:GO-Style Spin • 3D Holograms • In-Game Editor • 1.20.4-1.21.x
ModsJava
⚡ CratesNS ⚡ Animated Crates • CS:GO-Style Spin • 3D Holograms • In-Game Editor • 1.20.4-1.21.x
if u want donate me: discord: CratesNS The animated crate experience your server deserves. CS:GO-style spin · 3D hologram effects · edit everything…
⬇ Download on Spigot
if u want donate me:
https://donate.bynogame.com/nightslear
discord: https://discord.gg/985w52WB62
CratesNS
The animated crate experience your server deserves.
CS:GO-style spin · 3D hologram effects · edit everything in-game
✔ 1.20.4 – 1.21.x · ✔ No dependencies · ✔ 100% customizable · ✔ No YAML editing
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
discord: https://discord.gg/985w52WB62
CratesNS
The animated crate experience your server deserves.
CS:GO-style spin · 3D hologram effects · edit everything in-game
✔ 1.20.4 – 1.21.x · ✔ No dependencies · ✔ 100% customizable · ✔ No YAML editing
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Why CratesNS?
Most crate plugins look the same. CratesNS doesn't.
Drop a crate block, right-click with a key, and watch a smooth CS:GO-style roulette decide the winner — while glowing 3D holograms float above every crate in your world. Configure all of it without ever touching a config file, straight from an in-game drag & drop editor.
The CS:GO-style case opening in action
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Features
- CS:GO-Style Spin Animation ➜ a satisfying, decelerating roulette that lands on the winning reward, complete with sounds.
- 3D Hologram Crate Effects ➜ three built-in particle animations rendered with TextDisplay entities:
- UpgradeAnimation – rising green energy rings
- GlowAnimation – floating golden stars
- ThorAnimation – falling stars with smoke
- In-Game Drag & Drop Editor ➜ add rewards, set luck, commands, animation, broadcast & preview — all from a GUI. Zero YAML editing.
- Weighted Rewards ➜ luck-based chances; each reward gives an item or runs a command.
- Custom Keys ➜ turn any item into a crate key, or use the built-in default key.
- Win Broadcasts ➜ announce big wins with player & reward placeholders.
- Multi-Version, One Jar ➜ runs on 1.20.4 all the way through 1.21.x.
- Fully Customizable Language ➜ every message and every menu item lore is editable in lang.yml.
- Lightweight & Dependency-Free ➜ InventoryFramework is shaded in; just drop it in and go.
- Developer API ➜ listen to RewardGiveEvent to hook your own systems.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Commands
Spoiler: Commands
/cn create <crate> – create a new crate
/cn editor <crate> – open the in-game editor
/cn set <crate> – place the crate on the block you're looking at
/cn remove – remove the crate block you're looking at
/cn setkey <crate> – set the held item as the crate key
/cn setsound <crate> <sound> – set the open sound
/cn give <crate> <player|all> <amount> – give keys
/cn open <crate> <player> – force-open a crate
/cn preview <crate> – preview a crate's rewards
/cn copy <crate> <newName> – clone a crate
/cn delete <crate> – delete a crate
/cn reload – reload crates & language
/cn editor <crate> – open the in-game editor
/cn set <crate> – place the crate on the block you're looking at
/cn remove – remove the crate block you're looking at
/cn setkey <crate> – set the held item as the crate key
/cn setsound <crate> <sound> – set the open sound
/cn give <crate> <player|all> <amount> – give keys
/cn open <crate> <player> – force-open a crate
/cn preview <crate> – preview a crate's rewards
/cn copy <crate> <newName> – clone a crate
/cn delete <crate> – delete a crate
/cn reload – reload crates & language
★ Permission
crateNS.Admin – grants access to all CratesNS admin commands.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Installation
- Drop CratesNS.jar into your /plugins folder.
- Start the server (1.20.4 – 1.21.x).
- Run /cn create <name> and start building — no config editing required.
★ Everything Is Translatable
Every message and menu lore lives in lang.yml and missing keys are auto-added on update:
Code (YAML):
RewardLore:
- "&aChance : %luck%"
- "&aCommand : %command%"
AnimationItemName : "&6Select Animation"
AnimationTypesMessage :
- "&eAnimation Types:"
- "&e%animations%"
CrateCreated : "&aCrate created!"
Code (Java):
@EventHandler
public void onReward (RewardGiveEvent event ) {
Player player = event. getPlayer ( ) ;
String reward = event. getRewardName ( ) ;
}
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Roadmap
- More built-in animations
- PlaceholderAPI support
- Per-reward custom messages
- Your suggestions ➜ drop them in the discussion!
Need help or have an idea?
Add the Discord: nightslear
If you enjoy CratesNS, please leave a ★★★★★ review — it really helps!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- 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.
⚡ CratesNS ⚡ Animated Crates • CS:GO-Style Spin • 3D Holograms • In-Game Editor • 1.20.4-1.21.x is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1. Downloaded 35 times (via Spigot). Download it and open it directly in the game.