Item Commands
info
You want keep the brut HEX form in your command ? add the tag BRUT_HEX in your command. It works anywhere in the command line but it's recommended to put it in the first part of the cmd to make it less confusing
Custom commands
Sorted by alphabetical order
ADD_ITEM_ATTRIBUTE
- Info: It adds an attribute to an item as sum or rest operation.
 - Command: settings
{attribute}: The attribute you want to add. Attributes list{value}: The value for the operation{equipmentSlot}: The slot where the attribute will be enabled. EquipmentSlot list{mode}: select the mode of addition- mode:ADD # Add the attribute to the item
 - mode:OVERRIDE # Remove the current attributes of the same type of the item + Add the attribute to the item
 - mode:STACK # Stack with the attribute present on the item, if no one exist it adds it
 
{affectDefaultAttributes}: true or false # When it's true the mode OVERRIDE will also override the default attributes, and for the MODE stack it allows to stack with the default attributes (green)
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - ADD_ITEM_ATTRIBUTE attribute:GENERIC_ATTACK_DAMAGE value:1.0 equipmentSlot:HAND mode:ADD # Add this attribute to the player
ADD_ITEM_ENCHANTMENT
- Info: It adds an enchantment on an item on a specific slot with certain level
 - Command: settings
{enchantment}: The enchantment that you want to be applied, don't use spaces, use the minecraft enchantments not the display ones. Enchantments list{level}: The level for the enchantment
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - ADD_ITEM_ENCHANTMENT enchantment:unbreaking level:1 
ADD_ITEM_LORE
- Info: Adds a line of lore
 - Command setting
{text}: The text for the new lore line
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - ADD_ITEM_LORE text:&7Item of %player%
FORMAT_ENCHANTMENTS
- Info: It formats all enchantments in your lore
 - No command setting
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - FORMAT_ENCHANTMENTS
-ab3c2a8e75881b16c04fa02cca03bd4f.png)
MODIFY_DURABILITY
- Modifies the durability of the item
 - Command settings:
{modification}: Positive value to increase the durability. Negative value to decrease the durability{supportUnbreaking}: (true or false) If it supports the unbreaking enchantment or not
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - MODIFY_DURABILITY modification:-1 supportUnbreaking:true
REMOVE_ENCHANTMENT
- Info: Remove an enchantment from the item
 - Command setting:
{enchantment}: Enchantment to remove (ALL for every enchantment)
 - Example:
 
activators:**
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - REMOVE_ENCHANTMENT enchantment:ALL
REMOVE_LORE
- Info: Remove a lore line
 - Command setting:
{line}: The line that you want to remove
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - REMOVE_LORE line:5
SET_ARMOR_TRIM
- Info: Set the specific armor trim with the specific pattern for the specified slot
 - Command settings:
{pattern}: The pattern of the trim (if 'null' or 'remove' it will remove the current pattern). TrimPattern list{patternMaterial}: The material of the pattern. TrimMaterial list
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - SET_ARMOR_TRIM pattern:vex patternMaterial:netherite
    - SET_ARMOR_TRIM pattern:null #to clear the armor trim
SET_ITEM_NAME
- Info: Sets a custom name for your item in a specific slot
 - Command setting:
{name}: the new name of the item
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - SET_ITEM_NAME name:&eThis is the new name of the item
SET_ITEM_COLOR
- Info: Sets a specific color for the item (item colorables as leather armor)
 - Command setting:
 {color}: number value of the color Color Picker Website- Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - SET_ITEM_COLOR color:0
info
It supports FIREWORK_STAR
SET_ITEM_ATTRIBUTE
- Info: It sets an attribute to an item.
 - Command settings:
{attribute}: The attribute you want to add. Attribute list{value}: The value for the operation{equipmentSlot}: The slot for the attribute. EquipmentSlot list
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - SET_ITEM_ATTRIBUTE attribute:GENERIC_ARMOR value:10 equipmentSlot:CHEST
SET_ITEM_CUSTOM_MODEL_DATA
- Info: Sets a specific custom model data to the specific item
 - Command setting:
{customModelData}: value of the customModelData
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - SET_ITEM_CUSTOM_MODEL_DATA customModelData:10
SET_ITEM_MATERIAL
info
Only works at 1.20.5 and above
- Replaces the material of the item with a different material while keeping the nbt of the target item
 - Commands setting:
{material}: The material you want the item to become into
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - SET_ITEM_MATERIAL material:DIAMOND_HOE
SET_ITEM_LORE
- Info: Sets a line of lore
 - Command settings:
{line}: If you want to set the lore of the first type 1{text}: The new line text
 - Example:
 
activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    itemCommands:
    - SET_ITEM_LORE line:3 text:&6LEGENDARY SWORD