Is your feature request related to a problem? Please describe.
I think it would be interesting to have an enchantment (with only one level) that prevents tools, armor, and anything else with durability from actually breaking when they reach zero durability, and instead just prevent the item from working until it is repaired to be above zero durability.
The reason for this is because sometimes I sell custom tools on my server that cannot be modified or repaired in anvils, and instead players have to rely on mending or repairing enchants to slowly repair the tool over time. Sometimes my players accidentally forget to stop using their special tools before they run out of durability, and then they break their expensive tool and have to buy another.
(For example, I sell an iron pickaxe with Explosive I, Repairing III, and make it so it cannot be modified in anvils. Players can use this pickaxe until it is almost out of durability, then wait for it to repair itself over time to use it again, but most players don't realize that the explosive enchantment uses a lot of durability per use, and end up breaking them, because I only use custom enchants on items sold at a special shop)
For other servers that allow the custom enchants to be obtained from enchanting tables, I think this would be an interesting addition, because it would be like an insurance policy for their tool or armor piece if they run out of durability.
Describe the solution you'd like
New enchantment that prevents tools from completely breaking and disappearing when running out of durability, and instead makes the tool or armor piece unusable/unequipable until it is repaired slightly or fully. (Also don't forget to factor in Curse of Decay, for example an item with Curse of Decay V must be repaired to 11 durability before it can be used again, etc.)
Describe alternatives you've considered
There aren't really any alternatives available for this, besides telling people to watch their durability more often, or using tons of command blocks to detect durability for each custom item I make, which would take an extremely long time to do.
Additional context
Name ideas: Indestructible, Everlasting, Shatterproof, Unbreakable, Reforgeable, Sturdy
Thanks for reading!
Is your feature request related to a problem? Please describe. I think it would be interesting to have an enchantment (with only one level) that prevents tools, armor, and anything else with durability from actually breaking when they reach zero durability, and instead just prevent the item from working until it is repaired to be above zero durability.
The reason for this is because sometimes I sell custom tools on my server that cannot be modified or repaired in anvils, and instead players have to rely on mending or repairing enchants to slowly repair the tool over time. Sometimes my players accidentally forget to stop using their special tools before they run out of durability, and then they break their expensive tool and have to buy another.
(For example, I sell an iron pickaxe with Explosive I, Repairing III, and make it so it cannot be modified in anvils. Players can use this pickaxe until it is almost out of durability, then wait for it to repair itself over time to use it again, but most players don't realize that the explosive enchantment uses a lot of durability per use, and end up breaking them, because I only use custom enchants on items sold at a special shop)
For other servers that allow the custom enchants to be obtained from enchanting tables, I think this would be an interesting addition, because it would be like an insurance policy for their tool or armor piece if they run out of durability.
Describe the solution you'd like New enchantment that prevents tools from completely breaking and disappearing when running out of durability, and instead makes the tool or armor piece unusable/unequipable until it is repaired slightly or fully. (Also don't forget to factor in Curse of Decay, for example an item with Curse of Decay V must be repaired to 11 durability before it can be used again, etc.)
Describe alternatives you've considered There aren't really any alternatives available for this, besides telling people to watch their durability more often, or using tons of command blocks to detect durability for each custom item I make, which would take an extremely long time to do.
Additional context Name ideas: Indestructible, Everlasting, Shatterproof, Unbreakable, Reforgeable, Sturdy Thanks for reading!