Modify Enchantment Level
Applies/modifies the level of the specified enchantment to/from the entity.
Type ID: origins:modify_enchantment_level
Fields
Field | Type | Default | Description |
---|---|---|---|
enchantment |
Identifier | ID of the enchantment to apply/modify the level of to the entity., e.g. minecraft:protection . |
|
item_condition |
Item Condition Type | optional | If specified, only applies/modifies the level of the specified enchantment to/from the entity if the item condition is fulfilled by the item. |
modifier |
Attribute Modifier | optional | If specified, this modifier will be applied to the current level of the specified enchantment from the entity. |
modifiers |
Array of Attribute Modifiers | optional | If specified, these modifiers will be applied to the current level of the specified enchantment from the entity. |
Examples
{
"type": "origins:modify_enchantment_level",
"enchantment": "minecraft:silk_touch",
"modifier": {
"operation": "set_total",
"value": 1
}
}
This example will grant the player the ability to use Silk Touch, regardless of whether the player is holding any item or no item at all.