Showcase

Showcase

Mod

A server-side mod that allows players to share links in chat to showcase items, inventories, containers, villager trades, and statistics through commands or chat keywords.

Server ManagementSocialUtility

497 downloads
7 followers
Follow Save

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 seconds
  • merchant - Share a villager trade interface opened within 10 seconds
  • stats - 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.

📝 License

MIT


Project members

Hyouka

Owner

Details

Licensed MIT
Published 2 months ago
Updated 10 days ago