ModsFinder

AdditionalComponentsLib

by Zings

AdditionalComponentsLib is a Fabric library that gives other mods a set of item components controlling how items react to explosions, cacti, void, lightning, despawning and Sculk Sensors.

FabricClient and serverGNU General Public License v3.0 or laterOpen source1.21.4 – 1.21.6

What it does

The library adds random item components, which other mods can read and set to change how a stack behaves in the world. Each component is a switch for one situation: an item can be made resistant to explosions, to cactus damage, to falling into the void, to lightning strikes, or to despawning over time. A further component stops dropped items from triggering Sculk Sensors, and another adjusts the weight of an item.

Client and server both need the library, since its components act on items in the world and must match on both sides. Installing it on Fabric is enough, and it has no required dependencies. Files are published for Fabric only, for 1.21.4 and 1.21.6, with 0.0.5 for 1.21.6 as the latest beta file. The code is open source under the GNU General Public License v3.0 or later.

Key features

  1. Explosion resistance

    Items marked with this component survive explosions instead of being destroyed by them.

  2. Cactus and void protection

    Items can be kept from being destroyed by cacti or lost by falling into the void.

  3. Despawn and lightning resistance

    Items can be kept from despawning over time or being destroyed by a lightning strike.

  4. Sculk Sensor occlusion

    Dropped items can be set not to trigger Sculk Sensors, which keeps them from setting off sculk activity.

  5. Adjustable item weight

    An item's weight can be adjusted through its component, for mods that use weight in their own logic.

  6. Standalone library

    The mod works as a standalone library, so other mods can depend on it without any additional project.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.60.0.5
1.21.40.0.4
ReleaseBetaAlphaNot available

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

Use cases

Protecting special drops

A mod that adds rare or quest items can mark them as explosion or void resistant, so they survive normal play.

Keeping items out of sculk activity

Builders who drop decorative items near sculk can stop those items from triggering sensors.

Who it’s for: Mod developers who want to set item behavior through shared components instead of writing their own event handlers. Server owners and players only need it when a mod that depends on it is installed.

Questions

Does AdditionalComponentsLib need Fabric API?

No required dependency is listed for Fabric. Other mods that use its components decide their own requirements.

Do players need to install AdditionalComponentsLib?

Yes, because the environment is client and server. Both the server and every player need the library for the components to work consistently.

Which game versions does AdditionalComponentsLib support?

Files exist for 1.21.4 and 1.21.6. The latest Fabric file is 0.0.5 for 1.21.6, published in the beta channel on 2025-06-18.

In the catalog

AdditionalComponentsLib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,625 mods support Minecraft 1.21.6.

Similar mods

What the author says

Features - Explosion Resistant – Prevents items from being destroyed by explosions. - Cactus Resistant – Ensures items are not destroyed by cacti. - Despawn Resistant – Keeps items from despawning over time. - Void Resistant – Prevents items from falling into the void. - Lightning Resistant - Prevents items from…
Zings, on the Modrinth page

Official listing

Owner
Zings
Published
2025-01-26
Updated on Modrinth
2025-06-18
Facts verified
2026-10-15

Tags