ModsFinder

InexactCIT

by PixelatedVolume

InexactCIT, a Fabric client mod by PixelatedVolume, brings regular-expression item matching into the vanilla conditional item model system.

FabricClient-side onlyBSD 3-Clause LicenseOpen source1.21.8 – 1.21.11

What it does

Custom Item Textures (CIT) originally lived inside McPatcher for OptiFine and let a texture or model replace an item when its metadata matched a pattern, even an inexact one. Minecraft's own conditional item models do not match inexact patterns, so the replacement is only near-equivalent. InexactCIT fills that gap by adding a match type to the item definition system, and the mod requires Compatibility Dependencies to run.

Resource pack designers write the JSON files that sit under assets/minecraft/items. Each item definition names a model object, and a model object can carry a type such as minecraft:condition or minecraft:select. The inexactcit:match type works like select, with a list of cases, but each case holds a regular expression tested against a component named by a namespaced ID, such as minecraft:lore or minecraft:custom_name, and the matching case picks the model.

The mod is installed by placing its JAR in the Fabric mods folder, and it stays active whenever it is present. It is published for Fabric only, for 1.21.8, 1.21.9, 1.21.10 and 1.21.11, with 1.0.0 for 1.21.11 as the latest file. It is open source under the BSD 3-Clause License.

Key features

  1. Regex case matching

    Each case in a match definition holds a Java-flavored regular expression tested against the contents of a named component.

  2. Component-based conditions

    Cases can test any namespaced item component, so a model can follow the lore or custom name of an item.

  3. Select-style model lists

    The match type keeps the list-of-cases structure of the built-in select type while swapping its exact comparison for pattern matching.

  4. Pattern-based item models

    Item models can be chosen from inexact text patterns, restoring the behavior of older CIT packs in the vanilla model format.

Compatibility

Latest build for each game version and loader.

1.21.111.0.0
1.21.101.0.0
1.21.91.0.0
1.21.81.0.0
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: The mod is aimed at resource pack designers who write item definitions and at players who use their packs on the client side.

How it compares

Full comparison

Packer is a Fabric mod that runs on the server side only, is open source under the Apache License 2.0 and targets 1.21.10 – 1.21.11, so players join without installing it. CIT Resewn Continuation is a client-side mod under the MIT License, open source, for Fabric and NeoForge across 1.21.10 – 26.2. CIT Reborn is a client-side open source mod under the MIT License for Fabric and Quilt, published for 1.21.4 only.

ModLoadersGame versionsEnvironmentUpdated
InexactCITFabric1.21.8 – 1.21.11Client-side only2026-04-15
PackerFabric1.21.10 – 1.21.11Server-side only2026-01-06
CIT Resewn ContinuationFabric and NeoForge1.21.10 – 26.2Client-side only2026-07-10
CIT RebornFabric and Quilt1.21.4Client-side only2026-04-07

Questions

Does InexactCIT need Compatibility Dependencies?

Yes. The mod requires Compatibility Dependencies, which must be installed alongside it on the client.

Does the server need InexactCIT?

No. Players add it to their own game, and a server needs no copy.

Which game versions are covered?

Files exist for 1.21.8, 1.21.9, 1.21.10 and 1.21.11, with the latest file at 1.0.0 for 1.21.11.

In the catalog

InexactCIT is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from PixelatedVolume

All projects

Similar mods

What the author says

Restoring pattern-based conditional item models. Purpose ------- The Custom Item Textures (CIT) mod, originally part of McPatcher and then Optifine, allowed the replacement of item textures (and models) whose metadata matched inexact patterns. We now have near-equivalent item-texture replacement in standard Minecraft…
PixelatedVolume, on the Modrinth page

Official listing

Owner
PixelatedVolume
Published
2025-12-07
Updated on Modrinth
2026-04-15
Facts verified
2026-10-15

Tags