CIT Resewn

CIT Resewn

Re-implements MCPatcher's CIT (custom item textures from optifine resource packs)

Client Utility

136.3K downloads
659 followers
Created2 years ago
Updated3 months ago

External resources



Project members


Technical information

License
MIT
Client side
required
Server side
unsupported
Project ID
Filter versions...
Filter channels...
  • Updated to 1.19.3! This update does not work in 1.19.2!
  • Fixed legacy for the old "bow_standby" specification

2023 means 1.19.3! Sorry for the delay everyone! Thank you for your patience! Hopefully Mojank doesn't screw us over again with 1.19.4 :aware:

  • Removed incompatibility log message for older eating animations versions.
  • Fixed spawn eggs and goat horns cits with no model not appearing correctly.
  • Added a way to check the amount of elements in an nbt list by matching the list's count element.
  • Fixed parity with the enchantment speed and rotation defaults.
  • Removed redundant log messages for broken paths.
  • Fixed nbt condition not checking numbers against regex and pattern matchers.

v1.1.0+1.19

by shsupercm on Jun 10, 2022
Download
  • Added option to set up fallback CITs for other implementations(more info in the wiki soon).
  • CIT custom elytras now have priority over cape-provided elytra textures.
  • The hand condition now has behavior parity to optifine's implementation.
  • IRegex pattern recognition for the nbt condition now takes other unicode cases into account(specifically fixed cyrillic case insensitivity).
  • Fixed incompatibility with Secret Rooms and LambdaBetterGrass.

Complete rewrite of the mod!

• Fixed properties not reading UTF characters.

• Added support for method and fade in cit.properties.
• Added support for duration in type=enchantment.

• Added blending to type=enchantment.
• Added rgba multipliers to type=enchantmment.
• Removed bundled Fabric API, Fabric API is now required.
• Fixed conflict with Customizable Player Models.
• Fixed broken paths log message not appearing when warnings are muted.
• Fixed subtexture overriding failing when a model is present.
• Fixed .DS_Store breaking namespaces.
• Fixed nbt.display.color not recognizing hex color values.
• Fixed subtextures not working for crossbows.

Please note that this is a very quickly made "working" v0.8.1 port for 1.18. Full multi version support is still planned but I simply dont have the time right now.

v0.8.1

by shsupercm on Oct 22, 2021
Download

• Added citresewn command.
• Fabric API's Command API and Resource Loader are now included with CIT resewn.
• CIT Enchantment's default speed is now 1.
• Fixed type=item not working on tridents and spyglasses.

v0.8.0

by shsupercm on Oct 16, 2021
Download

• Added partial support for type=enchantment! Blending and layering methods are not implemented yet.

v0.7.1

by shsupercm on Sep 25, 2021
Download

• Added support for multiple cits using the same model with different texture overrides.

v0.7.0

by shsupercm on Sep 21, 2021
Download

• Implemented cit caching and config to enable/disable caching or increase the caching's laziness. (on by default at once per tick refreshing)

• Checking cit Name and Lore tags will now evaluate the json if match is not a json.

• Fixed damage and stackSize properties not being used correctly in some cases and not allowing open ended ranges.

v0.6.1

by shsupercm on Sep 18, 2021
Download

• Fixed nbt regex matching not working

• Minor tweaks to cit logs