ModsFinder

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.

FabricClient and serverBSD 3-Clause LicenseOpen source1.21.1

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

  1. Item stack components

    Adds new item stack components that items can carry, extending what data a stack can hold on a server.

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

  3. Equip effects

    An equipped item can apply an effect while it is worn or held in a chosen slot.

  4. Animal armor and carpets

    Equipment can target animal armor slots, including carpets used as animal coverings.

  5. Configurable equip sounds

    The sound played on equip is set by sound ID, with minecraft:item.armor.equip as the default for generic equipment.

Compatibility

Latest build for each game version and loader.

1.21.11.0.0+1.21.1
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Kindly ComponentsFabric1.21.1Client and server2026-09-01
PartialKeepInventoryFabric1.21.7 – 1.21.8Server-side only2025-07-24
Simple AutoTotemFabric1.21.1 – 1.21.4Client required, server optional2025-08-14
GearGuardFabric1.21.8Client-side only2025-08-24

Questions

Does the server need Kindly Components?

Yes. Installation covers the server and each player's game.

Which loader does Kindly Components use?

It is published for Fabric only, with a 1.0.0+1.21.1 file for 1.21.1.

Is Kindly Components open source?

Yes. It is released under the BSD 3-Clause License, and its source code and issue tracker are public.

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

All projects

Similar mods

Official listing

Owner
LemmaEOF
Published
2026-09-01
Updated on Modrinth
2026-09-01
Facts verified
2026-10-15

Tags