TrustyCrates Free
The Transparent Crate System Your Players Deserve
Show your players real drop rates. No more "rigged" complaints.
What is TrustyCrates?
Most crate plugins hide their odds. TrustyCrates does the opposite — every reward shows its exact drop percentage right in the preview GUI. Players see what they're getting into, and that builds trust.
This free edition gives you 3 fully-featured crate types with animations, physical keys, win history, and hologram support. Everything you need to get started.
Features
3 Crate Types
- Starter — New player welcome crate with first-join key
- Vote — Reward your voters for supporting the server
- Common — Your everyday crate, 11 rewards
4 Opening Animations
- CSGO — Classic horizontal scroll with smooth deceleration
- Wheel — Spinning wheel of fortune style
- Firework — Rapid flashing mystery reveal
- Instant — Quick open, no wait
Physical Key System
- Custom-named key items per crate type
- First-join keys — new players automatically receive a Starter key
- Tradeable between players
- Admin commands to give keys in bulk
Quality of Life
- Visible Odds — Every reward shows its exact drop chance in the preview GUI
- Hologram Support — Floating labels above crates (DecentHolograms, HolographicDisplays, or built-in armor stands)
- Win History — Players can review past wins
- Broadcast — Server-wide announcements for rare wins
- Full Tab Completion — All commands auto-complete
- Configurable — All messages, sounds, and rewards editable in YAML
Commands
Player Commands (/crate or /tc)
Code:
/crate list - View all available crates
/crate preview <crate> - Preview rewards and odds
/crate keys - Check your key balance
/crate history - View your win history
Admin Commands (/crateadmin or /tca)
Code:
/tca givekey <player> <crate> [amount] - Give physical key
/tca givekit <player|*> [amount] - Give one key per crate type
/tca setcrate <crate> - Place crate at target block
/tca removecrate - Remove crate at target block
/tca reload - Reload all configs
Permissions
Code:
trustcrates.use - Basic crate commands (default: true)
trustcrates.admin - Admin commands (default: op)
trustcrates.open.starter - Open Starter crates (default: true)
trustcrates.open.vote - Open Vote crates (default: true)
trustcrates.open.common - Open Common crates (default: true)
trustcrates.history - View win history (default: true)
Installation
- Drop TrustyCrates-Free-1.0.0.jar into your
plugins/folder - Restart your server
- Place crates with
/tca setcrate <crate>on any block - Give yourself keys with
/tca givekit * - Right-click a crate with a key to open!
Example crate configs are included in the zip if you want to customize rewards.
Language Support
TrustyCrates ships with 6 languages ready to go. All player-facing messages are fully translated:
| Language | File | Status |
|---|---|---|
| English | lang/en_US.yml | Included |
Requirements
- Server: Paper 1.21+
- Java: 21+
- Optional: DecentHolograms or HolographicDisplays for floating crate labels
Free vs Premium
| Feature | Free | Premium |
|---|---|---|
| Crate Types | 3 (Starter, Vote, Common) | 10 unique crates |
| Visible Odds | Yes | Yes |
| Animations | All 4 | All 4 |
| Physical Keys | Yes | Yes |
| Virtual Keys | No | Yes |
| Pity System | No | Yes |
| Preview Limits | Limited per day | Unlimited |
| PlaceholderAPI | No | Yes |
| Holograms | Yes | Yes |
Part of the TrustyPlugins suite
TrustyAnalytics | TrustyDungeons | TrustyPass
