Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Creators
Details
Licensed ARR
Published 4 weeks ago
Updated 4 weeks ago
Overview
Lightweight Spigot plugin that adds a custom item to run commands or open menus. Perfect for Hub and Lobby servers.
Features
- Configurable Item Slot: Choose exactly where in the inventory the menu item appears.
- Full Interaction Control: Prevent all vanilla interactions with the item, including left/right-clicking, moving, dropping, and swapping hands.
- Custom Model Data & Sound Support: Use resource packs to assign custom models and add unique sound effects for interactions.
- Beautiful Modern & Legacy Colors: Full support for both HEX color codes (#FF5733) and legacy Minecraft color codes (&6, &c) in all text configurations.
Two simple commands
- /shi reload - Reloads the plugin configuration.
- /shi give [player] - Gives the menu item to a player.
Default config
config.yml
# The ID of the item. List: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
item-id: RECOVERY_COMPASS
# The slot number where the item will be placed in the player's inventory.
# 0 is the first slot, 8 is the last hotbar slot.
item-slot: 4
# The name of the item. Supports standard (&) and HEX (<#RRGGBB>) color codes.
item-name: "<#8a7d93>Server Selector"
# The lore of the item. Supports standard (&) and HEX (<#RRGGBB>) color codes.
item-lore:
- "&7Click to open the menu."
# CustomModelData for the item. Requires a resource pack on the client.
# Set to 0 to disable.
custom-model-data: 0
# The sound that plays on click. List: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
sound: "BLOCK_AMETHYST_BLOCK_PLACE"
# --- COMMAND TO EXECUTE ---
# Should a command be executed when the player interacts with the item?
command_enabled: true
# The command to be executed by the player. Supports PlaceholderAPI.
# The leading "/" is not needed.
command: "say Test"