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 - official - cjf- intermediary - net/minecraft/class_3956- named - net/minecraft/recipe/RecipeType
- 
Field SummaryFieldsModifier 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 SummaryStatic Methods
- 
Field Details- 
CRAFTING- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcjf;a:Lcjf;- intermediary - field_17545- Lnet/minecraft/class_3956;field_17545:Lnet/minecraft/class_3956;- named - CRAFTING- Lnet/minecraft/recipe/RecipeType;CRAFTING:Lnet/minecraft/recipe/RecipeType;
 
- 
SMELTING- Mappings:
- Namespace - Name - Mixin selector - official - b- Lcjf;b:Lcjf;- intermediary - field_17546- Lnet/minecraft/class_3956;field_17546:Lnet/minecraft/class_3956;- named - SMELTING- Lnet/minecraft/recipe/RecipeType;SMELTING:Lnet/minecraft/recipe/RecipeType;
 
- 
BLASTING- Mappings:
- Namespace - Name - Mixin selector - official - c- Lcjf;c:Lcjf;- intermediary - field_17547- Lnet/minecraft/class_3956;field_17547:Lnet/minecraft/class_3956;- named - BLASTING- Lnet/minecraft/recipe/RecipeType;BLASTING:Lnet/minecraft/recipe/RecipeType;
 
- 
SMOKING- Mappings:
- Namespace - Name - Mixin selector - official - d- Lcjf;d:Lcjf;- intermediary - field_17548- Lnet/minecraft/class_3956;field_17548:Lnet/minecraft/class_3956;- named - SMOKING- Lnet/minecraft/recipe/RecipeType;SMOKING:Lnet/minecraft/recipe/RecipeType;
 
- 
CAMPFIRE_COOKING- Mappings:
- Namespace - Name - Mixin selector - official - e- Lcjf;e:Lcjf;- intermediary - field_17549- Lnet/minecraft/class_3956;field_17549:Lnet/minecraft/class_3956;- named - CAMPFIRE_COOKING- Lnet/minecraft/recipe/RecipeType;CAMPFIRE_COOKING:Lnet/minecraft/recipe/RecipeType;
 
- 
STONECUTTING- Mappings:
- Namespace - Name - Mixin selector - official - f- Lcjf;f:Lcjf;- intermediary - field_17641- Lnet/minecraft/class_3956;field_17641:Lnet/minecraft/class_3956;- named - STONECUTTING- Lnet/minecraft/recipe/RecipeType;STONECUTTING:Lnet/minecraft/recipe/RecipeType;
 
- 
SMITHING- Mappings:
- Namespace - Name - Mixin selector - official - g- Lcjf;g:Lcjf;- intermediary - field_25388- Lnet/minecraft/class_3956;field_25388:Lnet/minecraft/class_3956;- named - SMITHING- Lnet/minecraft/recipe/RecipeType;SMITHING:Lnet/minecraft/recipe/RecipeType;
 
 
- 
- 
Method Details- 
register- Mappings:
- Namespace - Name - Mixin selector - official - a- Lcjf;a(Ljava/lang/String;)Lcjf;- intermediary - method_17726- Lnet/minecraft/class_3956;method_17726(Ljava/lang/String;)Lnet/minecraft/class_3956;- named - register- Lnet/minecraft/recipe/RecipeType;register(Ljava/lang/String;)Lnet/minecraft/recipe/RecipeType;
 
 
-