{ "$id": "blockception.minecraft.behavior.loot_tables.specific_enchants", "additionalProperties": false, "type": "object", "description": "The function specific_enchants", "title": "Specific Enchants", "definitions": { "IDEnchant": { "type": "string", "title": "ID Enchantment", "enum": [ "aqua_affinity", "bane_of_arthropods", "blast_protection", "channeling", "binding", "curse_of_vanishing", "depth_strider", "efficiency", "feather_falling", "fire_aspect", "fire_protection", "flame", "fortune", "frost_walker", "impaling", "infinity", "knockback", "looting", "loyalty", "luck_of_the_sea", "lure", "mending", "multishot", "piercing", "projectile_protection", "protection", "power", "punch", "quick_charge", "respiration", "riptide", "sharpness", "silk_touch", "smite", "soul_speed", "thorns", "unbreaking" ] }, "Enchant": { "type": "object", "title": "Enchantment", "additionalProperties": false, "properties": { "id": { "$ref": "#/definitions/IDEnchant" }, "level": { "title": "Level", "oneOf": [ { "type": "integer", "title": "Level" }, { "type": "array", "items": [ { "type": "integer", "title": "Min" }, { "type": "integer", "title": "Max" } ] } ] } } } }, "properties": { "function": { "type": "string", "const": "specific_enchants", "description": "Specific enchants", "title": "Specific Enchants" }, "enchants": { "title": "Enchants", "description": "A enchanting specification", "oneOf": [ { "type": "string", "$ref": "#/definitions/IDEnchant" }, { "type": "object", "$ref": "#/definitions/Enchant" }, { "type": "array", "items": { "$ref": "#/definitions/Enchant" } } ] } } }