Unbreaking factor to consider in factoring the damage
chance. Incoming unbreaking parameter must be within the
range [0, 3].
Returns number
Remarks
Returns the maximum chance that this item would be damaged
using the damageRange property, given an unbreaking
enchantment level.
This function can't be called in read-only mode.
Throws
This function can throw errors.
getDamageChanceRange
getDamageChanceRange():NumberRange
Returns NumberRange
Remarks
A range of numbers that is used to calculate the damage
chance for an item. The damage chance will fall within this
range.
This function can't be called in read-only mode.
Throws
This function can throw errors.
isValid
isValid():boolean
Returns boolean
Whether the component is valid.
Deprecated
This function is deprecated and will be removed in 2.0.0.
Remarks
Returns whether the component is valid. A component is
considered valid if its owner is valid, in addition to any
addition to any additional validation required by the
component.
When present on an item, this item can take damage in the process of being used. Note that this component only applies to data-driven items.
Example: giveHurtDiamondSword.ts