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. Ships with 6 languages out of the box. 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
- 6 Languages — English, Spanish, Portuguese, Chinese, Russian, German included
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 Spanish lang/es_ES.yml Included Portuguese (BR) lang/pt_BR.yml Included Chinese (Simplified) lang/zh_CN.yml Included Russian lang/ru_RU.yml Included German lang/de_DE.yml Included
Set your language inconfig.ymlwithlanguage: es_ES(or any locale code above). You can also edit any language file to customize messages.
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
