Package net.minecraft.data.server.recipe
Class RecipeProvider
java.lang.Object
net.minecraft.data.server.recipe.RecipeProvider
- Direct Known Subclasses:
BundleRecipeProvider,VanillaRecipeProvider
- Mappings:
Namespace Name named net/minecraft/data/server/recipe/RecipeProviderintermediary net/minecraft/class_2446official or
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static interfaceprotected static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final RecipeExporterprivate final RegistryEntryLookup<Item> protected final RegistryWrapper.WrapperLookupprivate static final Map<BlockFamily.Variant, RecipeProvider.class_10113> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRecipeProvider(RegistryWrapper.WrapperLookup wrapperLookup, RecipeExporter recipeExporter) -
Method Summary
Modifier and TypeMethodDescriptionconditionsFromItem(ItemConvertible itemConvertible) conditionsFromItem(NumberRange.IntRange intRange, ItemConvertible itemConvertible) private static AdvancementCriterion<InventoryChangedCriterion.Conditions> conditionsFromItemPredicates(ItemPredicate[] predicates) private static AdvancementCriterion<InventoryChangedCriterion.Conditions> conditionsFromPredicates(ItemPredicate.Builder[] predicates) conditionsFromTag(TagKey<Item> tagKey) protected static StringconvertBetween(ItemConvertible to, ItemConvertible from) protected ShapedRecipeJsonBuildercreateChiseledBlockRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuildercreateCondensingRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) private ShapedRecipeJsonBuildercreateCutCopperRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) protected CraftingRecipeJsonBuildercreateDoorRecipe(ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuildercreateFenceGateRecipe(ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuildercreateFenceRecipe(ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuildercreatePressurePlateRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuildercreateSignRecipe(ItemConvertible itemConvertible, Ingredient ingredient) protected CraftingRecipeJsonBuildercreateSlabRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) protected CraftingRecipeJsonBuildercreateStairsRecipe(ItemConvertible itemConvertible, Ingredient ingredient) private CraftingRecipeJsonBuildercreateTransmutationRecipe(ItemConvertible itemConvertible, Ingredient ingredient) protected CraftingRecipeJsonBuildercreateTrapdoorRecipe(ItemConvertible itemConvertible, Ingredient ingredient) protected abstract voidgenerate()protected <T extends AbstractCookingRecipe>
voidgenerateCookingRecipes(String cooker, RecipeSerializer<T> serializer, AbstractCookingRecipe.RecipeFactory<T> recipeFactory, int cookingTime) protected voidgenerateFamilies(FeatureSet enabledFeatures) protected voidgenerateFamily(BlockFamily blockFamily, FeatureSet featureSet) protected static Stringprotected static StringgetItemPath(ItemConvertible item) protected static StringgetRecipeName(ItemConvertible item) protected static Stringprivate BlockgetVariantRecipeInput(BlockFamily blockFamily, BlockFamily.Variant variant) Gets the block used to craft a certain variant of a base block.private CraftingRecipeJsonBuildergetWallRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) protected static StringhasItem(ItemConvertible item) protected voidmethod_62743(Item item, SuspiciousStewIngredient suspiciousStewIngredient) protected voidmethod_62744(List<Item> list, List<Item> list2, @Nullable Item item, String string, RecipeCategory recipeCategory) protected ShapelessRecipeJsonBuildermethod_62745(RecipeCategory recipeCategory, ItemStack itemStack) protected ShapedRecipeJsonBuildermethod_62746(RecipeCategory recipeCategory, ItemConvertible itemConvertible) protected ShapedRecipeJsonBuildermethod_62747(RecipeCategory recipeCategory, ItemConvertible itemConvertible, int int2) protected Ingredientmethod_62748(TagKey<Item> tagKey) protected ShapelessRecipeJsonBuildermethod_62749(RecipeCategory recipeCategory, ItemConvertible itemConvertible) protected ShapelessRecipeJsonBuildermethod_62750(RecipeCategory recipeCategory, ItemConvertible itemConvertible, int int2) protected voidoffer2x2CompactingRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected voidofferBannerRecipe(ItemConvertible output, ItemConvertible itemConvertible) protected voidofferBarkBlockRecipe(ItemConvertible output, ItemConvertible itemConvertible) protected voidofferBedRecipe(ItemConvertible output, ItemConvertible itemConvertible) protected voidofferBlasting(List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group) protected voidofferBoatRecipe(ItemConvertible output, ItemConvertible input) protected voidofferBulbRecipe(Block output, Block block) protected voidofferCandleDyeingRecipe(ItemConvertible output, ItemConvertible itemConvertible) protected voidofferCarpetRecipe(ItemConvertible output, ItemConvertible itemConvertible) protected voidofferChestBoatRecipe(ItemConvertible output, ItemConvertible input) protected voidofferChiseledBlockRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected voidofferCompactingRecipe(RecipeCategory category, ItemConvertible output, ItemConvertible input) protected voidofferCompactingRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2, String criterionName) protected voidofferConcretePowderDyeingRecipe(ItemConvertible output, ItemConvertible input) private voidofferCrackingRecipe(ItemConvertible output, ItemConvertible itemConvertible) Offers a smelting recipe to the exporter that is used to convert the main block of a block family to its cracked variant.protected voidofferCutCopperRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected voidprivate <T extends AbstractCookingRecipe>
voidofferFoodCookingRecipe(String cooker, RecipeSerializer<T> serializer, AbstractCookingRecipe.RecipeFactory<T> recipeFactory, int cookingTime, ItemConvertible itemConvertible, ItemConvertible output, float experience) protected voidofferGrateRecipe(Block output, Block block) protected voidofferHangingSignRecipe(ItemConvertible output, ItemConvertible itemConvertible) protected voidofferMosaicRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) private <T extends AbstractCookingRecipe>
voidofferMultipleOptions(RecipeSerializer<T> serializer, AbstractCookingRecipe.RecipeFactory<T> recipeFactory, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group, String suffix) protected voidofferNetheriteUpgradeRecipe(Item input, RecipeCategory category, Item result) protected voidofferPlanksRecipe(ItemConvertible output, TagKey<Item> tagKey, int count) protected voidofferPlanksRecipe2(ItemConvertible output, TagKey<Item> tagKey, int count) protected voidofferPolishedStoneRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected voidofferPressurePlateRecipe(ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected voidofferReversibleCompactingRecipes(RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem) Offers two recipes to convert between a normal and compacted form of an item.private voidofferReversibleCompactingRecipes(RecipeCategory recipeCategory, ItemConvertible itemConvertible, RecipeCategory recipeCategory2, ItemConvertible itemConvertible2, String compactingId, @Nullable String compactingGroup, String reverseId, @Nullable String reverseGroup) protected voidofferReversibleCompactingRecipesWithCompactingRecipeGroup(RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String compactingId, String compactingGroup) protected voidofferReversibleCompactingRecipesWithReverseRecipeGroup(RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String reverseId, String reverseGroup) protected voidofferShapelessRecipe(ItemConvertible output, ItemConvertible itemConvertible, @Nullable String group, int outputCount) protected voidofferSingleOutputShapelessRecipe(ItemConvertible output, ItemConvertible input, @Nullable String group) protected voidofferSlabRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected voidofferSmelting(List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group) protected voidofferSmithingTemplateCopyingRecipe(ItemConvertible itemConvertible, ItemConvertible resource) protected voidofferSmithingTemplateCopyingRecipe(ItemConvertible itemConvertible, Ingredient resource) protected voidofferSmithingTrimRecipe(Item item, Identifier recipeId) protected voidofferStainedGlassDyeingRecipe(ItemConvertible output, ItemConvertible input) protected voidofferStainedGlassPaneDyeingRecipe(ItemConvertible output, ItemConvertible itemConvertible) protected voidofferStainedGlassPaneRecipe(ItemConvertible output, ItemConvertible itemConvertible) protected voidofferStonecuttingRecipe(RecipeCategory category, ItemConvertible output, ItemConvertible input) protected voidofferStonecuttingRecipe(RecipeCategory category, ItemConvertible output, ItemConvertible itemConvertible, int count) protected voidofferTerracottaDyeingRecipe(ItemConvertible output, ItemConvertible input) protected voidofferWallRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected voidofferWaxingRecipes(FeatureSet featureSet) private static AdvancementCriterion<EnterBlockCriterion.Conditions> requireEnteringFluid(Block block)
-
Field Details
-
VARIANT_FACTORIES
- Mappings:
Namespace Name Mixin selector named VARIANT_FACTORIESLnet/minecraft/data/server/recipe/RecipeProvider;VARIANT_FACTORIES:Ljava/util/Map;intermediary field_28555Lnet/minecraft/class_2446;field_28555:Ljava/util/Map;official dLor;d:Ljava/util/Map;
-
registryLookupFuture
- Mappings:
Namespace Name Mixin selector named registryLookupFutureLnet/minecraft/data/server/recipe/RecipeProvider;registryLookupFuture:Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;intermediary field_48981Lnet/minecraft/class_2446;field_48981:Lnet/minecraft/class_7225$class_7874;official aLor;a:Ljp$a;
-
field_53722
- Mappings:
Namespace Name Mixin selector named field_53722Lnet/minecraft/data/server/recipe/RecipeProvider;field_53722:Lnet/minecraft/registry/RegistryEntryLookup;intermediary field_53722Lnet/minecraft/class_2446;field_53722:Lnet/minecraft/class_7871;official cLor;c:Ljo;
-
field_53721
- Mappings:
Namespace Name Mixin selector named field_53721Lnet/minecraft/data/server/recipe/RecipeProvider;field_53721:Lnet/minecraft/data/server/recipe/RecipeExporter;intermediary field_53721Lnet/minecraft/class_2446;field_53721:Lnet/minecraft/class_8790;official bLor;b:Loq;
-
-
Constructor Details
-
RecipeProvider
protected RecipeProvider(RegistryWrapper.WrapperLookup wrapperLookup, RecipeExporter recipeExporter)
-
-
Method Details
-
generate
protected abstract void generate()- Mappings:
Namespace Name Mixin selector named generateLnet/minecraft/data/server/recipe/RecipeProvider;generate()Vintermediary method_10419Lnet/minecraft/class_2446;method_10419()Vofficial aLor;a()V
-
generateFamilies
- Mappings:
Namespace Name Mixin selector named generateFamiliesLnet/minecraft/data/server/recipe/RecipeProvider;generateFamilies(Lnet/minecraft/resource/featuretoggle/FeatureSet;)Vintermediary method_46207Lnet/minecraft/class_2446;method_46207(Lnet/minecraft/class_7699;)Vofficial aLor;a(Lcqh;)V
-
offerSingleOutputShapelessRecipe
protected void offerSingleOutputShapelessRecipe(ItemConvertible output, ItemConvertible input, @Nullable @Nullable String group) - Mappings:
Namespace Name Mixin selector named offerSingleOutputShapelessRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerSingleOutputShapelessRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;)Vintermediary method_36444Lnet/minecraft/class_2446;method_36444(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;)Vofficial aLor;a(Lddr;Lddr;Ljava/lang/String;)V
-
offerShapelessRecipe
protected void offerShapelessRecipe(ItemConvertible output, ItemConvertible itemConvertible, @Nullable @Nullable String group, int outputCount) - Mappings:
Namespace Name Mixin selector named offerShapelessRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerShapelessRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;I)Vintermediary method_36445Lnet/minecraft/class_2446;method_36445(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;I)Vofficial aLor;a(Lddr;Lddr;Ljava/lang/String;I)V
-
offerSmelting
protected void offerSmelting(List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group) - Mappings:
Namespace Name Mixin selector named offerSmeltingLnet/minecraft/data/server/recipe/RecipeProvider;offerSmelting(Ljava/util/List;Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;)Vintermediary method_36233Lnet/minecraft/class_2446;method_36233(Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;)Vofficial aLor;a(Ljava/util/List;Lop;Lddr;FILjava/lang/String;)V
-
offerBlasting
protected void offerBlasting(List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group) - Mappings:
Namespace Name Mixin selector named offerBlastingLnet/minecraft/data/server/recipe/RecipeProvider;offerBlasting(Ljava/util/List;Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;)Vintermediary method_36234Lnet/minecraft/class_2446;method_36234(Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;)Vofficial bLor;b(Ljava/util/List;Lop;Lddr;FILjava/lang/String;)V
-
offerMultipleOptions
private <T extends AbstractCookingRecipe> void offerMultipleOptions(RecipeSerializer<T> serializer, AbstractCookingRecipe.RecipeFactory<T> recipeFactory, List<ItemConvertible> inputs, RecipeCategory category, ItemConvertible output, float experience, int cookingTime, String group, String suffix) - Mappings:
Namespace Name Mixin selector named offerMultipleOptionsLnet/minecraft/data/server/recipe/RecipeProvider;offerMultipleOptions(Lnet/minecraft/recipe/RecipeSerializer;Lnet/minecraft/recipe/AbstractCookingRecipe$RecipeFactory;Ljava/util/List;Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;Ljava/lang/String;)Vintermediary method_36232Lnet/minecraft/class_2446;method_36232(Lnet/minecraft/class_1865;Lnet/minecraft/class_1874$class_3958;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;Ljava/lang/String;)Vofficial aLor;a(Lczy;Lcza$a;Ljava/util/List;Lop;Lddr;FILjava/lang/String;Ljava/lang/String;)V
-
offerNetheriteUpgradeRecipe
- Mappings:
Namespace Name Mixin selector named offerNetheriteUpgradeRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerNetheriteUpgradeRecipe(Lnet/minecraft/item/Item;Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/Item;)Vintermediary method_29728Lnet/minecraft/class_2446;method_29728(Lnet/minecraft/class_1792;Lnet/minecraft/class_7800;Lnet/minecraft/class_1792;)Vofficial aLor;a(Lcvg;Lop;Lcvg;)V
-
offerSmithingTrimRecipe
- Mappings:
Namespace Name Mixin selector named offerSmithingTrimRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerSmithingTrimRecipe(Lnet/minecraft/item/Item;Lnet/minecraft/util/Identifier;)Vintermediary method_48530Lnet/minecraft/class_2446;method_48530(Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)Vofficial aLor;a(Lcvg;Lalb;)V
-
offer2x2CompactingRecipe
protected void offer2x2CompactingRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector named offer2x2CompactingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offer2x2CompactingRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_46209Lnet/minecraft/class_2446;method_46209(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial aLor;a(Lop;Lddr;Lddr;)V
-
offerCompactingRecipe
protected void offerCompactingRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2, String criterionName) - Mappings:
Namespace Name Mixin selector named offerCompactingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerCompactingRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;)Vintermediary method_47521Lnet/minecraft/class_2446;method_47521(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;)Vofficial aLor;a(Lop;Lddr;Lddr;Ljava/lang/String;)V
-
offerCompactingRecipe
protected void offerCompactingRecipe(RecipeCategory category, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector named offerCompactingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerCompactingRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_47522Lnet/minecraft/class_2446;method_47522(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial bLor;b(Lop;Lddr;Lddr;)V
-
offerPlanksRecipe2
- Mappings:
Namespace Name Mixin selector named offerPlanksRecipe2Lnet/minecraft/data/server/recipe/RecipeProvider;offerPlanksRecipe2(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/registry/tag/TagKey;I)Vintermediary method_24475Lnet/minecraft/class_2446;method_24475(Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;I)Vofficial aLor;a(Lddr;Laxi;I)V
-
offerPlanksRecipe
- Mappings:
Namespace Name Mixin selector named offerPlanksRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerPlanksRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/registry/tag/TagKey;I)Vintermediary method_24477Lnet/minecraft/class_2446;method_24477(Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;I)Vofficial bLor;b(Lddr;Laxi;I)V
-
offerBarkBlockRecipe
- Mappings:
Namespace Name Mixin selector named offerBarkBlockRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerBarkBlockRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_24476Lnet/minecraft/class_2446;method_24476(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial aLor;a(Lddr;Lddr;)V
-
offerBoatRecipe
- Mappings:
Namespace Name Mixin selector named offerBoatRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerBoatRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_24478Lnet/minecraft/class_2446;method_24478(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial bLor;b(Lddr;Lddr;)V
-
offerChestBoatRecipe
- Mappings:
Namespace Name Mixin selector named offerChestBoatRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerChestBoatRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_42754Lnet/minecraft/class_2446;method_42754(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial cLor;c(Lddr;Lddr;)V
-
createTransmutationRecipe
private CraftingRecipeJsonBuilder createTransmutationRecipe(ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createTransmutationRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createTransmutationRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;intermediary method_33542Lnet/minecraft/class_2446;method_33542(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;official eLor;e(Lddr;Lczp;)Loo;
-
createDoorRecipe
protected CraftingRecipeJsonBuilder createDoorRecipe(ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createDoorRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createDoorRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;intermediary method_33544Lnet/minecraft/class_2446;method_33544(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;official aLor;a(Lddr;Lczp;)Loo;
-
createFenceRecipe
private CraftingRecipeJsonBuilder createFenceRecipe(ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createFenceRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createFenceRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;intermediary method_33546Lnet/minecraft/class_2446;method_33546(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;official fLor;f(Lddr;Lczp;)Loo;
-
createFenceGateRecipe
private CraftingRecipeJsonBuilder createFenceGateRecipe(ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createFenceGateRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createFenceGateRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;intermediary method_33548Lnet/minecraft/class_2446;method_33548(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;official gLor;g(Lddr;Lczp;)Loo;
-
offerPressurePlateRecipe
protected void offerPressurePlateRecipe(ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector named offerPressurePlateRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerPressurePlateRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_32813Lnet/minecraft/class_2446;method_32813(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial dLor;d(Lddr;Lddr;)V
-
createPressurePlateRecipe
private CraftingRecipeJsonBuilder createPressurePlateRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createPressurePlateRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createPressurePlateRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;intermediary method_32806Lnet/minecraft/class_2446;method_32806(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;official cLor;c(Lop;Lddr;Lczp;)Loo;
-
offerSlabRecipe
protected void offerSlabRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector named offerSlabRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerSlabRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_32814Lnet/minecraft/class_2446;method_32814(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial cLor;c(Lop;Lddr;Lddr;)V
-
createSlabRecipe
protected CraftingRecipeJsonBuilder createSlabRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createSlabRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createSlabRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;intermediary method_32804Lnet/minecraft/class_2446;method_32804(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;official aLor;a(Lop;Lddr;Lczp;)Loo;
-
createStairsRecipe
protected CraftingRecipeJsonBuilder createStairsRecipe(ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createStairsRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createStairsRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;intermediary method_32808Lnet/minecraft/class_2446;method_32808(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;official bLor;b(Lddr;Lczp;)Loo;
-
createTrapdoorRecipe
protected CraftingRecipeJsonBuilder createTrapdoorRecipe(ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createTrapdoorRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createTrapdoorRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;intermediary method_33553Lnet/minecraft/class_2446;method_33553(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;official cLor;c(Lddr;Lczp;)Loo;
-
createSignRecipe
private CraftingRecipeJsonBuilder createSignRecipe(ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createSignRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createSignRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;intermediary method_33555Lnet/minecraft/class_2446;method_33555(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;official hLor;h(Lddr;Lczp;)Loo;
-
offerHangingSignRecipe
- Mappings:
Namespace Name Mixin selector named offerHangingSignRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerHangingSignRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_46208Lnet/minecraft/class_2446;method_46208(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial eLor;e(Lddr;Lddr;)V
-
offerDyeableRecipes
- Mappings:
Namespace Name Mixin selector named offerDyeableRecipesLnet/minecraft/data/server/recipe/RecipeProvider;offerDyeableRecipes(Ljava/util/List;Ljava/util/List;Ljava/lang/String;)Vintermediary method_51890Lnet/minecraft/class_2446;method_51890(Ljava/util/List;Ljava/util/List;Ljava/lang/String;)Vofficial aLor;a(Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V
-
method_62744
protected void method_62744(List<Item> list, List<Item> list2, @Nullable @Nullable Item item, String string, RecipeCategory recipeCategory) - Mappings:
Namespace Name Mixin selector named method_62744Lnet/minecraft/data/server/recipe/RecipeProvider;method_62744(Ljava/util/List;Ljava/util/List;Lnet/minecraft/item/Item;Ljava/lang/String;Lnet/minecraft/recipe/book/RecipeCategory;)Vintermediary method_62744Lnet/minecraft/class_2446;method_62744(Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_1792;Ljava/lang/String;Lnet/minecraft/class_7800;)Vofficial aLor;a(Ljava/util/List;Ljava/util/List;Lcvg;Ljava/lang/String;Lop;)V
-
offerCarpetRecipe
- Mappings:
Namespace Name Mixin selector named offerCarpetRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerCarpetRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_24885Lnet/minecraft/class_2446;method_24885(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial fLor;f(Lddr;Lddr;)V
-
offerBedRecipe
- Mappings:
Namespace Name Mixin selector named offerBedRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerBedRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_24887Lnet/minecraft/class_2446;method_24887(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial gLor;g(Lddr;Lddr;)V
-
offerBannerRecipe
- Mappings:
Namespace Name Mixin selector named offerBannerRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerBannerRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_24889Lnet/minecraft/class_2446;method_24889(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial hLor;h(Lddr;Lddr;)V
-
offerStainedGlassDyeingRecipe
- Mappings:
Namespace Name Mixin selector named offerStainedGlassDyeingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerStainedGlassDyeingRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_24890Lnet/minecraft/class_2446;method_24890(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial iLor;i(Lddr;Lddr;)V
-
offerStainedGlassPaneRecipe
- Mappings:
Namespace Name Mixin selector named offerStainedGlassPaneRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerStainedGlassPaneRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_24891Lnet/minecraft/class_2446;method_24891(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial jLor;j(Lddr;Lddr;)V
-
offerStainedGlassPaneDyeingRecipe
protected void offerStainedGlassPaneDyeingRecipe(ItemConvertible output, ItemConvertible itemConvertible) - Mappings:
Namespace Name Mixin selector named offerStainedGlassPaneDyeingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerStainedGlassPaneDyeingRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_24892Lnet/minecraft/class_2446;method_24892(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial kLor;k(Lddr;Lddr;)V
-
offerTerracottaDyeingRecipe
- Mappings:
Namespace Name Mixin selector named offerTerracottaDyeingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerTerracottaDyeingRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_24893Lnet/minecraft/class_2446;method_24893(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial lLor;l(Lddr;Lddr;)V
-
offerConcretePowderDyeingRecipe
- Mappings:
Namespace Name Mixin selector named offerConcretePowderDyeingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerConcretePowderDyeingRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_24894Lnet/minecraft/class_2446;method_24894(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial mLor;m(Lddr;Lddr;)V
-
offerCandleDyeingRecipe
- Mappings:
Namespace Name Mixin selector named offerCandleDyeingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerCandleDyeingRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_32233Lnet/minecraft/class_2446;method_32233(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial nLor;n(Lddr;Lddr;)V
-
offerWallRecipe
protected void offerWallRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector named offerWallRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerWallRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_32809Lnet/minecraft/class_2446;method_32809(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial dLor;d(Lop;Lddr;Lddr;)V
-
getWallRecipe
private CraftingRecipeJsonBuilder getWallRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named getWallRecipeLnet/minecraft/data/server/recipe/RecipeProvider;getWallRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;intermediary method_33531Lnet/minecraft/class_2446;method_33531(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;official dLor;d(Lop;Lddr;Lczp;)Loo;
-
offerPolishedStoneRecipe
protected void offerPolishedStoneRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector named offerPolishedStoneRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerPolishedStoneRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_32810Lnet/minecraft/class_2446;method_32810(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial eLor;e(Lop;Lddr;Lddr;)V
-
createCondensingRecipe
private CraftingRecipeJsonBuilder createCondensingRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createCondensingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createCondensingRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;intermediary method_33537Lnet/minecraft/class_2446;method_33537(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;official eLor;e(Lop;Lddr;Lczp;)Loo;
-
offerCutCopperRecipe
protected void offerCutCopperRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector named offerCutCopperRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerCutCopperRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_32811Lnet/minecraft/class_2446;method_32811(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial fLor;f(Lop;Lddr;Lddr;)V
-
createCutCopperRecipe
private ShapedRecipeJsonBuilder createCutCopperRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createCutCopperRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createCutCopperRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder;intermediary method_36547Lnet/minecraft/class_2446;method_36547(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447;official fLor;f(Lop;Lddr;Lczp;)Los;
-
offerChiseledBlockRecipe
protected void offerChiseledBlockRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector named offerChiseledBlockRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerChiseledBlockRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_32812Lnet/minecraft/class_2446;method_32812(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial gLor;g(Lop;Lddr;Lddr;)V
-
offerMosaicRecipe
protected void offerMosaicRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector named offerMosaicRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerMosaicRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_46212Lnet/minecraft/class_2446;method_46212(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial hLor;h(Lop;Lddr;Lddr;)V
-
createChiseledBlockRecipe
protected ShapedRecipeJsonBuilder createChiseledBlockRecipe(RecipeCategory recipeCategory, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector named createChiseledBlockRecipeLnet/minecraft/data/server/recipe/RecipeProvider;createChiseledBlockRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder;intermediary method_32805Lnet/minecraft/class_2446;method_32805(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447;official bLor;b(Lop;Lddr;Lczp;)Los;
-
offerStonecuttingRecipe
protected void offerStonecuttingRecipe(RecipeCategory category, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector named offerStonecuttingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerStonecuttingRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_33717Lnet/minecraft/class_2446;method_33717(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial iLor;i(Lop;Lddr;Lddr;)V
-
offerStonecuttingRecipe
protected void offerStonecuttingRecipe(RecipeCategory category, ItemConvertible output, ItemConvertible itemConvertible, int count) - Mappings:
Namespace Name Mixin selector named offerStonecuttingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerStonecuttingRecipe(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;I)Vintermediary method_33715Lnet/minecraft/class_2446;method_33715(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)Vofficial aLor;a(Lop;Lddr;Lddr;I)V
-
offerCrackingRecipe
Offers a smelting recipe to the exporter that is used to convert the main block of a block family to its cracked variant.- Mappings:
Namespace Name Mixin selector named offerCrackingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerCrackingRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_34662Lnet/minecraft/class_2446;method_34662(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial qLor;q(Lddr;Lddr;)V
-
offerReversibleCompactingRecipes
protected void offerReversibleCompactingRecipes(RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem) Offers two recipes to convert between a normal and compacted form of an item.The shaped recipe converts 9 items in a square to a compacted form of the item.
The shapeless recipe converts the compacted form to 9 of the normal form.
- Mappings:
Namespace Name Mixin selector named offerReversibleCompactingRecipesLnet/minecraft/data/server/recipe/RecipeProvider;offerReversibleCompactingRecipes(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_36325Lnet/minecraft/class_2446;method_36325(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;)Vofficial aLor;a(Lop;Lddr;Lop;Lddr;)V
-
offerReversibleCompactingRecipesWithCompactingRecipeGroup
protected void offerReversibleCompactingRecipesWithCompactingRecipeGroup(RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String compactingId, String compactingGroup) - Mappings:
Namespace Name Mixin selector named offerReversibleCompactingRecipesWithCompactingRecipeGroupLnet/minecraft/data/server/recipe/RecipeProvider;offerReversibleCompactingRecipesWithCompactingRecipeGroup(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;)Vintermediary method_36446Lnet/minecraft/class_2446;method_36446(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)Vofficial aLor;a(Lop;Lddr;Lop;Lddr;Ljava/lang/String;Ljava/lang/String;)V
-
offerReversibleCompactingRecipesWithReverseRecipeGroup
protected void offerReversibleCompactingRecipesWithReverseRecipeGroup(RecipeCategory reverseCategory, ItemConvertible baseItem, RecipeCategory compactingCategory, ItemConvertible compactItem, String reverseId, String reverseGroup) - Mappings:
Namespace Name Mixin selector named offerReversibleCompactingRecipesWithReverseRecipeGroupLnet/minecraft/data/server/recipe/RecipeProvider;offerReversibleCompactingRecipesWithReverseRecipeGroup(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;)Vintermediary method_36449Lnet/minecraft/class_2446;method_36449(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)Vofficial bLor;b(Lop;Lddr;Lop;Lddr;Ljava/lang/String;Ljava/lang/String;)V
-
offerReversibleCompactingRecipes
private void offerReversibleCompactingRecipes(RecipeCategory recipeCategory, ItemConvertible itemConvertible, RecipeCategory recipeCategory2, ItemConvertible itemConvertible2, String compactingId, @Nullable @Nullable String compactingGroup, String reverseId, @Nullable @Nullable String reverseGroup) - Mappings:
Namespace Name Mixin selector named offerReversibleCompactingRecipesLnet/minecraft/data/server/recipe/RecipeProvider;offerReversibleCompactingRecipes(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vintermediary method_36447Lnet/minecraft/class_2446;method_36447(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vofficial aLor;a(Lop;Lddr;Lop;Lddr;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
-
offerSmithingTemplateCopyingRecipe
protected void offerSmithingTemplateCopyingRecipe(ItemConvertible itemConvertible, ItemConvertible resource) - Mappings:
Namespace Name Mixin selector named offerSmithingTemplateCopyingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerSmithingTemplateCopyingRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Vintermediary method_48533Lnet/minecraft/class_2446;method_48533(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vofficial oLor;o(Lddr;Lddr;)V
-
offerSmithingTemplateCopyingRecipe
protected void offerSmithingTemplateCopyingRecipe(ItemConvertible itemConvertible, Ingredient resource) - Mappings:
Namespace Name Mixin selector named offerSmithingTemplateCopyingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerSmithingTemplateCopyingRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Vintermediary method_60922Lnet/minecraft/class_2446;method_60922(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Vofficial dLor;d(Lddr;Lczp;)V
-
generateCookingRecipes
protected <T extends AbstractCookingRecipe> void generateCookingRecipes(String cooker, RecipeSerializer<T> serializer, AbstractCookingRecipe.RecipeFactory<T> recipeFactory, int cookingTime) - Mappings:
Namespace Name Mixin selector named generateCookingRecipesLnet/minecraft/data/server/recipe/RecipeProvider;generateCookingRecipes(Ljava/lang/String;Lnet/minecraft/recipe/RecipeSerializer;Lnet/minecraft/recipe/AbstractCookingRecipe$RecipeFactory;I)Vintermediary method_17585Lnet/minecraft/class_2446;method_17585(Ljava/lang/String;Lnet/minecraft/class_1865;Lnet/minecraft/class_1874$class_3958;I)Vofficial aLor;a(Ljava/lang/String;Lczy;Lcza$a;I)V
-
offerFoodCookingRecipe
private <T extends AbstractCookingRecipe> void offerFoodCookingRecipe(String cooker, RecipeSerializer<T> serializer, AbstractCookingRecipe.RecipeFactory<T> recipeFactory, int cookingTime, ItemConvertible itemConvertible, ItemConvertible output, float experience) - Mappings:
Namespace Name Mixin selector named offerFoodCookingRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerFoodCookingRecipe(Ljava/lang/String;Lnet/minecraft/recipe/RecipeSerializer;Lnet/minecraft/recipe/AbstractCookingRecipe$RecipeFactory;ILnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;F)Vintermediary method_36448Lnet/minecraft/class_2446;method_36448(Ljava/lang/String;Lnet/minecraft/class_1865;Lnet/minecraft/class_1874$class_3958;ILnet/minecraft/class_1935;Lnet/minecraft/class_1935;F)Vofficial aLor;a(Ljava/lang/String;Lczy;Lcza$a;ILddr;Lddr;F)V
-
offerWaxingRecipes
- Mappings:
Namespace Name Mixin selector named offerWaxingRecipesLnet/minecraft/data/server/recipe/RecipeProvider;offerWaxingRecipes(Lnet/minecraft/resource/featuretoggle/FeatureSet;)Vintermediary method_34854Lnet/minecraft/class_2446;method_34854(Lnet/minecraft/class_7699;)Vofficial bLor;b(Lcqh;)V
-
offerGrateRecipe
- Mappings:
Namespace Name Mixin selector named offerGrateRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerGrateRecipe(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)Vintermediary method_54829Lnet/minecraft/class_2446;method_54829(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Vofficial aLor;a(Ldgv;Ldgv;)V
-
offerBulbRecipe
- Mappings:
Namespace Name Mixin selector named offerBulbRecipeLnet/minecraft/data/server/recipe/RecipeProvider;offerBulbRecipe(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)Vintermediary method_54830Lnet/minecraft/class_2446;method_54830(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Vofficial bLor;b(Ldgv;Ldgv;)V
-
method_62743
- Mappings:
Namespace Name Mixin selector named method_62743Lnet/minecraft/data/server/recipe/RecipeProvider;method_62743(Lnet/minecraft/item/Item;Lnet/minecraft/block/SuspiciousStewIngredient;)Vintermediary method_62743Lnet/minecraft/class_2446;method_62743(Lnet/minecraft/class_1792;Lnet/minecraft/class_7917;)Vofficial aLor;a(Lcvg;Ldoy;)V
-
generateFamily
- Mappings:
Namespace Name Mixin selector named generateFamilyLnet/minecraft/data/server/recipe/RecipeProvider;generateFamily(Lnet/minecraft/data/family/BlockFamily;Lnet/minecraft/resource/featuretoggle/FeatureSet;)Vintermediary method_33535Lnet/minecraft/class_2446;method_33535(Lnet/minecraft/class_5794;Lnet/minecraft/class_7699;)Vofficial aLor;a(Lly;Lcqh;)V
-
getVariantRecipeInput
Gets the block used to craft a certain variant of a base block.Normally, the block used to craft a variant is the base block. For chiseled variants, this is the slab variant of that block.
Purpur is handled separately because both purpur and purpur pillars can be used to craft purpur slabs and stairs.
- Mappings:
Namespace Name Mixin selector named getVariantRecipeInputLnet/minecraft/data/server/recipe/RecipeProvider;getVariantRecipeInput(Lnet/minecraft/data/family/BlockFamily;Lnet/minecraft/data/family/BlockFamily$Variant;)Lnet/minecraft/block/Block;intermediary method_33533Lnet/minecraft/class_2446;method_33533(Lnet/minecraft/class_5794;Lnet/minecraft/class_5794$class_5796;)Lnet/minecraft/class_2248;official aLor;a(Lly;Lly$b;)Ldgv;
-
requireEnteringFluid
private static AdvancementCriterion<EnterBlockCriterion.Conditions> requireEnteringFluid(Block block) - Mappings:
Namespace Name Mixin selector named requireEnteringFluidLnet/minecraft/data/server/recipe/RecipeProvider;requireEnteringFluid(Lnet/minecraft/block/Block;)Lnet/minecraft/advancement/AdvancementCriterion;intermediary method_10422Lnet/minecraft/class_2446;method_10422(Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;official aLor;a(Ldgv;)Lao;
-
conditionsFromItem
private AdvancementCriterion<InventoryChangedCriterion.Conditions> conditionsFromItem(NumberRange.IntRange intRange, ItemConvertible itemConvertible) - Mappings:
Namespace Name Mixin selector named conditionsFromItemLnet/minecraft/data/server/recipe/RecipeProvider;conditionsFromItem(Lnet/minecraft/predicate/NumberRange$IntRange;Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/advancement/AdvancementCriterion;intermediary method_35914Lnet/minecraft/class_2446;method_35914(Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_1935;)Lnet/minecraft/class_175;official aLor;a(Ldh$d;Lddr;)Lao;
-
conditionsFromItem
protected AdvancementCriterion<InventoryChangedCriterion.Conditions> conditionsFromItem(ItemConvertible itemConvertible) - Mappings:
Namespace Name Mixin selector named conditionsFromItemLnet/minecraft/data/server/recipe/RecipeProvider;conditionsFromItem(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/advancement/AdvancementCriterion;intermediary method_10426Lnet/minecraft/class_2446;method_10426(Lnet/minecraft/class_1935;)Lnet/minecraft/class_175;official aLor;a(Lddr;)Lao;
-
conditionsFromTag
protected AdvancementCriterion<InventoryChangedCriterion.Conditions> conditionsFromTag(TagKey<Item> tagKey) - Mappings:
Namespace Name Mixin selector named conditionsFromTagLnet/minecraft/data/server/recipe/RecipeProvider;conditionsFromTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/advancement/AdvancementCriterion;intermediary method_10420Lnet/minecraft/class_2446;method_10420(Lnet/minecraft/class_6862;)Lnet/minecraft/class_175;official aLor;a(Laxi;)Lao;
-
conditionsFromPredicates
private static AdvancementCriterion<InventoryChangedCriterion.Conditions> conditionsFromPredicates(ItemPredicate.Builder[] predicates) - Mappings:
Namespace Name Mixin selector named conditionsFromPredicatesLnet/minecraft/data/server/recipe/RecipeProvider;conditionsFromPredicates([Lnet/minecraft/predicate/item/ItemPredicate$Builder;)Lnet/minecraft/advancement/AdvancementCriterion;intermediary method_53499Lnet/minecraft/class_2446;method_53499([Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175;official aLor;a([Lcs$a;)Lao;
-
conditionsFromItemPredicates
private static AdvancementCriterion<InventoryChangedCriterion.Conditions> conditionsFromItemPredicates(ItemPredicate[] predicates) - Mappings:
Namespace Name Mixin selector named conditionsFromItemPredicatesLnet/minecraft/data/server/recipe/RecipeProvider;conditionsFromItemPredicates([Lnet/minecraft/predicate/item/ItemPredicate;)Lnet/minecraft/advancement/AdvancementCriterion;intermediary method_10423Lnet/minecraft/class_2446;method_10423([Lnet/minecraft/class_2073;)Lnet/minecraft/class_175;official aLor;a([Lcs;)Lao;
-
hasItem
- Mappings:
Namespace Name Mixin selector named hasItemLnet/minecraft/data/server/recipe/RecipeProvider;hasItem(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;intermediary method_32807Lnet/minecraft/class_2446;method_32807(Lnet/minecraft/class_1935;)Ljava/lang/String;official bLor;b(Lddr;)Ljava/lang/String;
-
getItemPath
- Mappings:
Namespace Name Mixin selector named getItemPathLnet/minecraft/data/server/recipe/RecipeProvider;getItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;intermediary method_33716Lnet/minecraft/class_2446;method_33716(Lnet/minecraft/class_1935;)Ljava/lang/String;official cLor;c(Lddr;)Ljava/lang/String;
-
getRecipeName
- Mappings:
Namespace Name Mixin selector named getRecipeNameLnet/minecraft/data/server/recipe/RecipeProvider;getRecipeName(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;intermediary method_36450Lnet/minecraft/class_2446;method_36450(Lnet/minecraft/class_1935;)Ljava/lang/String;official dLor;d(Lddr;)Ljava/lang/String;
-
convertBetween
- Mappings:
Namespace Name Mixin selector named convertBetweenLnet/minecraft/data/server/recipe/RecipeProvider;convertBetween(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;intermediary method_33714Lnet/minecraft/class_2446;method_33714(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Ljava/lang/String;official pLor;p(Lddr;Lddr;)Ljava/lang/String;
-
getSmeltingItemPath
- Mappings:
Namespace Name Mixin selector named getSmeltingItemPathLnet/minecraft/data/server/recipe/RecipeProvider;getSmeltingItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;intermediary method_36451Lnet/minecraft/class_2446;method_36451(Lnet/minecraft/class_1935;)Ljava/lang/String;official eLor;e(Lddr;)Ljava/lang/String;
-
getBlastingItemPath
- Mappings:
Namespace Name Mixin selector named getBlastingItemPathLnet/minecraft/data/server/recipe/RecipeProvider;getBlastingItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;intermediary method_36452Lnet/minecraft/class_2446;method_36452(Lnet/minecraft/class_1935;)Ljava/lang/String;official fLor;f(Lddr;)Ljava/lang/String;
-
method_62748
- Mappings:
Namespace Name Mixin selector named method_62748Lnet/minecraft/data/server/recipe/RecipeProvider;method_62748(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/recipe/Ingredient;intermediary method_62748Lnet/minecraft/class_2446;method_62748(Lnet/minecraft/class_6862;)Lnet/minecraft/class_1856;official bLor;b(Laxi;)Lczp;
-
method_62746
protected ShapedRecipeJsonBuilder method_62746(RecipeCategory recipeCategory, ItemConvertible itemConvertible) - Mappings:
Namespace Name Mixin selector named method_62746Lnet/minecraft/data/server/recipe/RecipeProvider;method_62746(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder;intermediary method_62746Lnet/minecraft/class_2446;method_62746(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;)Lnet/minecraft/class_2447;official aLor;a(Lop;Lddr;)Los;
-
method_62747
protected ShapedRecipeJsonBuilder method_62747(RecipeCategory recipeCategory, ItemConvertible itemConvertible, int int2) - Mappings:
Namespace Name Mixin selector named method_62747Lnet/minecraft/data/server/recipe/RecipeProvider;method_62747(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;I)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder;intermediary method_62747Lnet/minecraft/class_2446;method_62747(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;I)Lnet/minecraft/class_2447;official aLor;a(Lop;Lddr;I)Los;
-
method_62745
protected ShapelessRecipeJsonBuilder method_62745(RecipeCategory recipeCategory, ItemStack itemStack) - Mappings:
Namespace Name Mixin selector named method_62745Lnet/minecraft/data/server/recipe/RecipeProvider;method_62745(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;intermediary method_62745Lnet/minecraft/class_2446;method_62745(Lnet/minecraft/class_7800;Lnet/minecraft/class_1799;)Lnet/minecraft/class_2450;official aLor;a(Lop;Lcvl;)Lot;
-
method_62749
protected ShapelessRecipeJsonBuilder method_62749(RecipeCategory recipeCategory, ItemConvertible itemConvertible) - Mappings:
Namespace Name Mixin selector named method_62749Lnet/minecraft/data/server/recipe/RecipeProvider;method_62749(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;intermediary method_62749Lnet/minecraft/class_2446;method_62749(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;)Lnet/minecraft/class_2450;official bLor;b(Lop;Lddr;)Lot;
-
method_62750
protected ShapelessRecipeJsonBuilder method_62750(RecipeCategory recipeCategory, ItemConvertible itemConvertible, int int2) - Mappings:
Namespace Name Mixin selector named method_62750Lnet/minecraft/data/server/recipe/RecipeProvider;method_62750(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;I)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;intermediary method_62750Lnet/minecraft/class_2446;method_62750(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;I)Lnet/minecraft/class_2450;official bLor;b(Lop;Lddr;I)Lot;
-