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.
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.
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.