ModsFinder

GemAttribute

by SoulGatti

GemAttribute lets gems in NeoForge 1.21.1 grant an extra attribute to the item they are socketed into, changing how the player moves, falls and fights.

NeoForgeClient and serverGNU Lesser General Public License v3.0 or laterOpen source1.21.1

What it does

Each gem in the mod carries one effect. Amber reduces the time an entity stays on fire, Aquamarine raises movement speed while underwater, and CatsEyeStone increases sneaking speed. ConchPearl speeds up swimming, Helvite adds general movement speed, Jade raises the height a player can fall safely, Mahenge extends entity interaction distance, and Mica increases knockback distance.

The mod is published only for NeoForge, for 1.21.1, with the 1.5.2 file dated 2026-01-12 as the latest build. It is client and server, so the server and every player need it. The code is open source under the GNU Lesser General Public License v3.0 or later, which allows the source to be read for learning mod development.

The Patchouli mod is an optional dependency. When it is installed, the mod provides an in-game guide book describing the gems and their effects.

Key features

  1. Attribute gems

    Each gem adds one attribute bonus to the equipment it is applied to, separate from vanilla gear stats.

  2. Movement effects

    Several gems change how fast a player walks, sneaks, swims or reaches, so builds and combat routines shift accordingly.

  3. Fall and fire effects

    Jade raises the safe fall height, and Amber shortens how long an entity keeps burning.

  4. Guide book with Patchouli

    With Patchouli present, an in-game guide book lists every gem and what it changes.

Compatibility

Latest build for each game version and loader.

1.21.11.5.2
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Optional 1

PatchouliAccessible, Data-Driven, Dependency-Free Documentation for Minecraft Modders and Pack Makers
Optional

Use cases

Who it’s for: Players who want attribute-style gem progression on NeoForge 1.21.1, and server owners who want a shared set of gem effects. Developers can read the open source code as a reference.

Questions

Does GemAttribute require Patchouli?

No. Patchouli is an optional dependency. Without it the mod still works, but the in-game guide book is not added.

Does the server need GemAttribute installed?

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

Which loader and version does GemAttribute support?

It is published only for NeoForge, for game version 1.21.1. No Fabric or Forge files are listed.

Can the source code be read?

Yes. The mod is open source under the GNU Lesser General Public License v3.0 or later, and the code is public for learning.

In the catalog

GemAttribute is one of 17,631 Equipment mods on ModsFinder, and one of 7,420 Equipment mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

Similar mods

What the author says

It's open source, so you can refer to my code to help you learn some mod development.
SoulGatti, on the Modrinth page

Official listing

Owner
SoulGatti
Published
2025-12-20
Updated on Modrinth
2026-01-12
Facts verified
2026-10-15

Tags