Changelog
Fixed inBiome condition wording Fixed inBiome condition not inverting Fixed onBlock condition not applying when the player is on a block that is not full size Fixed hideBonusDescription not applying to partial set bonuses Fixed issue when there is only one enchantment and shouldHave = false
Added new conditions:
- onFire - is the entity on fire?
- isRiding - is the entity riding another entity?
- yLevelRange - is the entity between y1,y2? ("extra": "y1,y2")
- healthRange - is the entity's health between x,y? ("extra": "x,y")
- armorRange - is the entity's armor between x,y? ("extra": "x,y")
Updated existing conditions:
- inBiome - now supports tags (eg: #forge:is_forest, #c:forest)
Added "percentageChance" feature, when applying any bonus you can set it to apply with chance. This number should be between 0 (exclusive) and 100 (exclusive).
Added "tagData" field to SetPiece objects. You can now define a tag that the equipped item must have in order for the effect to apply. This can be in "or" or "and" mode. The tag must be an escaped JSON.
Example tagData: "boots": { "itemKey": "minecraft:leather_boots", "mustBeEmpty": false, "tagData": { "orMode": false, "tags": [ "{"Reforge":"quality_equipment.quality.crumbling"}", "{"test":"data"}" ] } }