Описание
# Caxton
**Caxton**, named after [William Caxton], is a Minecraft mod that adds TrueType and OpenType font support.
Available on [Modrinth](https://modrinth.com/mod/caxton)
and [CurseForge](https://www.curseforge.com/minecraft/mc-mods/caxton)!
## Features
* Crisp text at any size thanks to [MSDF] technology
* Real bold and italic fonts
* Complex text rendering
* Does not use AWT
## Current limitations
* **Arabic shaping in legacy fonts is not currently supported.** Making this work in the presence of styling and proper
bidirectional text handling is complicated as we cannot use ICU4J’s API for this. If you want Arabic text to render
properly, then you’ll have to use a font with Arabic support under Caxton.
* Generating MTSDFs from fonts is expensive. For this reason, Caxton will parallelize this process and cache the results
after it is first done.
* Many UI elements, both in Minecraft and in mods, make incorrect assumptions about text rendering. Making them aware of
bidirectional text – let alone matters such as ligatures – will be a major undertaking, and patches in this area
are welcome.
* GUI elements have been patched to account for this, but the displayed text is aligned to the left regardless
of its base direction.
* Font hinting will probably never be supported.
## Mod and resource pack compatibility
### Compatible with some caveats
| Mod | Version | Notes |
|-------------------|-----------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Sodium] | Any except Caxton