Set Bonuses
by CodedSakura
Set Bonuses, a Fabric enchantment mod, adds configurable enchantments that grant effects when a set of armor pieces is worn together.
What it does
Set Bonuses adds enchantments tied to armor sets, and its settings control which slots a bonus applies to, which rarity an enchantment carries, and how strong it gets at each level. Targets such as the head, chest, legs and feet slots can be chosen, with the armor group as a default. Players with a set equipped receive the bonus while the pieces stay on.
The mod also governs where the enchantments turn up in play. Treasure and cursed behavior, eligibility for enchanted books, random selection from the enchanting table and availability through villager trades can each be switched on or off. Levels can be scaled from a base value by a set delta, increment and stacking rule, with a maximum cap. Server owners tune these values in the config file, and the mod includes Polymer Server Translations API so its text reaches players in their own language.
Set Bonuses is published for Fabric only, with builds for 1.17.1 and 1.18. The latest file is v0.1.1 for 1.18, released on 2021-11-30. Server owners install it, and players connect with no copy of their own. The code is open source under the ISC License.
Key features
Set-based enchantments
Enchantments apply their effect once the matching armor pieces are worn together, rather than on a single item.
Slot targeting
Each enchantment can be restricted to specific armor slots, so a bonus can sit on the helmet or the boots alone.
Rarity and level scaling
Rarity is set per enchantment, and the level range grows from a base value by a delta and increment up to a maximum.
Enchanting and trade sources
Enchantments can be offered in the enchanting table, on enchanted books and in villager trades, each separately configurable.
Treasure and cursed options
Treasure and cursed flags can be toggled, and players can switch enchantments on or off with the middle mouse button.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Binchants is a Fabric mod for 1.17.1 with a client and server environment, released under All rights reserved and not open source. Lucky Enchants is a Fabric mod for 1.21 – 1.21.11, server-side only, under the MIT License and not open source. Enchantments X is a Fabric mod for 1.21.9 – 26.3 where the server is required and the client optional, under All rights reserved and not open source. Set Bonuses targets 1.17.1 and 1.18, so it does not cover the newer versions those mods support.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Set Bonuses | Fabric | 1.17.1 – 1.18 | Server-side only | 2021-11-30 |
| Binchants | Fabric | 1.17.1 | Client and server | 2021-07-28 |
| Lucky Enchants | Fabric | 1.21 – 1.21.11 | Server-side only | 2026-01-31 |
| Enchantments X | Fabric | 1.21.9 – 26.3 | Server required, client optional | 2026-10-07 |
Questions
Does Set Bonuses need to be installed on the client?
Which game versions does Set Bonuses support?
Can enchantments be limited to certain armor pieces?
In the catalog
Set Bonuses is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 3,927 mods support Minecraft 1.18.
More from CodedSakura
Similar mods
What the author says
It includes in itself Polymer and Server Translations API. Set Bonuses adds fully configurable enchantments and set bonuses.
Official listing
- Modrinth page
- modrinth.com/mod/set-bonuses
- Owner
- CodedSakura
- Published
- 2021-08-28
- Updated on Modrinth
- 2021-11-30
- Facts verified
- 2026-10-15