类 SmithingRecipe
- java.lang.Object
-
- net.minecraft.recipe.SmithingRecipe
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classSmithingRecipe.Serializer
-
字段概要
字段 修饰符和类型 字段 说明 private Ingredientadditionprivate Ingredientbaseprivate Identifieridprivate ItemStackresult
-
构造器概要
构造器 构造器 说明 SmithingRecipe(Identifier id, Ingredient base, Ingredient addition, ItemStack result)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ItemStackcraft(Inventory inv)booleanfits(int width, int height)IdentifiergetId()ItemStackgetOutput()ItemStackgetRecipeKindIcon()RecipeSerializer<?>getSerializer()RecipeType<?>getType()booleanisEmpty()booleanmatches(Inventory inv, World world)booleantestAddition(ItemStack stack)-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.recipe.Recipe
getGroup, getPreviewInputs, getRemainingStacks, isIgnoredInRecipeBook
-
-
-
-
字段详细资料
-
base
private final Ingredient base
- Mappings:
Namespace Name Mixin selector official aLbta;a:Lbsg;intermediary field_25389Lnet/minecraft/class_5357;field_25389:Lnet/minecraft/class_1856;named baseLnet/minecraft/recipe/SmithingRecipe;base:Lnet/minecraft/recipe/Ingredient;
-
addition
private final Ingredient addition
- Mappings:
Namespace Name Mixin selector official bLbta;b:Lbsg;intermediary field_25390Lnet/minecraft/class_5357;field_25390:Lnet/minecraft/class_1856;named additionLnet/minecraft/recipe/SmithingRecipe;addition:Lnet/minecraft/recipe/Ingredient;
-
result
private final ItemStack result
- Mappings:
Namespace Name Mixin selector official cLbta;c:Lbpr;intermediary field_25391Lnet/minecraft/class_5357;field_25391:Lnet/minecraft/class_1799;named resultLnet/minecraft/recipe/SmithingRecipe;result:Lnet/minecraft/item/ItemStack;
-
id
private final Identifier id
- Mappings:
Namespace Name Mixin selector official dLbta;d:Lwp;intermediary field_25392Lnet/minecraft/class_5357;field_25392:Lnet/minecraft/class_2960;named idLnet/minecraft/recipe/SmithingRecipe;id:Lnet/minecraft/util/Identifier;
-
-
构造器详细资料
-
SmithingRecipe
public SmithingRecipe(Identifier id, Ingredient base, Ingredient addition, ItemStack result)
- Mappings:
Namespace Name Mixin selector official <init>Lbta;<init>(Lwp;Lbsg;Lbsg;Lbpr;)Vintermediary <init>Lnet/minecraft/class_5357;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)Vnamed <init>Lnet/minecraft/recipe/SmithingRecipe;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/ItemStack;)V
-
-
方法详细资料
-
matches
public boolean matches(Inventory inv, World world)
- 指定者:
matches在接口中Recipe<Inventory>- Mappings:
Namespace Name Mixin selector official aLbsj;a(Laqz;Lbvr;)Zintermediary method_8115Lnet/minecraft/class_1860;method_8115(Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Znamed matchesLnet/minecraft/recipe/Recipe;matches(Lnet/minecraft/inventory/Inventory;Lnet/minecraft/world/World;)Z
-
craft
public ItemStack craft(Inventory inv)
- 指定者:
craft在接口中Recipe<Inventory>- Mappings:
Namespace Name Mixin selector official aLbsj;a(Laqz;)Lbpr;intermediary method_8116Lnet/minecraft/class_1860;method_8116(Lnet/minecraft/class_1263;)Lnet/minecraft/class_1799;named craftLnet/minecraft/recipe/Recipe;craft(Lnet/minecraft/inventory/Inventory;)Lnet/minecraft/item/ItemStack;
-
fits
public boolean fits(int width, int height)
-
getOutput
public ItemStack getOutput()
-
testAddition
public boolean testAddition(ItemStack stack)
- Mappings:
Namespace Name Mixin selector official aLbta;a(Lbpr;)Zintermediary method_30029Lnet/minecraft/class_5357;method_30029(Lnet/minecraft/class_1799;)Znamed testAdditionLnet/minecraft/recipe/SmithingRecipe;testAddition(Lnet/minecraft/item/ItemStack;)Z
-
getRecipeKindIcon
public ItemStack getRecipeKindIcon()
- 指定者:
getRecipeKindIcon在接口中Recipe<Inventory>- Mappings:
Namespace Name Mixin selector official hLbsj;h()Lbpr;intermediary method_17447Lnet/minecraft/class_1860;method_17447()Lnet/minecraft/class_1799;named getRecipeKindIconLnet/minecraft/recipe/Recipe;getRecipeKindIcon()Lnet/minecraft/item/ItemStack;
-
getId
public Identifier getId()
-
getSerializer
public RecipeSerializer<?> getSerializer()
- 指定者:
getSerializer在接口中Recipe<Inventory>- Mappings:
Namespace Name Mixin selector official aj_Lbsj;aj_()Lbsl;intermediary method_8119Lnet/minecraft/class_1860;method_8119()Lnet/minecraft/class_1865;named getSerializerLnet/minecraft/recipe/Recipe;getSerializer()Lnet/minecraft/recipe/RecipeSerializer;
-
getType
public RecipeType<?> getType()
-
-