execute unless entity @s[gamemode=creative] run function nucleus:item/durability/damage_generic_amount/mainhand_1
advancement revoke @s only sanguine:technical/player_hurt_entity/sacrificial_knife_dura
