MCIngredientTransformed

这个类由mod-id为crafttweaker的模组添加. 因此,如果要使用此功能,则需要安装此mod。

导入相关包

如果遇到任何问题(例如强制转换数组),则可能需要导入软件包,因此,最好的方式就是导入包支持。

craftminstruer.api.item.MCIngredientTransformed

已实现的接口

MCIngredientTransformed 实现以下接口。 这意味着对这个接口可用的任何方法也可以在此类上使用。

方法

anyDamage

返回类型: craftbiner.api.item.MCIngredientConditioned<craftbiner.api.item.IIngredient>

空.任何损害();

getRemainingItem

When this ingredient stack is crafted, what will remain in the grid? Does not check if the stack matches though! Used e.g. in CrT's net.minecraft.item.crafting.ICraftingRecipe

Return type: crafttweaker.api.item.IItemStack

null.getRemainingItem(stack as craftbiner.api.item.IItemStack);
null.getRemainingItem(<item:minecraft:iron_ingot>);
参数类型描述
stackcrafttweaker.api.item.IItemStackThe stack to provide for this ingredient.

matches

Does the given stack match the ingredient?

Return type: boolean

null.matches(堆栈为 craftbiner.api.item.IItemStack)
null.matches(<item:minecraft:iron_ingot>)
参数类型描述
stackcrafttweaker.api.item.IItemStackThe stack to check

Return type: boolean

myMCIngredientTransformed.matches(堆栈为 craftbiner.api.item.IItemStack, 忽略损害为 boolean);
参数类型描述
stackcrafttweaker.api.item.IItemStackNo description provided
忽略伤害booleanNo description provided

onlyDamaged

返回类型: craftbiner.api.item.MCIngredientConditioned<craftbiner.api.item.IIngredient>

null.onlyDamaged();

onlyIf

返回类型: craftbiner.api.item.MCIngredientConditioned<craftbiner.api.item.IIngredient>

null.onlyIf(uid as String, function as function.Predicate<crafttweaker.api.item.IItemStack>);
参数类型描述可选的Default Value
uidStringNo description providedfalsenull
function预测<craftminstrer.api.item.IItemStack>No description providedtruenull

参数

名称类型可获得可设置
基本属性Ttruefalse
commandStringStringtruefalse
itemscrafttweaker.api.item.IItemStack[]truefalse
变压器craftminstruer.api.item.IIngredientTransformer<T>truefalse

运算符

OR

<tag:ingotIron> | 其他为 craftbiner.api.item.IIngredient
参数类型描述
othercrafttweaker.api.item.IIngredientNo description provided

Casters