Package net.minecraft.recipe
Interface RecipeType<T extends Recipe<?>>
- Type Parameters:
T
- the common supertype of recipes within a recipe type
public interface RecipeType<T extends Recipe<?>>
The recipe type allows matching recipes more efficiently by only checking
recipes under a given type.
- Mappings:
Namespace Name named net/minecraft/recipe/RecipeType
intermediary net/minecraft/class_3956
official cyp
-
Field Summary
Modifier and TypeFieldDescriptionstatic final RecipeType
<BlastingRecipe> static final RecipeType
<CampfireCookingRecipe> static final RecipeType
<CraftingRecipe> static final RecipeType
<SmeltingRecipe> static final RecipeType
<SmithingRecipe> static final RecipeType
<SmokingRecipe> static final RecipeType
<StonecuttingRecipe> -
Method Summary
-
Field Details
-
CRAFTING
- Mappings:
Namespace Name Mixin selector named CRAFTING
Lnet/minecraft/recipe/RecipeType;CRAFTING:Lnet/minecraft/recipe/RecipeType;
intermediary field_17545
Lnet/minecraft/class_3956;field_17545:Lnet/minecraft/class_3956;
official a
Lcyp;a:Lcyp;
-
SMELTING
- Mappings:
Namespace Name Mixin selector named SMELTING
Lnet/minecraft/recipe/RecipeType;SMELTING:Lnet/minecraft/recipe/RecipeType;
intermediary field_17546
Lnet/minecraft/class_3956;field_17546:Lnet/minecraft/class_3956;
official b
Lcyp;b:Lcyp;
-
BLASTING
- Mappings:
Namespace Name Mixin selector named BLASTING
Lnet/minecraft/recipe/RecipeType;BLASTING:Lnet/minecraft/recipe/RecipeType;
intermediary field_17547
Lnet/minecraft/class_3956;field_17547:Lnet/minecraft/class_3956;
official c
Lcyp;c:Lcyp;
-
SMOKING
- Mappings:
Namespace Name Mixin selector named SMOKING
Lnet/minecraft/recipe/RecipeType;SMOKING:Lnet/minecraft/recipe/RecipeType;
intermediary field_17548
Lnet/minecraft/class_3956;field_17548:Lnet/minecraft/class_3956;
official d
Lcyp;d:Lcyp;
-
CAMPFIRE_COOKING
- Mappings:
Namespace Name Mixin selector named CAMPFIRE_COOKING
Lnet/minecraft/recipe/RecipeType;CAMPFIRE_COOKING:Lnet/minecraft/recipe/RecipeType;
intermediary field_17549
Lnet/minecraft/class_3956;field_17549:Lnet/minecraft/class_3956;
official e
Lcyp;e:Lcyp;
-
STONECUTTING
- Mappings:
Namespace Name Mixin selector named STONECUTTING
Lnet/minecraft/recipe/RecipeType;STONECUTTING:Lnet/minecraft/recipe/RecipeType;
intermediary field_17641
Lnet/minecraft/class_3956;field_17641:Lnet/minecraft/class_3956;
official f
Lcyp;f:Lcyp;
-
SMITHING
- Mappings:
Namespace Name Mixin selector named SMITHING
Lnet/minecraft/recipe/RecipeType;SMITHING:Lnet/minecraft/recipe/RecipeType;
intermediary field_25388
Lnet/minecraft/class_3956;field_25388:Lnet/minecraft/class_3956;
official g
Lcyp;g:Lcyp;
-
-
Method Details
-
register
- Mappings:
Namespace Name Mixin selector named register
Lnet/minecraft/recipe/RecipeType;register(Ljava/lang/String;)Lnet/minecraft/recipe/RecipeType;
intermediary method_17726
Lnet/minecraft/class_3956;method_17726(Ljava/lang/String;)Lnet/minecraft/class_3956;
official a
Lcyp;a(Ljava/lang/String;)Lcyp;
-