Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Supported environments
Creators
Details
Licensed MIT
Published last month
Updated 2 weeks ago
Changelog
Added - Tool Coating System
- Tool Support: All coating enchantments now work with tools (pickaxes, shovels, hoes)
- Uses
EnchantmentTarget.BREAKABLEinstead ofWEARABLE - Axes are treated as weapons, not tools
- Uses
- Block Break Events: Effects apply when breaking blocks (requires Inversion curse)
- Without Inversion: no effect (blocks can't receive effects)
- With Inversion: effects apply to player
- Drag-n-Drop for Tools: Apply/remove coatings via inventory interaction
- Tool Configuration: New
toolCoatingconfig sectionenabled- enable/disable tool coatings (default: true)applyOnBlockBreak- apply effects on block break (default: true)effectBlacklist- forbidden effects for toolstoolBlacklist- tools that can't be coatedappliedEffectDurationHitBased- hit-based effect duration (default: 1.0s)appliedEffectDurationTimeBased- time-based effect duration (default: 3.0s)
Added - Armor Coating System
- Armor Coatings: Apply potion effects to armor pieces
- Effects apply to attacker when taking damage
- Works with all armor types (helmet, chestplate, leggings, boots)
- Armor Recipes: New
armor_coatingrecipe type - Full Set Mode: Optional requirement for all 4 armor pieces to have same effect
- Config:
armorCoating.requireFullSet(default: false) - When enabled: effects only apply if all 4 pieces match
- Config:
- Armor Configuration: New
armorCoatingconfig sectioneffectBlacklist- forbidden effects for armorarmorBlacklist- armor that can't be coatedrequireFullSet- require matching effects on all 4 piecesappliedEffectDurationHitBased- hit-based effect duration (default: 1.0s)appliedEffectDurationTimeBased- time-based effect duration (default: 3.0s)
Added - New Curses
- Curse of Inversion: Inverts coating effect application
- Weapons: effects apply to wielder instead of target
- Tools: effects apply to player when breaking blocks
- Armor: effects apply to wearer instead of attacker
- Max Level: 1, Extremely Rare (treasure only)
- Config:
enchantments.inversion.lootChanceMultiplier(default: 0.01 = 100x rarer)
- Curse of Coating Permanence: Makes coatings permanent and unremovable
- Coatings become infinite (never expire)
- Cannot remove with milk bucket
- Max Level: 1, Extremely Rare (treasure only)
- Config:
enchantments.permanence.effectBlacklist- effects that won't become infinite - Config:
enchantments.permanence.lootChanceMultiplier(default: 0.01 = 100x rarer)
Added - Mob Auto-Coating
- Automatic Coating: Mobs can spawn with coated equipment
- Applies to weapons and armor with coating enchantments
- Uses random effects from available potions
- Respects effect blacklists
- Handler:
MobCoatingHandler.java
Changed
- Enchantment Target: Changed from
WEARABLEtoBREAKABLEfor all enchantments- Now works with weapons, tools, and armor
- Loot Chance: Reduced from 15% to 8% for better balance
- Configuration Format: All configs now use TOML format via Fzzy Config
- Applied Effect Duration: Separate configs for weapons, tools, and armor
Dependencies
Files
Metadata
Release channel
ReleaseVersion number
2.0.0Loaders
Game versions
1.20.1Environment
Client and server, required on both
Downloads
50Publication date
February 26, 2026 at 10:51 AMPublisher
UtherHel
Member





