PageCustomIRecipe
基本信息
| 属性 | 值 |
|---|---|
| 类名 | amerifrance.guideapi.pages.PageCustomIRecipe |
| 继承 | PageIRecipe |
| 用途 | 自定义配方页 |
| 启用版本 | Minecraft 1.7.10 |
功能
供第三方 mod 定制渲染自己的配方,继承通用配方页并接管渲染逻辑。
实现要点
- 继承
PageIRecipe,是唯一形成两层页面继承的配方页 - 第三方 mod 定制配方渲染的推荐基类
- 作为 IPage 的实现,
绘制相关方法带
@SideOnly(Side.CLIENT)。 - 未覆写的行为沿继承链向上传递,最终落到 PageBase 的默认实现 (绘制为空体,可见性见该类说明)。
- 本类不注册任何游戏内容,只作为页面数据对象使用。
相关条目
- PageIRecipe - 直接父类
- PageBase - 页面默认实现(多数继承链的终点)
- IPage - 页面接口契约
- EntryBase - 持有
List<IPage>的上层 - GuiHelper - 绘制辅助
- PageHelper - 页面查找辅助