- 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
TextRenderer
s during mod initialization, such as Hephaestus - Fix rasterization bugs with certain fonts under
raster
tech
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.
This update was brought to you by the class FontManager.class_8556
.
#flirora: time to update caxton to the next snapshot
#flirora: they fucking DFUed the
FontLoader
#flirora: fucking shit
0x150: i love minecraft
Updated to 23w18a. This might have bugs; tread carefully and report any that are found!
Hotfix for a crash on startup when the date is April 1.
Caxton 0.4.0 made the April Fool’s joke less intrusive. Older versions rendered all text with a substitution cipher; this was switched to obfuscating only the splash text in 0.4.0. Unfortunately, this functionality was not coded properly, resulting in the game crashing on launch.