ModsFinder

Gear Core

by fzzyhmstrs

Gear Core is a library for Fabric and Quilt that lets modders create equipment modifiers, which can apply entity attributes or track events such as taking damage, killing mobs and mining blocks.

FabricQuiltClient and serverMIT LicenseOpen source1.18.2 – 1.20.1

What it does

Modifiers built with the library can add standard Minecraft entity attributes, and gear sets can combine them with custom attributes. Modifiers are not affected by grindstones, enchanting tables or other vanilla features, and they run on the Fzzy Core modifier framework, which chains them into ordered sequences where each one hands off to the next instead of only adding numbers together.

Selection probability can be tuned through tolls, and a modifier can be marked as unavailable for random selection, which suits innate modifiers that every instance of an item carries. Gear Core needs Fabric API, Fabric Language Kotlin and Fzzy Core, and Trinkets is optional. It is released under the MIT License, is open source, and runs on client and server for 1.18.2 – 1.20.1 on Fabric and Quilt.

Key features

  1. Attribute modifiers

    Modifiers can apply standard Minecraft entity attributes to equipment, and custom attributes can be added alongside them.

  2. Event-tracking modifiers

    Modifiers can react to taking damage, killing mobs, mining blocks and other events.

  3. Modifier lineages

    Modifiers can pass from one to the next in an ordered chain rather than stacking only as numbers.

  4. Weighted selection

    Tolls adjust how likely each modifier is to be selected during random generation.

Compatibility

Latest build for each game version and loader.

1.20.10.3.8+1.20.10.3.8+1.20.1
1.200.3.8+1.20.10.3.8+1.20.1
1.19.40.3.3+1.19.40.3.3+1.19.4
1.19.30.3.3+1.19.30.3.3+1.19.3
1.19.20.3.3+1.190.3.3+1.19
1.19.10.3.3+1.190.3.3+1.19
1.190.3.3+1.190.3.3+1.19
1.18.20.1.5+1.18.2Not available
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 3

Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Fzzy CoreAPI used in fzzyhmstrs mods that provides various utilities for Kotlin mods
Required

Optional 1

TrinketsA data-driven accessory mod
Optional

Required by 3 mods

Use cases

Gear mods built on the library

Tridents 'n' Stuff, Gearifiers and Imbued Gear all require Gear Core for their equipment modifiers.

Who it’s for: Modders who want custom equipment modifiers and players who install a gear mod that depends on Gear Core.

How it compares

Full comparison

Item Modifiers is a server-required, client-optional mod under the MIT License, open source, for Fabric and Quilt on 1.17 – 1.20.4. Gear Core is also open source and runs on client and server for 1.18.2 – 1.20.1, with Fabric and Quilt files. Projectile Damage Attribute is open source under the GNU General Public License v3.0 only, for Fabric and Forge on 1.18.2 – 1.20.2, and runs on client and server.

ModLoadersGame versionsEnvironmentUpdated
Gear CoreFabric and Quilt1.18.2 – 1.20.1Client and server2024-03-13
Item ModifiersFabric and Quilt1.17 – 1.20.4Server required, client optional2025-08-13
Projectile Damage AttributeFabric and Forge1.18.2 – 1.20.2Client and server2024-04-10

Questions

Does Gear Core need other mods to run?

Yes. Fabric API, Fabric Language Kotlin and Fzzy Core are required. Trinkets is optional.

Does Gear Core have to be installed on the server?

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

Which loaders does Gear Core support?

Fabric and Quilt. The latest file for both is 0.3.8+1.20.1, released for 1.20.1 on 2024-03-13.

Can players add modifiers through a datapack?

Attributes can be added through a datapack, but modifiers must be created in code before a gear set references them.

In the catalog

Gear Core is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from fzzyhmstrs

All projects

Similar mods

What the author says

Gear sets support Attributes, including custom attributes, and Equipment Modifiers. Currently only attributes can be added strictly via datapack, modifiers have to be created in code before being referenced in a gear set. Somewhere in my "want to do" list is datapack-based equipment mods, so stay tuned! And here is…
fzzyhmstrs, on the Modrinth page

Official listing

Owner
fzzyhmstrs
Published
2023-02-10
Updated on Modrinth
2024-03-13
Facts verified
2026-10-15

Tags