ModsFinder

Shappoli

by Shap_po

Shappoli is a Fabric and Forge library that lets Origins powers react to trinkets equipped in trinket slots, with the Origins addon providing the Trinkets and Woodwalkers integrations.

FabricForgeClient and serverMIT LicenseOpen source1.20.1 – 1.21.1

What it does

The mod adds power types that read the trinket system. A power can react when a trinket is equipped or unequipped, change how many trinket slots an entity has, modify individual trinkets, or block an equip or unequip action entirely. Slot groups are addressed by name and index, so a power can target a specific slot.

A separate power communication system lets one power redirect actions and conditions to another power. The examples in the project show how the Receive Action and Receive Condition power types are used together. Required dependencies are Fabric API and Origins, and Trinkets and woodwalkers are optional, with the Origins addon supplying the integrations. Shappoli runs on client and server, so the server and every player need it. Builds cover 1.20.1 – 1.21.1 on Fabric and Forge, and it is released under the MIT License as open source.

Key features

  1. Trinket slot conditions

    Equipped trinket counts can be checked as conditions, and conditioned slot modifiers apply only when those conditions hold.

  2. Trinket slot modifiers

    Powers can change the number of trinket slots an entity has, and modify individual trinkets it wears.

  3. Equip prevention

    A power can block a trinket from being equipped or unequipped, which keeps a chosen item fixed on an entity.

  4. Power redirection

    Actions and conditions can be passed from one power to another through the power communication system, which requires no custom datapack.

Compatibility

Latest build for each game version and loader.

1.21.11.5.1+1.21.1Not available
1.211.5.1+1.21Not available
1.20.41.5.1+1.20.4Not available
1.20.21.5.1+1.20.2Not available
1.20.11.5.1+1.20.11.5.1+1.20.1
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
OriginsPlayers choose an Origin at the beginning of the game to gain benefits and drawbacks
Required

Optional 2

TrinketsA data-driven accessory mod
Optional
woodwalkersTransform into a mob!
Optional

Required by 2 mods

Use cases

Origin-based trinket rules

Server owners can give an origin a trinket-linked ability, such as a bonus that starts when a specific trinket is worn.

Who it’s for: Datapack authors and server owners who build Origins powers on top of trinkets and want power-to-power links.

How it compares

Full comparison

OriginsxTrinkets is a Fabric-only, client and server mod under the MIT License that is not open source, published for 1.20.1 – 1.21.1. Origins Power Expansion is open source under the MIT License and has Fabric and Forge files for 1.16.5 only, so it covers a much older version range. Trinkets is open source under the MIT License, supports Fabric and Quilt for 1.17.1 – 1.21.1, and provides the slot system itself rather than powers that use it.

ModLoadersGame versionsEnvironmentUpdated
ShappoliFabric and Forge1.20.1 – 1.21.1Client and server2024-10-16
OriginsxTrinketsFabric1.20.1 – 1.21.1Client and server2025-11-26
Origins Power ExpansionFabric and Forge1.16.5Client and server2024-07-09
TrinketsFabric and Quilt1.17.1 – 1.21.1Client and server2024-07-15

Questions

Does Shappoli need Fabric API?

Yes. Fabric API is a required dependency of Shappoli, and Origins is also required, so both must be installed next to it.

Which loader should be used with Shappoli?

Shappoli has files for both Fabric and Forge. The latest Fabric file is 1.5.1+1.21.1 for 1.21.1, and the latest Forge file is 1.5.1+1.20.1 for 1.20.1.

Is Shappoli required on the server?

Yes. A server running it needs every connecting player to have it too.

In the catalog

Shappoli is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from Shap_po

All projects

Similar mods

What the author says

An Origins addon that provides Trinkets & Woodwalkers integration, a Wildfire's Female Gender Mod Origins compatibility, a power communication system, and a bunch more stuff! The power communication system allows you to redirect actions and conditions from one power to another. For usage examples, see Receive Action…
Shap_po, on the Modrinth page

Official listing

Owner
Shap_po
Published
2024-08-28
Updated on Modrinth
2024-10-16
Facts verified
2026-10-15

Tags