SmallFontRenderer
基本信息
| 属性 | 值 |
|---|---|
| 类名 | mantle.client.SmallFontRenderer |
| 类型 | class implements IResourceManagerReloadListener |
| 方法数 | 15 个 public |
| 源码规模 | 936 行(本 mod 第二大文件) |
| 启用版本 | 1.7.10 |
功能
小字号字体渲染器:把字形按 0.5 倍缩放绘制, 使书页正文能塞进有限版面。
实现要点
- 构造器第 4 个参数传
false(关闭 unicode),因此只使用 ASCII 字形集。 - 实现
IResourceManagerReloadListener,资源重载时重建字形缓存。 - 由
MProxyClient持有单个静态实例smallFontRenderer,GuiManual直接引用它。 - 这是把
sirgingalot的小字体方案搬进 Mantle 的实现,与原版FontRenderer并行而不替换它。
相关条目
- MProxyClient - 静态持有者
- GuiManual - 绘制时的消费者