HomeJavaModsGShow | Show Item / EnderChest / Inventory / Money / Ping / Mention / Hover in Chat | No Depends |
GShow | Show Item / EnderChest / Inventory / Money / Ping / Mention / Hover in Chat | No Depends |
ModsJava

GShow | Show Item / EnderChest / Inventory / Money / Ping / Mention / Hover in Chat | No Depends |

⬇ Download on Spigot
Starting from version 1.1.0-BETA, support for versions older than 1.16 is temporarily dropped. I’ve been a bit busy with some real-life stuff, and I haven’t had the time to properly figure out how to bring the new features to older versions. If you need compatibility with older servers, I recommend using version 1.0.8 for now.

GShow is a simple yet effective minecraft plugin that allows players to share their inventory, ender chest, money, and ping information, including mentioning players and hovering over player names in chat with interactive hover, with tons of configurable settings depending on your preferences, without installing any dependencies.

Current ShowItem Functionality:
The plugin is currently designed to detect specific patterns defined in config.yml within player chat messages. When a match is found, the original message is cancelled and replaced entirely with a formatted message, also defined in the configuration.

Planned ShowItem Improvements:
The plugin will be reworked to replace only the matched patterns in a player's message, preserving the rest of the original chat content for a more seamless experience.

Features
Installation
  1. Download the plugin JAR file
  2. Place it in your server's plugins folder
  3. Restart your server
  4. Configure the plugin in plugins/GShow/config.yml
Dependencies
Configuration
Spoiler: config.yml
Code (YAML):

# GShow Plugin Configuration

# Chat output messages (supports color codes, hex and placeholders if PlaceholderAPI is installed)
messages
:
  global
:
    help
: '&e&lGSHOW &8/ &aUse [inv ], [enderchest ], [money ], [ping ], or [item ] in chat to share!'
    no_permission
: '&cYou don''t have permission to use that feature or command!'
    reload_success
: '&aGShow configuration reloaded successfully!'
  inventory
:
    enabled
: true
    format
: '&e&lGSHOW &8/ &f {player } &7is showing their &bInventory'
    hover
: '&eClick to view {player }''s inventory'
    no_permission
: '&cYou don''t have permission to view inventories!'
    expired
: '&cThis inventory view has expired!'
  enderchest
:
    enabled
: true
    format
: '&e&lGSHOW &8/ &f {player } &7is showing their &dEnder Chest'
    hover
: '&eClick to view {player }''s ender chest'
    no_permission
: '&cYou don''t have permission to view ender chests!'
    expired
: '&cThis ender chest view has expired!'
  money
:
    enabled
: true # Requires Vault to be installed
    format
: '&e&lGSHOW &8/ &f {player } &7has &a {amount }$'
    hover
: '&eShows {player }''s balance'
    no_permission
: '&cYou don''t have permission to view balances!'
    expired
: '&cThis balance view has expired!'
  ping
:
    enabled
: true
    format
: '&e&lGSHOW &8/ &f {player } &7has &e {ping }ms &7ping'
    hover
: '&eShows {player }''s connection ping'
    no_permission
: '&cYou don''t have permission to view ping!'
    expired
: '&cThis ping view has expired!'
  item
:
    enabled
: true
    format_1x
: '&e&lGSHOW &8/ &f {player } &7is showing &b {item }'
    format
: '&e&lGSHOW &8/ &f {player } &7is showing &e {amount }x &b {item }'
    hover
: '&eClick to view {player }''s {item }'
    no_item_in_hand
: '&cYou must be holding an item to show it!'
    no_permission
: '&cYou don''t have permission to view items!'
    expired
: '&cThis item view has expired!'
  player
:
    hover
:
      enabled
: true
      format
: |
        &aWorld
: &7{player_world} &aX : &7{player_x} &aY : &7{player_y} &aZ : &7{player_z}
        &eBiome
: &6{player_biome}
        &cHealth
: &c{player_health}&7/&c{player_max_health}
        &bPing
: &a{player_ping} &bms
        &dTime
: &7{player_time}
    mention
:
      enabled
: true
      prefix
: '@'
      color
: '&9'
      notification
:
        enabled
: true
        title
: '&e&lMENTION'
        subtitle
: '&7You were mentioned by &f {player }'
        fade-in
: 10
        stay
: 40
        fade-out
: 10
      bossbar
:
        enabled
: true
        message
: '&e&lGSHOW &8/ &6 {player } &ementioned you!'
        color
: 'BLUE'
        style
: 'SEGMENTED_6'
        duration
: 3 # 3 seconds bossbar display
        progress
: 1.0
      toast
:
        enabled
: true
        glowing
: true
        title
: '&6 {player } &ementioned you!'
        frame
: 'TASK' # TASK, GOAL or CHALLENGE
        icon
: 'BELL' # Any minecraft item
      sound
:
        enabled
: true
        type
: 'BLOCK_NOTE_BLOCK_PLING' # minecraft sound name
        volume
: 1.0
        pitch
: 1.0
      cooldown
:
        enabled
: true
        time
: 3   # 3 seconds between mentions
        message
: '&e&lGSHOW &8/ &cYou must wait {time } seconds before mentioning again'

# Regex patterns for detecting show commands in chat
patterns
:
  inventory
:
    - \ [inv\ ]
    - \ [inventory\ ]
  enderchest
:
    - \ [enderchest\ ]
    - \ [ender\ ]
    - \ [ec\ ]
  money
:
    - \ [money\ ]
    - \ [balance\ ]
    - \ [bal\ ]
  ping
:
    - \ [ping\ ]
    - \ [ms\ ]
    - \ [latency\ ]
  item
:
    - \ [item\ ]
    - \ [hand\ ]
    - \ [i\ ]

# Settings
settings
:
  view_timeout
: 30 # Time in seconds before a view expires
  enable_live_updates
: true # Whether to enable live updates for views
  require_permission
: false # Whether to require permission for players to view

permissions
:
  use
:
    inventory
: gshow.use.inventory
    enderchest
: gshow.use.enderchest
    money
: gshow.use.money
    ping
: gshow.use.ping
    item
: gshow.use.item
    shulker
: gshow.use.shulker
    mention
: gshow.use.mention
  view
:
    inventory
: gshow.view.inventory
    enderchest
: gshow.view.enderchest
    money
: gshow.view.money
    ping
: gshow.view.ping
    item
: gshow.view.item
    shulker
: gshow.view.shulker
    hover
: gshow.view.hover
  mention
:
    bypass_cooldown
: gshow.mention.bypass

# Do not change this value
config-version
: 5
 
Commands
Permissions

All Permissions:
Usage Permissions (gshow.use.*):
View Permissions (gshow.view.*):
Mention Permissions (gshow.mention.*):
Support
For issues, suggestions, you can chat with me in Discord or create an issue in the project repository.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

GShow | Show Item / EnderChest / Inventory / Money / Ping / Mention / Hover in Chat | No Depends | is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 702 times (via Spigot). Download it and open it directly in the game.

Explore more