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 个方法均为实例方法。

相关条目