Command Items

Command Items

Plugin

A very simple way to bind commands to items on your server!

Server Game MechanicsManagement

3,191 downloads
24 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

Implemented ClickType and CustomModelData

Changelog

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]

Files

CommandItems-1.18.0.jar(355.39 KiB) Primary Download

Project members

masecla22

Owner

Details

Licensed MIT
Published 2 years ago
Updated 12 days ago