Kindly Components
by LemmaEOF
Kindly Components is a Fabric utility library that adds item stack components, letting server owners attach extra data and behaviour to items.
What it does
The mod introduces new item stack components for Minecraft 1.21.1 that can be assigned to items through data. They are aimed at server-side use, so a server can define custom item behaviour without a separate plugin layer. Kindly Components is built on Fabric and needs the same environment on both sides, so the server and every player install it.
Equipment handling is one of its main areas. Components can mark an item as equippable by a player, name the slot it occupies (main hand, offhand, head, chest, legs, feet or body), and attach an effect when it is worn or held. Animal armor slots for carpets are covered as well. Equip sounds can be set by sound ID, with the default being minecraft:item.armor.equip for generic equipment.
Installation needs Fabric only. Files are published for Fabric for 1.21.1, with 1.0.0+1.21.1 as the latest build, first released and last updated on 2026-09-01. The code is open source under the BSD 3-Clause License, and the source code and issue tracker are public.
Key features
Item stack components
Adds new item stack components that items can carry, extending what data a stack can hold on a server.
Equipment slots
Items can be assigned to the main hand, offhand, head, chest, legs, feet or body slot, and can be made equippable by players.
Equip effects
An equipped item can apply an effect while it is worn or held in a chosen slot.
Animal armor and carpets
Equipment can target animal armor slots, including carpets used as animal coverings.
Configurable equip sounds
The sound played on equip is set by sound ID, with minecraft:item.armor.equip as the default for generic equipment.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners and modpack builders who want custom equipment behaviour on Fabric for Minecraft 1.21.1. Players join without needing anything beyond the server's own setup.
How it compares
PartialKeepInventory is a server-side only Fabric mod under the MIT License, with files for 1.21.7 – 1.21.8, so it targets later versions than Kindly Components. Simple AutoTotem is needed on the client, with the server optional, under the MIT License with files for 1.21.1 – 1.21.4, which overlaps the version but runs differently. GearGuard is client-side only, not open source, with a 1.21.8 build.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Kindly Components | Fabric | 1.21.1 | Client and server | 2026-09-01 |
| PartialKeepInventory | Fabric | 1.21.7 – 1.21.8 | Server-side only | 2025-07-24 |
| Simple AutoTotem | Fabric | 1.21.1 – 1.21.4 | Client required, server optional | 2025-08-14 |
| GearGuard | Fabric | 1.21.8 | Client-side only | 2025-08-24 |
Questions
Does the server need Kindly Components?
Which loader does Kindly Components use?
Is Kindly Components open source?
In the catalog
Kindly Components is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from LemmaEOF
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/kindly-components
- Owner
- LemmaEOF
- Published
- 2026-09-01
- Updated on Modrinth
- 2026-09-01
- Facts verified
- 2026-10-15
