

NNBSP Fix
The mod resolves the issue with NNBSP characters in DateFormat outputs that appeared in Java 20+ following the CLDR Unicode v42 update. The official fix was implemented in version 23w17a (1.20-alpha.23.17.a) through a font rendering system overhaul.
The problem originated much earlier - in 11w49a (1.1-alpha.11.49.a), the same version where the "Save and Quit to Title" button interface changed to its current appearance.
An alternative solution is setting the Java system property -Djava.locale.providers=JRE
(or COMPAT
, they are identical). However, note that this legacy locale provider is scheduled for complete removal in future versions.
Supported versions: Fabric 1.14-1.19.4, Legacy Fabric 1.3.1-1.13.2, and Ornithe 1.1-1.14.4
Testing was conducted on extreme versions 11w49a and 23w16a, where the mod functions correctly. This suggests compatibility with all intermediate versions (except for the earliest Fabric builds where integration service data mismatches might cause issues).
Note: The implementation code might appear somewhat unconventional.