- Fix
matchBlocksaccepting at most one block state property per block - Fix empty
biomesproperty value causing an error - Fix
weightsranges accepting values less than 1 - Fix
matchTilesparsing resetting the sprite namespace if the path does not contain a slash - Only convert unspecified sprite location namespace when path starts with "optifine/"
- Remove
weightproperty - Add
prioritizeboolean property - Add
optifineOnlyboolean property - Add
disableSolidCheckboolean property toblock.propertiesfor better Optifine parity - Fix
ctm_compactnot replacing sprite in no-split case - Fix
randomsometimes getting block states more than two positions away from the origin position - Add compatibility for CIT Resewn emissive textures
- Fix block emissives checking the wrong feature state
- Disable connected and emissive textures for blocks being moved by pistons
- Add Czech translation
- Add Korean translation
- Add Portuguese translation
- Add Tagalog translation
- Add Ukrainian translation
- Update German translation
- Fix emissives on CTM overlays not using the correct layer
- Add
innerSeamssupport to all applicable methods (horizontal,vertical,h+v,v+h,top) - Slightly improve logging
- Minor performance improvements
- Add Hellenic translation
- Update Chinese translation
- Fix Russian translation
- Fabric API 0.58.0 or higher is required
- Update to 1.19
- Add support for emissive textures on block and item models
- Rewrite resource redirect system to support sprite identifier suffixes
- Partially rewrite model wrapping
- Update configuration
- Fix log spam on failed resource reload
- Fix
connectBlocks/connectTilesandheightsparity bugs - Minor performance improvements
- Update to 1.18.2
- Fix, improve, reorganize, and compress default resource pack
- Add programmer art connected textures
- Improve sandstone, bookshelf, and standard glass textures
- Fix red and blue glass textures to be consistent with 1.18 textures
- Fix some textures that contained incorrect pixel color values
- Rewrite
ctm_compact- Fix
ctm_compactnot working correctly with UVs that do not include the entire sprite - Fix
ctm_compactsplitting quads more times than necessary
- Fix
- Fix standard overlay application checks
- Fix
ctm_compacttile replacements - Fix
overlay_ctmmethod using texture orientation - Fix unexpected tile parsing behavior when using custom namespace
- Update biome compatibility
- Now only supports Sodium mc1.18.1-0.4.0-alpha6 or higher and Canvas 1.0.2187 or higher
- Fix InputRegion log warning
- Add Italian translation
- Add Simplified Chinese translation
- Improve French translation
- Fix, improve, reorganize, and compress default resource pack
- Add programmer art connected textures
- Improve sandstone, bookshelf, and standard glass textures
- Fix some textures that contained incorrect pixel color values
- Rewrite
ctm_compact- Fix
ctm_compactnot working correctly with UVs that do not include the entire sprite - Fix
ctm_compactsplitting quads more times than necessary
- Fix
- Fix standard overlay application checks
- Fix
ctm_compacttile replacements - Fix
overlay_ctmmethod using texture orientation - Fix unexpected tile parsing behavior when using custom namespace
- Update biome compatibility
- Now only supports Canvas 1.0.2187 or higher
- Fix InputRegion log warning
- Add Italian translation
- Add Simplified Chinese translation
- Improve French translation
- Add per-block biome and block entity name caching
- Fix
matchTilesparsing - Add German translation
- Add French translation
- Fix manual culling
- Fix missing textures with ctm_compact
- Improve cull caching efficiency
- Improve config deserialization
- Add contact information
- Add Russian translation
- Add Estonian translation


