CIT Resewn: Continued is an unofficial continuation of SHsuperCM's CIT Resewn (archived), re-implementing MCPatcher/OptiFine's Custom Item Textures (CIT) resourcepack format for Minecraft 26.2 and 26.3 on Fabric.
If you've ever used a resourcepack with custom item textures via optifine/cit/ .properties files, this mod is what makes those keep working.
texture= / tile= CIT rules — the vast majority of real-world CIT packs, including ones with no separate base texture for the target item.model= CIT rules — a full custom 3D model replacing the item entirely, with its own display transforms and animation support.texture.<name>= and model.<name>= overrides on any item (bow draw stages, trident throwing, broken elytra…), following vanilla's own item conditions.texture.<material>_layer_<1|2>[_overlay]), so dyed leather keeps its dye and overlay, plus elytra CITs.type=enchantment custom glint textures on worn armor..properties" asset convention.frametime convention).nbt.display.Name / nbt.display.Lore.N / nbt.SkullOwner.Name / nbt.CustomModelData / nbt.Damage conditions from pre-1.21 packs are translated automatically, and .properties files in UTF-8 BOM or Latin-1 are read correctly.r/g/b/a, blend, blur, duration) are read but have no visual effect yet.nbt.* conditions are translated (the ones listed above); rules using other nbt.* paths are skipped.item_model was changed by a server are not reskinned.model.<name>= and the "broken paths" option are implemented but not tested in-game yet.Source code and issue tracker: Codeberg
Original mod and CIT format re-implementation by SHsuperCM. Some fixes adapted from EthanVisagie's CIT Resewn Continuation (MIT). Licensed under MIT.