- Add
reuseTextRendererDraweroption- Enabled by default; fixes conflict with ImmediatelyFast’s
fast_text_lookupoptimization when disabled
- Enabled by default; fixes conflict with ImmediatelyFast’s
- Start vetting crate dependencies in the Rust part of the code
This will be the last version released for 1.19.3.
Update to Minecraft 1.20.
- Fix a crash when clearing an already empty glyph atlas
- Text field widgets now scroll to the right position when moving the cursor leftward by more than the width of the field
- Fix issues with mods that set the contents of a text field before its width, such as Custom Player Models
- Update bundled Inter font to 4.0-beta9
- Fix a rare crash when reloading resources
- Fix a crash when the first glyph rendered from a Caxton font after a resource reload has zero width or height
- Fix crash when another mod instantiates
TextRenderers during mod initialization, such as Hephaestus - Fix rasterization bugs with certain fonts under
rastertech
Updated to 1.20 Pre-release 2.
Add the shift feature to the caxton font provider.
This update was brought to you by the DrawContext class.
Remove some immediate buffer constructions in Caxton’s tweaks to GUI elements, instead using DrawContext’s ability to manage rendering buffers like every 23w18a GUI component should do.
From now on, 1.20 snapshot versions will be labeled as 0.4.3 alphas.



