类 CookingRecipeSerializer<T extends AbstractCookingRecipe>

    • 字段详细资料

      • cookingTime

        private final int cookingTime
        Mappings:
        Namespace Name Mixin selector
        official v Lbss;v:I
        intermediary field_17551 Lnet/minecraft/class_3957;field_17551:I
        named cookingTime Lnet/minecraft/recipe/CookingRecipeSerializer;cookingTime:I
      • recipeFactory

        private final CookingRecipeSerializer.RecipeFactory<T extends AbstractCookingRecipe> recipeFactory
        Mappings:
        Namespace Name Mixin selector
        official w Lbss;w:Lbss$a;
        intermediary field_17552 Lnet/minecraft/class_3957;field_17552:Lnet/minecraft/class_3957$class_3958;
        named recipeFactory Lnet/minecraft/recipe/CookingRecipeSerializer;recipeFactory:Lnet/minecraft/recipe/CookingRecipeSerializer$RecipeFactory;
    • 构造器详细资料

      • CookingRecipeSerializer

        public CookingRecipeSerializer​(CookingRecipeSerializer.RecipeFactory<T> recipeFactory,
                                       int cookingTime)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbss;<init>(Lbss$a;I)V
        intermediary <init> Lnet/minecraft/class_3957;<init>(Lnet/minecraft/class_3957$class_3958;I)V
        named <init> Lnet/minecraft/recipe/CookingRecipeSerializer;<init>(Lnet/minecraft/recipe/CookingRecipeSerializer$RecipeFactory;I)V
    • 方法详细资料

      • read

        public T read​(Identifier identifier,
                      JsonObject jsonObject)
        指定者:
        read 在接口中 RecipeSerializer<T extends AbstractCookingRecipe>
        Mappings:
        Namespace Name Mixin selector
        official b Lbss;b(Lwp;Lcom/google/gson/JsonObject;)Lbrv;
        intermediary method_17736 Lnet/minecraft/class_3957;method_17736(Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1874;
        named read Lnet/minecraft/recipe/CookingRecipeSerializer;read(Lnet/minecraft/util/Identifier;Lcom/google/gson/JsonObject;)Lnet/minecraft/recipe/AbstractCookingRecipe;
      • read

        public T read​(Identifier identifier,
                      PacketByteBuf packetByteBuf)
        指定者:
        read 在接口中 RecipeSerializer<T extends AbstractCookingRecipe>
        Mappings:
        Namespace Name Mixin selector
        official b Lbss;b(Lwp;Lob;)Lbrv;
        intermediary method_17737 Lnet/minecraft/class_3957;method_17737(Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_1874;
        named read Lnet/minecraft/recipe/CookingRecipeSerializer;read(Lnet/minecraft/util/Identifier;Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/recipe/AbstractCookingRecipe;
      • write

        public void write​(PacketByteBuf packetByteBuf,
                          T t)
        指定者:
        write 在接口中 RecipeSerializer<T extends AbstractCookingRecipe>
        Mappings:
        Namespace Name Mixin selector
        official a Lbss;a(Lob;Lbrv;)V
        intermediary method_17735 Lnet/minecraft/class_3957;method_17735(Lnet/minecraft/class_2540;Lnet/minecraft/class_1874;)V
        named write Lnet/minecraft/recipe/CookingRecipeSerializer;write(Lnet/minecraft/network/PacketByteBuf;Lnet/minecraft/recipe/AbstractCookingRecipe;)V