BasicRecipeRenderer
基本信息
| 属性 | 值 |
|---|---|
| 类名 | amerifrance.guideapi.pages.reciperenderers.BasicRecipeRenderer |
| 继承 | IRecipe |
| 配方类型 | 通用(泛型 T) |
| 用途 | 通用配方渲染器基类 |
| 启用版本 | Minecraft 1.7.10 |
功能
5 个具体渲染器中 4 个的父类(另 1 个 ShapedRecipesRenderer 等同理)。
实现要点
- 持有一个泛型
T recipe实例 drawExtras的实现沿用RecipeRendererBase的「渲染 tooltips 后 clear」模式- 这是
pages/reciperenderers包中唯一直接对应IRecipeRenderer的基类 - 实现 IRecipeRenderer 的
draw/drawExtras两个客户端方法。 - 渲染逻辑由 PageIRecipe 等配方页调用; 本 mod 自身不注册任何配方。
- 5 个渲染器覆盖原版有序 / 无序 + Forge 矿物品体有序 / 无序共 4 种配方类型。
相关条目
- IRecipe - 直接父类
- IRecipeRenderer - 渲染器接口
- PageIRecipe - 调用渲染器的页面
- PageCustomIRecipe - 定制配方页