All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Command Items

Command Items

by masecla22 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Full Transcript

Command Items

Bind commands to items. This time, done right.

COMMAND BINDING Simple command binding using commands and snappy configuration!

The plugin allows you to define commands which are run when a player right clicks an item! Absolutely zero fuss.

Simple configuration comes straight from the box! After all, we're just binding commands to items. No complex config needed!

CUSTOMIZABLE

This plugin is customizable to the max. We mean it.

This plugin integrates the fully customizable messages protocol. Send clickable components, make chat menus, send URL's and more!

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2 26.1.x 1.21.x +13
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20.x 1.19.x 1.18.x +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20 1.19.x 1.18.2 +10
Bukkit Paper Purpur Spigot
9h ago 1
1.20 1.19.x 1.18.2 +10
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
1.19.x 1.18.2 1.17.1 +9
Bukkit Paper Purpur Spigot
9h ago 1
Support for Minecraft 1.21.x, 26.1 and 26.2, still compatible with everything back to 1.8.
This update brings a minor fix with the relocation of the core library. This could cause issues if you were running multiple MT plugins and some of them are not updated!
This update fixes an issue caused by 1.21 materials missing.
The plugin now has support for specifying a click type to allow the item to execute, as well as introducing support for CustomModelData on items.

Here's what an item looks like now

[code]
items:
basic_item:
consume: true # If the item should be consumed when used
event-cancel: true # If the event should be cancelled when used (e.g. right-clicking a block)

# This is the list of allowed clicks. The allowed options are:
# RIGHT_CLICK_AIR, RIGHT_CLICK_BLOCK, LEFT_CLICK_AIR, LEFT_CLICK_BLOCK, SHIFT_RIGHT_CLICK_AIR, SHIFT_RIGHT_CLICK_BLOCK, SHIFT_LEFT_CLICK_AIR, SHIFT_LEFT_CLICK_BLOCK, ALL
allowed-clicks:
  • RIGHT_CLICK_AIR
  • RIGHT_CLICK_BLOCK
  • LEFT_CLICK_AIR
  • LEFT_CLICK_BLOCK
  • SHIFT_RIGHT_CLICK_AIR
  • SHIFT_RIGHT_CLICK_BLOCK
  • SHIFT_LEFT_CLICK_AIR
  • SHIFT_LEFT_CLICK_BLOCK
  • ALL

# permission: "somepermission.for.item" # The permission required to use the item
item:
amount: 1 # The amount of the item
type: RED_BED
name: "&cSimple Test Item"
lore:
  • ""
  • "&7Click me to run"
enchanted: true
# custom-model-data: 1234 # The custom model data of the item
commands:
# forceOp: false # If the player should be opped when the command is executed
byplayer:
  • "say Hello from CommandItems!"
byconsole:
  • "give %player% diamond 1"
[/code]
A bit late to the party, however this update finally brings 1.20.6 and 1.21 support to the plugins!

As always, and especially now as 1.20.6 changed a lot of things, please join the discord and let us know if there are any issues!

This also fixes a small issue in the plugin with regards to how items were being built.
With the previous updates, a lot of internal changes have been made.

This update removes a small field used for reflection which is no longer used by the API.
[1.14.7] Bug fixes by masecla22 on Oct 15, 2026
Download
This update fixes a bug with custom packets being sent in 1.20
[1.14.6] Bugfixes by masecla22 on Oct 15, 2026
Download
This update brings about two important bugfixes in the internal core library:
  • Fixed titlebars not being properly translated in lower versions
  • Fixed particles not working in 1.9
This update brings a small bugfix which patches out the title bar not working properly in 1.8.x versions.
[1.14.4] Fixed Skulls by masecla22 on Oct 15, 2026
Download
This update brings a small bugfix which caused skulls to not work properly in 1.20.4 in certain cases.
[1.14.2] 1.20.4 - Hotpatch by masecla22 on Oct 15, 2026
Download
This fixes an issue caused by a missing NBT tag setter in non 1.18 versions.

With that, full 1.20.4 support should be here!
[1.14.1] 1.20.4 Update by masecla22 on Oct 15, 2026
Download
1.20.4 support has been added!
[1.13.0] 1.20.2 support by masecla22 on Oct 15, 2026
Download
The long awaited 1.20.2 support has finally arrived!

As always, if anything goes wrong, let us know through the Discord server!
[1.11.2] Performance fix. by masecla22 on Oct 15, 2026
Download
Fixed a small bug in the core library which sometimes caused cache misses on the class names, and it should bring far more consistent tick times to the plugin.
[1.11.1] Performance fix. by masecla22 on Oct 15, 2026
Download
Fixed a small bug in the core library which sometimes caused cache misses on the class names, and it should bring far more consistent tick times to the plugin.
[1.11.0] Hex Color Support by masecla22 on Oct 15, 2026
Download
This update brings full hex color support using the standard &#123456 format in the messages file!

For more information check out the wiki

https://panel.masecla.dev/wiki/General%20Options/Messages%20File
This update brings a small adjustment to how messages are handled in the plugins.

Specifically, this brings a performance increase in all versions between 1.12 and 1.16
This update brings a small adjustment to how messages are handled in the plugins.

Specifically, this brings a performance increase in all versions between 1.12 and 1.16
[1.10.0] 1.20.1 Support by masecla22 on Oct 15, 2026
Download
This update brings a patch for 1.20.1.

This has been thoroughly tested, however if any issue show up, please let us know!
This brings XMaterial Bukkit feedback in order to allow hybrid servers to add functionality with items not present on Bukkit.

We've also updated the definitions for items to 1.20 so it should now be 100% supported
[1.8.0] Full support for 1.20 by masecla22 on Oct 15, 2026
Download
After countless hours spent by the development team to ensure everything is up to date, we happily present you Spigot 1.20 support.

This update brings full compatibility with all the features that this brings.

Please join our discord at https://discord.gg/FdMjWSP to report any issues you might have with any of the plugins in 1.20
[1.7.0] PAPI Integration by masecla22 on Oct 15, 2026
Download
This update brings full integration with PlaceholderAPI when running commands.

Previously PAPI was only being applied on player messages, and should now be also applied on commands being run.
A heavily requested feature has finally been implemented. A permission node on items can now be placed to prevent people from using items if they don't have a certain permission.

A bug which causes configs to sometimes restart on server reload has now been fixed.
[1.5.7] 1.17.1 Compatibility by masecla22 on Oct 15, 2026
Download
An issue was discovered with the compatibility for 1.17.1 when it comes to NBT tags.

This update brings a full patch to all of it!
There was a bug in the time formatting API which caused certain durations to show up with erroneous commas.

This update brings a full patch as well as adding years as a potential time unit.
[1.5.5] Fixed console error by masecla22 on Oct 15, 2026
Download
Fixed an issue with ClassNotFoundException in versions under 1.18
In 1.18 a new class was introduced in order to help with the management of skulls. This update brings a fix which allows the plugin to work using this class, even in versions prior to 1.18
[1.5.3] Message file bug-fix by masecla22 on Oct 15, 2026
Download
Internal library change:
  • Fixed an issue where the pointer file would be interpreted as an old config for migration
[1.5.2] Message file update by masecla22 on Oct 15, 2026
Download
Internal library change:
  • All plugins now have a messages.yml file which points to the correct location
[1.5.1] Skull Serialization by masecla22 on Oct 15, 2026
Download
Internal library change:
  • Fixed an issue with skull serialization
Command Items Icon
Download Command Items
Select game version
Select platform