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/RecipeTypeintermediary net/minecraft/class_3956official czf
-
Field Summary
FieldsModifier 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
Static Methods
-
Field Details
-
CRAFTING
- Mappings:
Namespace Name Mixin selector named CRAFTINGLnet/minecraft/recipe/RecipeType;CRAFTING:Lnet/minecraft/recipe/RecipeType;intermediary field_17545Lnet/minecraft/class_3956;field_17545:Lnet/minecraft/class_3956;official aLczf;a:Lczf;
-
SMELTING
- Mappings:
Namespace Name Mixin selector named SMELTINGLnet/minecraft/recipe/RecipeType;SMELTING:Lnet/minecraft/recipe/RecipeType;intermediary field_17546Lnet/minecraft/class_3956;field_17546:Lnet/minecraft/class_3956;official bLczf;b:Lczf;
-
BLASTING
- Mappings:
Namespace Name Mixin selector named BLASTINGLnet/minecraft/recipe/RecipeType;BLASTING:Lnet/minecraft/recipe/RecipeType;intermediary field_17547Lnet/minecraft/class_3956;field_17547:Lnet/minecraft/class_3956;official cLczf;c:Lczf;
-
SMOKING
- Mappings:
Namespace Name Mixin selector named SMOKINGLnet/minecraft/recipe/RecipeType;SMOKING:Lnet/minecraft/recipe/RecipeType;intermediary field_17548Lnet/minecraft/class_3956;field_17548:Lnet/minecraft/class_3956;official dLczf;d:Lczf;
-
CAMPFIRE_COOKING
- Mappings:
Namespace Name Mixin selector named CAMPFIRE_COOKINGLnet/minecraft/recipe/RecipeType;CAMPFIRE_COOKING:Lnet/minecraft/recipe/RecipeType;intermediary field_17549Lnet/minecraft/class_3956;field_17549:Lnet/minecraft/class_3956;official eLczf;e:Lczf;
-
STONECUTTING
- Mappings:
Namespace Name Mixin selector named STONECUTTINGLnet/minecraft/recipe/RecipeType;STONECUTTING:Lnet/minecraft/recipe/RecipeType;intermediary field_17641Lnet/minecraft/class_3956;field_17641:Lnet/minecraft/class_3956;official fLczf;f:Lczf;
-
SMITHING
- Mappings:
Namespace Name Mixin selector named SMITHINGLnet/minecraft/recipe/RecipeType;SMITHING:Lnet/minecraft/recipe/RecipeType;intermediary field_25388Lnet/minecraft/class_3956;field_25388:Lnet/minecraft/class_3956;official gLczf;g:Lczf;
-
-
Method Details
-
register
- Mappings:
Namespace Name Mixin selector named registerLnet/minecraft/recipe/RecipeType;register(Ljava/lang/String;)Lnet/minecraft/recipe/RecipeType;intermediary method_17726Lnet/minecraft/class_3956;method_17726(Ljava/lang/String;)Lnet/minecraft/class_3956;official aLczf;a(Ljava/lang/String;)Lczf;
-