promotional bannermobile promotional banner

CIT Recrafted

A modern Custom Item Textures (CIT) engine for Minecraft 1.12.2
Textures shown are from Xali's Enchanted Books Backported, not included. https://www.curseforge.com/minecraft/texture-packs/xalis-enchanted-books-backported

Textures shown are from Xali's Enchanted Books Backported, not included. https://www.curseforge.com/minecraft/texture-packs/xalis-enchanted-books-backported

Textures shown are from Nongko's Fantasy 3D Weapons, not included. https://www.curseforge.com/minecraft/texture-packs/nongko-3d-weapons

Textures shown are from Nongko's Fantasy 3D Weapons, not included. https://www.curseforge.com/minecraft/texture-packs/nongko-3d-weapons

Textures shown are from Nongko's Fantasy 3D Weapons, not included. https://www.curseforge.com/minecraft/texture-packs/nongko-3d-weapons

Textures shown are from Nongko's Fantasy 3D Weapons, not included. https://www.curseforge.com/minecraft/texture-packs/nongko-3d-weapons

Description

CIT Recrafted

Minecraft Version Forge License

A modern Custom Item Textures (CIT) engine for Minecraft 1.12.2. Built from the ground up to support legacy OptiFine/MCPatcher resource packs, CIT Recrafted brings modern performance and expanded features to 1.12.2 item rendering.

  • Natively supports resource packs loaded directly from other mods.
  • Supports NBT data, durability, stack size, enchantments, and pattern matching.
  • Compatible with existing Optifine and MCPatcher-based resource packs out of the box.

What is CIT?

CIT is a feature added by Optifine (and previously MCPatcher) allowing resource pack creators to give items custom textures based on properties like item name or durability. As Optifine is growing outdated, I wanted an alternative to use with better optimization mods, so I made one.

Supported CIT rules

  • type: (Required) Currently only supports the item type.
  • items: (Required) The target item ID(s). Unlike in Optifine, this implementation supports regex/pattern matching.
  • nbt.*: Matches NBT data.
  • damage: Matches damage. Works with percentages and ranges.
  • enchantments: Matches enchantments.
  • enchantmentLevels: Matches enchantment levels to all enchantments. Works with ranges.
  • stackSize: Matches count of items in stack. Works with ranges.
  • texture: Texture to use for the item. Can be a full path or a lone name.
  • model: Model to use for the item.
  • weight: Priority above or below other textures.

See the Optifine documentation for more information.

The CIT Recrafted Team

profile avatar
  • 1
    Followers
  • 3
    Projects
  • 1.5K
    Downloads

More from EclipsedReaper

  • Persistent Options project image

    Persistent Options

    • 1.1K
    • Mods

    A client-side mod that saves and restores your settings across modpacks.

    • 1.1K
    • February 15, 2026
    • Mods
  • Persistent Options project image

    Persistent Options

    • 1.1K
    • Mods

    A client-side mod that saves and restores your settings across modpacks.

    • 1.1K
    • February 15, 2026
    • Mods