ChatComponentMultiPage
基本信息
| 属性 | 值 |
|---|---|
| 类名 | myessentials.chat.api.ChatComponentMultiPage |
| 类型 | class extends ChatComponentContainer,4 个方法 |
| 启用版本 | Minecraft 1.7.10 |
功能
分页聊天组件:把多段内容切成若干页,供玩家用翻页命令浏览。
| 方法 | 说明 |
|---|---|
sendPage(...) |
发送指定页 |
getHeader() |
取页眉文本 |
getPage(...) |
取指定页内容 |
getNumberOfPages() |
取总页数 |
实现要点
- 继承 ChatComponentContainer(即
ArrayList), 在列表之上加「分页」语义。 getNumberOfPages()由内容长度与每页容量推出; 具体容量由构造时决定,源码未使用固定常量。- 1.7.10 无原生分页聊天,本类是对旧版
§3 << Click to see previous page >>风格交互的封装。 - 4 个方法均为实例方法。
相关条目
- ChatComponentContainer - 父类
- ChatComponentList - 平行的文本组件
- ChatManager - 消息发送
- ChatUtils - 聊天发送工具