Showcase Mod
The current description is for V2. For V1, please click here.
A server-side Minecraft mod that allows players to showcase items, inventories, containers, and villager trades through clickable links with read-only GUIs.
✨ Features
- Comprehensive Sharing: Items, inventories, containers, and villager trades
- Server-Side: No client installation required
- Interactive Previews: Auto-unpack containers, view books and maps
- Multi-Language: Support for 15+ languages
- Persistent Storage: Shares saved until expiration
- Permission System: LuckPerms integration
- Configurable Chat Keywords: Customizable trigger words for quick sharing
- Statistics Tracking: Player statistics with detailed categorization
- Developer Placeholders: PlaceholderAPI integration for other plugins
⌨️ Commands
Player Commands
/showcase <type> [player] [duration] [description]
Types: item
, inventory
, hotbar
, enderchest
, container
, merchant
, stats
container
- Share a container opened within 10 secondsmerchant
- Share a villager trade interface opened within 10 secondsstats
- Share player statistics with categorized data
Other Commands:
/showcase cancel <id>
- Cancel your share/showcase-view <id>
- View shared content
Admin Commands
/admin-showcase <type> <player> [receiver] [duration] [description]
/showcase-manage <action> [args]
Actions: reload
, list [page]
, cancel <id|player>
Chat Keywords
Players can type keywords in square brackets to quickly share content:
Default Keywords (configurable in config.yml
):
[item]
or[i]
- Share held item[inventory]
or[inv]
- Share inventory[hotbar]
or[hb]
- Share hotbar[ender]
or[ec]
- Share ender chest[stats]
or[stat]
- Share statistics
Permission Nodes: showcase.chat.placeholder
and showcase.commands.<type>
Example: Check out my [item]!
→ automatically replaced with clickable share link
🛡️ Permissions
Main Permission Nodes
showcase.commands.<type>
- Share specific content (item, inventory, etc.)showcase.chat.placeholder
- Use chat keywords[item]
,[inv]
, etc.showcase.admin
- Admin commands
Note: Some permission nodes register after first use.
🔌 Developer API
PlaceholdersAPI Integration
%showcase:item% - Share held item
%showcase:inventory% - Share inventory
%showcase:hotbar% - Share hotbar
%showcase:ender_chest% - Share ender chest
%showcase:stats% - Share statistics
Permissions: showcase.chat.placeholder
+ showcase.commands.<type>
⚙️ Configuration
Main configuration file: config/showcase/config.yml
(YAML format)
Language files are built into the mod for automatic localization.