Euclid's Elements
by Solstice
Euclid's Elements is a Fabric library that lets other mod authors build customizable content with effects, item components and tooltips.
What it does
Euclid's Elements provides the groundwork for mods that want configurable items and objects. Objects can hold effects in the same way enchantments do, through an EffectHolder interface. Items can be given effects through a new item component that implements ItemEffectHolder. Mod authors add the library as a dependency, and it needs Fabric API to run. It is open source under the GNU Lesser General Public License v3.0 only, and it runs on client and server, so both sides need it. Files cover 1.21.1 – 1.21.6, with 0.7.8 for 1.21.1 as the latest Fabric file.
Key features
Object effect holders
Objects can hold effects using the same interface pattern that enchantments use.
Effect item components
A new item component lets items carry effects through the ItemEffectHolder interface.
Automatic tooltips
Item components can add tooltip entries automatically through a TooltipAppender implementation and a tooltip holder tag.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 1 mod
How it compares
Iconic is a Fabric client-side only mod, open source under the GNU Lesser General Public License v3.0 only, for 1.19 – 1.21.1. Defaulted is server required with client optional, open source under the MIT License, and supports Fabric, NeoForge and Quilt for 1.20.5 – 26.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Euclid's Elements | Fabric | 1.21.1 – 1.21.6 | Client and server | 2025-07-16 |
| Iconic | Fabric | 1.19 – 1.21.1 | Client-side only | 2026-07-19 |
| Defaulted | Fabric, NeoForge and Quilt | 1.20.5 – 26.2 | Server required, client optional | 2026-07-24 |
Questions
Does Rolling Stones need Euclid's Elements?
In the catalog
Euclid's Elements 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
Euclid's Elements is a library mod for creating customizable content mods. Add the Solstice Maven to your build file.
Official listing
- Modrinth page
- modrinth.com/mod/euclids-elements
- Owner
- Solstice
- Published
- 2025-03-30
- Updated on Modrinth
- 2025-07-16
- Facts verified
- 2026-10-15
