Trophies
A little plugin that allows you to add collectibles in your server
📖About Trophies

TROPHIES
COLLECTIBLE SHOWCASE PLUGIN
▸ v2.0.1 ◂ ▸ Spigot 1.18.2+ ◂▸ Java 21 ◂
Reward your players with collectible trophies they can
hold, display, and cherish — permanently.
◆ FEATURES ◆
**
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.

◆ ADMIN WALKTHROUGH ◆
From server console to configured trophy in under a minute.
I
━━━━Open the Admin Panel
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.

II
━━━━Create a New Trophy
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.

III
━━━━Customize Every Detail
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.

IV
━━━━Give It to a Player
Close the GUI and run /trophies give . 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 :(
━━━━━━━━━━━━━━━━━━
✦
THE MOMENT OF PLACEMENT
━━━━━━━━━━━━━━━━━━
"When a trophy is placed,
light bends around the player."

◆ MC 1.20.6+ CLIENTS ONLY ◆
━━━━━━━━━━━━━━━━━━
◆ COMMANDS ◆
/trophies
- trophies.use
Open your personal showcase
/trophies admin
- trophies.admin
Open the admin panel
/trophies give
- trophies.give
Give a trophy item to a player (auto-unlocks it too)
/trophies unlock
- trophies.unlock
Unlock a trophy without giving the item
/trophies player
- trophies.viewothers
View another player's showcase
/trophies reload
- trophies.admin
Reload config and trophies from disk
◆ UNDER THE HOOD ◆
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/.yml, plus a cache layer to keep I/O off the main thread.
━━━━ ◆ ━━━━
"Once placed, a trophy cannot be removed.
Its permanence is what makes it precious."
━━━━ ◆ ━━━━
◆ INSTALLATION ◆
- Download Trophies.jar.
- Drop it into plugins/.
- Restart the server
- Run /trophies admin to start.
◆ SUPPORT ◆
Bug reports, feature requests, questions — all welcome on Discord
━━━━ ◆ ━━━━
MADE BY Ricmaranga
SPIGOT 1.18.2+ · JAVA 21