showcase in chat — Minecraft Mods — MetaMods

showcase in chat

Active

Downloads

0

Last update

4 months ago
Client
Control
Utils

Showcase Mod

The Showcase mod provides an intuitive way to display your Minecraft items and container contents with other players via clickable sharing links and read-only interfaces.

Key Features ✨

  • Display the currently equipped item, inventory, hotbar, ender chest, or any container
  • Create clickable sharing links with customizable duration
  • Share content publicly or privately with specific players
  • Fully customizable system to suit your needs
  • Admin commands to demonstrate on behalf of other players and reload settings
  • View shared content with a simple command

Commands and Usage ⌨️

  • /share item [player] [description] Demonstrates the item in hand. You can specify individual players and custom descriptions

  • /share inventory [player] [description] Shows your inventory contents

  • /share hotbar [player] [description] Displays hotbar contents

  • /share enderchest [player] [description] Shares ender chest contents

  • /share container [player] [description] Demonstrates the last opened container within 10 seconds after command execution

  • /share reload (OP only) Updates mod settings without server restart

  • /adminshare <type> <source> [player] [description] (OP only) Shows contents on behalf of another player

  • /showcase-view <id> View shared content by link ID

System limitations:

  • Commands have cooldown periods (default 10 seconds) to prevent spam
  • Sharing links have customizable expiry time (default 5 minutes)
  • Command /share item requires an item in hand
  • Container sharing requires opening the container within 10 seconds after command execution

Configuration Setup ⚙️

Configuration file located in Minecraft settings folder.

{
  // Sharing link expiry time in seconds (default 300 = 5 minutes)
  "shareLinkExpiryTime": 300,

  // Interval between sharing commands in seconds (default 10)
  "shareCommandCooldown": 10,

  // Notification when trying to share too quickly
  "messageCooldown": "§cWait %s seconds before next sharing",

  // Message when no item in hand for demonstration
  "messageNoItem": "§cNeed to hold item for community display!",

  // Notifications when granting access to own and others' contents
  "messageItemShared": "§eShowed item in their hand",
  "messageOtherItemShared": "§eShowed item in hand of %s",
  "messageInventoryShared": "§eOpened their inventory for viewing",
  "messageOtherInventoryShared": "§eShowed inventory content of %s",
  "messageEnderChestShared": "§eDemonstrated their ender chest",
  "messageOtherEnderChestShared": "§eShowed ender chest content of %s",

  // Notification about sharing link duration
  "messageExpiryNotice": "§7\n(Link expiry in §c%d§7 minutes)",

  // Clickable link text for viewing content
  "messageClickToView": "§bClick for content viewing",

  // Shared inventory window titles
  "messageInventoryTitle": "§6Inventory %s",
  "messageEnderChestTitle": "§6Ender Chest %s",
  "messageHotBarTitle": "§6Hotbar Panel %s",
  "messageItemTitle": "§6Item in Hand %s",
  "messageContainerTitle": "§6Container Content %s",

  // Messages for hotbar and container sharing
  "messageHotbarShared": "§eShowed their hotbar panel",
  "messageOtherHotbarShared": "§eShowed hotbar panel of %s",
  "messageContainerShared": "§eOpened container for community viewing",

  // Standard announcements for community sharing
  "shareInventoryMessagesByDefault": "§d%s opened their inventory for community viewing",
  "shareEnderChestMessagesByDefault": "§d%s provided access to their ender chest",
  "shareHotbarMessagesByDefault": "§d%s displayed their hotbar panel",
  "shareItemMessagesByDefault": "§d%s demonstrated the item in their hand",
  "shareContainerByDefault": "§d%s opened container content for community access",

  // Hints and notifications for shared containers
  "messageShareContainerTip": "§eOpen the container within 10 seconds for community viewing",
  "messageShareContainerExpiryNotice": "§cYou haven't opened any container — completion failed",

  // Information about successful private display
  "messagePrivateShareTip": "§aYou shared your %s with user %s",

  // Message about invalid or outdated link
  "messageInvalidOrExpiredLinkTips": "§cLink doesn't exist or is no longer active"
}

License Terms

MIT License

Project members
jiazengp

jiazengp

Created: 17 Jun 2025

ID: 223342