Fixes a race when using a threaded chunk builder that caused blocks to be compared using the wrong ConnectionCheck object
Fixed incorrect checking of when fall back uvs should be used for custom ctm, causing the concrete test block to not be properly cropped
Performance improvements:
Only calculates the obscuring block pos if we are checking for obscuring blocks
Only calculate the submap ids once when running CustomCTMLogic.Cache#buildConnectionMap
Remove a capturing lambda from the CTMDefinitionManager
Remove an extra map lookup in the CTMDefinitionManager
Misc:
Switched System.out.println calls to using a proper logger (but left them commented out)
Replaced the white_concrete test texture with one by CyanideX that makes the numbers easily readable in game rather than being blurry and hard to tell what is going on
Bug Fixes:
ConnectionCheck
objectPerformance improvements:
CustomCTMLogic.Cache#buildConnectionMap
CTMDefinitionManager
CTMDefinitionManager
Misc:
System.out.println
calls to using a proper logger (but left them commented out)