类 CookingRecipeJsonFactory


  • public class CookingRecipeJsonFactory
    extends Object
    Mappings:
    Namespace Name
    official jw
    intermediary net/minecraft/class_2454
    named net/minecraft/data/server/recipe/CookingRecipeJsonFactory
    • 字段详细资料

      • result

        private final Item result
        Mappings:
        Namespace Name Mixin selector
        official a Ljw;a:Lbpn;
        intermediary field_11417 Lnet/minecraft/class_2454;field_11417:Lnet/minecraft/class_1792;
        named result Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;result:Lnet/minecraft/item/Item;
      • ingredient

        private final Ingredient ingredient
        Mappings:
        Namespace Name Mixin selector
        official b Ljw;b:Lbsg;
        intermediary field_11418 Lnet/minecraft/class_2454;field_11418:Lnet/minecraft/class_1856;
        named ingredient Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;ingredient:Lnet/minecraft/recipe/Ingredient;
      • experience

        private final float experience
        Mappings:
        Namespace Name Mixin selector
        official c Ljw;c:F
        intermediary field_11414 Lnet/minecraft/class_2454;field_11414:F
        named experience Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;experience:F
      • cookingTime

        private final int cookingTime
        Mappings:
        Namespace Name Mixin selector
        official d Ljw;d:I
        intermediary field_11415 Lnet/minecraft/class_2454;field_11415:I
        named cookingTime Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;cookingTime:I
      • builder

        private final Advancement.Task builder
        Mappings:
        Namespace Name Mixin selector
        official e Ljw;e:Lad$a;
        intermediary field_11416 Lnet/minecraft/class_2454;field_11416:Lnet/minecraft/class_161$class_162;
        named builder Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;builder:Lnet/minecraft/advancement/Advancement$Task;
      • group

        private String group
        Mappings:
        Namespace Name Mixin selector
        official f Ljw;f:Ljava/lang/String;
        intermediary field_11419 Lnet/minecraft/class_2454;field_11419:Ljava/lang/String;
        named group Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;group:Ljava/lang/String;
      • serializer

        private final CookingRecipeSerializer<?> serializer
        Mappings:
        Namespace Name Mixin selector
        official g Ljw;g:Lbss;
        intermediary field_17599 Lnet/minecraft/class_2454;field_17599:Lnet/minecraft/class_3957;
        named serializer Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;serializer:Lnet/minecraft/recipe/CookingRecipeSerializer;
    • 构造器详细资料

      • CookingRecipeJsonFactory

        private CookingRecipeJsonFactory​(ItemConvertible result,
                                         Ingredient ingredient,
                                         float experience,
                                         int cookingTime,
                                         CookingRecipeSerializer<?> serializer)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ljw;<init>(Lbvq;Lbsg;FILbss;)V
        intermediary <init> Lnet/minecraft/class_2454;<init>(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;FILnet/minecraft/class_3957;)V
        named <init> Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;<init>(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;FILnet/minecraft/recipe/CookingRecipeSerializer;)V
    • 方法详细资料

      • create

        public static CookingRecipeJsonFactory create​(Ingredient ingredient,
                                                      ItemConvertible result,
                                                      float experience,
                                                      int cookingTime,
                                                      CookingRecipeSerializer<?> serializer)
        Mappings:
        Namespace Name Mixin selector
        official a Ljw;a(Lbsg;Lbvq;FILbss;)Ljw;
        intermediary method_17801 Lnet/minecraft/class_2454;method_17801(Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FILnet/minecraft/class_3957;)Lnet/minecraft/class_2454;
        named create Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;create(Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/ItemConvertible;FILnet/minecraft/recipe/CookingRecipeSerializer;)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
      • method_35916

        public static CookingRecipeJsonFactory method_35916​(Ingredient ingredient,
                                                            ItemConvertible itemConvertible,
                                                            float float2,
                                                            int int2)
        Mappings:
        Namespace Name Mixin selector
        official a Ljw;a(Lbsg;Lbvq;FI)Ljw;
        intermediary method_35916 Lnet/minecraft/class_2454;method_35916(Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
        named method_35916 Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;method_35916(Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/ItemConvertible;FI)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
      • createBlasting

        public static CookingRecipeJsonFactory createBlasting​(Ingredient ingredient,
                                                              ItemConvertible result,
                                                              float experience,
                                                              int cookingTime)
        Mappings:
        Namespace Name Mixin selector
        official b Ljw;b(Lbsg;Lbvq;FI)Ljw;
        intermediary method_10473 Lnet/minecraft/class_2454;method_10473(Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
        named createBlasting Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;createBlasting(Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/ItemConvertible;FI)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
      • createSmelting

        public static CookingRecipeJsonFactory createSmelting​(Ingredient ingredient,
                                                              ItemConvertible result,
                                                              float experience,
                                                              int cookingTime)
        Mappings:
        Namespace Name Mixin selector
        official c Ljw;c(Lbsg;Lbvq;FI)Ljw;
        intermediary method_17802 Lnet/minecraft/class_2454;method_17802(Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
        named createSmelting Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;createSmelting(Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/ItemConvertible;FI)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
      • method_35918

        public static CookingRecipeJsonFactory method_35918​(Ingredient ingredient,
                                                            ItemConvertible itemConvertible,
                                                            float float2,
                                                            int int2)
        Mappings:
        Namespace Name Mixin selector
        official d Ljw;d(Lbsg;Lbvq;FI)Ljw;
        intermediary method_35918 Lnet/minecraft/class_2454;method_35918(Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
        named method_35918 Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;method_35918(Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/ItemConvertible;FI)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
      • criterion

        public CookingRecipeJsonFactory criterion​(String criterionName,
                                                  CriterionConditions conditions)
        Mappings:
        Namespace Name Mixin selector
        official a Ljw;a(Ljava/lang/String;Lal;)Ljw;
        intermediary method_10469 Lnet/minecraft/class_2454;method_10469(Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_2454;
        named criterion Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;criterion(Ljava/lang/String;Lnet/minecraft/advancement/criterion/CriterionConditions;)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
      • method_35917

        public CookingRecipeJsonFactory method_35917​(String string)
        Mappings:
        Namespace Name Mixin selector
        official a Ljw;a(Ljava/lang/String;)Ljw;
        intermediary method_35917 Lnet/minecraft/class_2454;method_35917(Ljava/lang/String;)Lnet/minecraft/class_2454;
        named method_35917 Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;method_35917(Ljava/lang/String;)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
      • offerTo

        public void offerTo​(Consumer<RecipeJsonProvider> exporter)
        Mappings:
        Namespace Name Mixin selector
        official a Ljw;a(Ljava/util/function/Consumer;)V
        intermediary method_10470 Lnet/minecraft/class_2454;method_10470(Ljava/util/function/Consumer;)V
        named offerTo Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;offerTo(Ljava/util/function/Consumer;)V
      • offerTo

        public void offerTo​(Consumer<RecipeJsonProvider> exporter,
                            String recipeIdStr)
        Mappings:
        Namespace Name Mixin selector
        official a Ljw;a(Ljava/util/function/Consumer;Ljava/lang/String;)V
        intermediary method_10472 Lnet/minecraft/class_2454;method_10472(Ljava/util/function/Consumer;Ljava/lang/String;)V
        named offerTo Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;offerTo(Ljava/util/function/Consumer;Ljava/lang/String;)V
      • offerTo

        public void offerTo​(Consumer<RecipeJsonProvider> exporter,
                            Identifier recipeId)
        Mappings:
        Namespace Name Mixin selector
        official a Ljw;a(Ljava/util/function/Consumer;Lwp;)V
        intermediary method_10468 Lnet/minecraft/class_2454;method_10468(Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
        named offerTo Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;offerTo(Ljava/util/function/Consumer;Lnet/minecraft/util/Identifier;)V
      • validate

        private void validate​(Identifier recipeId)
        Mappings:
        Namespace Name Mixin selector
        official a Ljw;a(Lwp;)V
        intermediary method_10471 Lnet/minecraft/class_2454;method_10471(Lnet/minecraft/class_2960;)V
        named validate Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;validate(Lnet/minecraft/util/Identifier;)V