Documentation

基本信息

属性 值
类名 remoteio.client.documentation.Documentation
包 documentation/(含 3 个伴生类)
GUI GuiDocumentation

功能

游戏内手册:把本 mod 的机制说明以翻页形式放进客户端界面,供玩家查阅。

实现要点

  • 由 DocumentationEntry + DocumentationPageText + IDocumentationPage 三个伴生类组成 页面模型,Documentation 本身是页面清单的容器。
  • ⚠️ Documentation.java:57-58 为 wirelessLocationChip 建了一个页面, 但该物品在 ModItems 中从未被实例化—— 即手册里存在一个描述不存在物品的页面。
  • 文本排版依赖 Strings 的 wrap 与 TextFormatter。
  • RemoteIO 的 LocalizationUpdater 专门为 lang 文件做多语言补全, 与手册的本地化工作配套。

相关条目