EntryBase

基本信息

属性 值
类名 amerifrance.guideapi.api.base.EntryBase
类型 class extends EntryAbstract
构造器 EntryBase(List<IPage>, String, boolean)
启用版本 Minecraft 1.7.10

功能

EntryAbstract 的最小可用实现:只提供构造器, 把所有绘制与交互方法留空。

实现要点

  • 6 个方法(构造器 + 继承的 4 个页面列表操作),无绘制实现体。
  • 声明为 class 而非 abstract class,因此已实现全部抽象方法(均为空体)。
  • 4 个实用子类中,EntryText 与 EntryUniText 完全不覆写任何绘制方法 (它们的 methods=0),意味着纯文本条目在 GUI 上不可见 ——它们只靠 EntryAbstract 的本地化名, 实际绘制由 GuiCategory 用默认文本逻辑完成。
  • EntryItemStack 与 EntryResourceLocation 各覆写 1 个方法(绘制)。

相关条目