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 文件做多语言补全, 与手册的本地化工作配套。
相关条目
- GuiDocumentation - 手册界面
- Strings - 文本换行
- TextFormatter - 文本格式化
- ModItems -
wirelessLocationChip死字段