Type object[]
File match **/data/*/item_modifiers/*.json
Schema URL https://catalog.lintel.tools/schemas/schemastore/minecraft-data-pack-item-modifier/latest.json
Source https://www.schemastore.org/minecraft-item-modifier.json

Validate with Lintel

npx @lintel/lintel check
Type: object[]

Configuration file defining an item modifier for a data pack for Minecraft.

Items

object
function string

Namespaced ID of the function to apply.

Values: "minecraft:apply_bonus" "minecraft:copy_name" "minecraft:copy_nbt" "minecraft:copy_state" "minecraft:enchant_randomly" "minecraft:enchant_with_levels" "minecraft:exploration_map" "minecraft:explosion_decay" "minecraft:furnace_smelt" "minecraft:fill_player_head" "minecraft:limit_count" "minecraft:looting_enchant" "minecraft:set_attributes" "minecraft:set_banner_pattern" "minecraft:set_contents" "minecraft:set_count" "minecraft:set_damage" "minecraft:set_enchantments" "minecraft:set_loot_table" "minecraft:set_lore" "minecraft:set_name" "minecraft:set_nbt" "minecraft:set_stew_effect"

Definitions

slotEnum enum
numberProvider object
type string

The number provider type.

Values: "minecraft:constant" "minecraft:uniform" "minecraft:binomial" "minecraft:score"