ModsFinder

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.

FabricServer-side onlyISC LicenseOpen source1.17.1 – 1.18

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

  1. Set-based enchantments

    Enchantments apply their effect once the matching armor pieces are worn together, rather than on a single item.

  2. Slot targeting

    Each enchantment can be restricted to specific armor slots, so a bonus can sit on the helmet or the boots alone.

  3. 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.

  4. Enchanting and trade sources

    Enchantments can be offered in the enchanting table, on enchanted books and in villager trades, each separately configurable.

  5. 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.

1.18v0.1.1
1.17.1v0.1.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Set BonusesFabric1.17.1 – 1.18Server-side only2021-11-30
BinchantsFabric1.17.1Client and server2021-07-28
Lucky EnchantsFabric1.21 – 1.21.11Server-side only2026-01-31
Enchantments XFabric1.21.9 – 26.3Server required, client optional2026-10-07

Questions

Does Set Bonuses need to be installed on the client?

No. It runs on the server alone, so players need nothing extra to join.

Which game versions does Set Bonuses support?

Files exist for 1.17.1 and 1.18, and the latest Fabric file is v0.1.1 for 1.18.

Can enchantments be limited to certain armor pieces?

Yes. Each enchantment accepts a target such as head, chest, legs or feet, and the default targets the armor group.

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

All projects

Similar mods

What the author says

It includes in itself Polymer and Server Translations API. Set Bonuses adds fully configurable enchantments and set bonuses.
CodedSakura, on the Modrinth page

Official listing

Owner
CodedSakura
Published
2021-08-28
Updated on Modrinth
2021-11-30
Facts verified
2026-10-15

Tags