InputConsuming
Link to inputconsuming
Represents a recipe that fully consumes its singular input, producing no tangible output.
The output is represented by a JeiDrawable with optional animation that acts as the representation of the "immaterial" output of the recipe.
This category also renders some recipe-dependent text allowing to better specify the result of the recipe (e.g. specifying the exact amount of energy that gets produced or the amount of time required to fully consume a particular ingredient).
The category allows specifying the recipe-specific text, by setting the extra component named "result_text"
in a recipe graphics.
This class was added by a mod with mod-id jeitweaker
. 因此,如果要使用此功能,则需要安装此mod。
导入类
Link to 导入类
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
ZenScript Copyimport mods.jei.category.InputConsuming;
Extending SimpleJeiCategory
Link to extending-simplejeicategory
InputConsuming extends SimpleJeiCategory. That means all methods available in SimpleJeiCategory are also available in InputConsuming
使用方式
Link to 使用方式
Name: setOutputDrawables
Sets a pair of JeiDrawables that act as the output of the recipe.
The drawable representing the background is always drawn, whereas the animation is drawn only if present. For this reason, a null
animation drawable effectively disables the animation.
Return Type: void
ZenScript CopyInputConsuming.setOutputDrawables(background as JeiDrawable, animation as JeiDrawable?) as void
参数 | 类型 | 描述 |
---|---|---|
参数 background | 类型 JeiDrawable | 描述 The drawable to use as output background. |
参数 animation | 类型 JeiDrawable? | 描述 The drawable to use as output animation, or null if no output is desired. |
名称 | 类型 | 可获得 | 可设置 | 描述 |
---|---|---|---|---|
名称 baseResultText | 类型 void | 可获得 false | 可设置 true | 描述 Sets the base text that should appear before the recipe-specific text in the recipe category. |