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 并行而不替换它。

相关条目