Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details

Reward your players with collectible trophies they can hold, display, and cherish — permanently.
**
PHYSICAL ITEMS**
Trophies are real inventory items. Players hold them, drop them, feel them. No abstract clicks — real, tactile reward.

**
FULLY CUSTOMIZABLE**
Any block, any custom head, any color. Configure every detail from the admin GUI — no files to edit.

✦ PARTICLE AURA
Radiant spheres of color burst around the player on placement. Version-gated for modern clients.

**
UNLOCK SYSTEM**
Gate trophies behind unlock requirements, or make them freely placeable. Your call, per trophy.

**
GUI-DRIVEN ADMIN**
Every setting — trophy creation, slot assignment, colors, textures — lives inside an in-game GUI.

**
PERMANENT**
Once a trophy is placed, it cannot be removed. The commitment is the reward.

From server console to configured trophy in under a minute.
Run /trophies admin and the central hub GUI opens. Three buttons: Manage Trophies (gold block), Showcase Settings (chest), and View Player Showcase (player head). Click the gold block to begin.

Click the emerald button at the bottom-right corner of the trophy list ("+ Create New Trophy"). A fresh trophy is instantly generated with a unique UUID and placed in the first available showcase slot. The editor opens automatically.

Click the name tag to rename, the crafting table to change the display block, the player head to paste a Base64 skin texture, the firework star to pick a particle color, the door to toggle placement mode, and the compass to relocate. Each opens a dedicated GUI — no config file editing, no command memorization.

Give It to a Player
Close the GUI and run /trophies give <PlayerName> <trophy_id>. The player receives a glowing physical item in their inventory, and the trophy auto-unlocks in their data. One command — no separate unlock step required.
I don't have a friend to help me show this :(

/trophies
- trophies.use
Open your personal showcase
/trophies admin
- trophies.admin
Open the admin panel
/trophies give <player> <id>
- trophies.give
Give a trophy item to a player (auto-unlocks it too)
/trophies unlock <player> <id>
- trophies.unlock
Unlock a trophy without giving the item
/trophies player <player>
- trophies.viewothers
View another player's showcase
/trophies reload
- trophies.admin
Reload config and trophies from disk
CLIENT-SIDE PARTICLE GATING
Particles are only sent to players on Minecraft 1.20.6+ (configurable). Older clients see nothing; no crashes, no noise. ViaVersion-aware when installed.
TWO PLACEMENT MODES
Unlock Required gates the trophy behind an admin command. Always Placeable lets any player holding the item place it freely.
PRODUCTION-GRADE PERSISTENCE
Trophy definitions in trophies.yml, per-player data in playerdata/<uuid>.yml, plus a cache layer to keep I/O off the main thread.
- Download Trophies.jar.
- Drop it into plugins/.
- Restart the server
- Run /trophies admin to start.
Bug reports, feature requests, questions — all welcome on Discord


