类 CuttingRecipe.Serializer<T extends CuttingRecipe>

  • 所有已实现的接口:
    RecipeSerializer<T>
    封闭类:
    CuttingRecipe

    public static class CuttingRecipe.Serializer<T extends CuttingRecipe>
    extends Object
    implements RecipeSerializer<T>
    Mappings:
    Namespace Name
    official bsu$a
    intermediary net/minecraft/class_3972$class_3973
    named net/minecraft/recipe/CuttingRecipe$Serializer
    • 字段详细资料

      • recipeFactory

        final CuttingRecipe.Serializer.RecipeFactory<T extends CuttingRecipe> recipeFactory
        Mappings:
        Namespace Name Mixin selector
        official v Lbsu$a;v:Lbsu$a$a;
        intermediary field_17648 Lnet/minecraft/class_3972$class_3973;field_17648:Lnet/minecraft/class_3972$class_3973$class_3974;
        named recipeFactory Lnet/minecraft/recipe/CuttingRecipe$Serializer;recipeFactory:Lnet/minecraft/recipe/CuttingRecipe$Serializer$RecipeFactory;
    • 构造器详细资料

      • Serializer

        protected Serializer​(CuttingRecipe.Serializer.RecipeFactory<T> recipeFactory)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbsu$a;<init>(Lbsu$a$a;)V
        intermediary <init> Lnet/minecraft/class_3972$class_3973;<init>(Lnet/minecraft/class_3972$class_3973$class_3974;)V
        named <init> Lnet/minecraft/recipe/CuttingRecipe$Serializer;<init>(Lnet/minecraft/recipe/CuttingRecipe$Serializer$RecipeFactory;)V
    • 方法详细资料

      • read

        public T read​(Identifier identifier,
                      JsonObject jsonObject)
        指定者:
        read 在接口中 RecipeSerializer<T extends CuttingRecipe>
        Mappings:
        Namespace Name Mixin selector
        official b Lbsu$a;b(Lwp;Lcom/google/gson/JsonObject;)Lbsu;
        intermediary method_17881 Lnet/minecraft/class_3972$class_3973;method_17881(Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3972;
        named read Lnet/minecraft/recipe/CuttingRecipe$Serializer;read(Lnet/minecraft/util/Identifier;Lcom/google/gson/JsonObject;)Lnet/minecraft/recipe/CuttingRecipe;
      • read

        public T read​(Identifier identifier,
                      PacketByteBuf packetByteBuf)
        指定者:
        read 在接口中 RecipeSerializer<T extends CuttingRecipe>
        Mappings:
        Namespace Name Mixin selector
        official b Lbsu$a;b(Lwp;Lob;)Lbsu;
        intermediary method_17882 Lnet/minecraft/class_3972$class_3973;method_17882(Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_3972;
        named read Lnet/minecraft/recipe/CuttingRecipe$Serializer;read(Lnet/minecraft/util/Identifier;Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/recipe/CuttingRecipe;
      • write

        public void write​(PacketByteBuf packetByteBuf,
                          T t)
        指定者:
        write 在接口中 RecipeSerializer<T extends CuttingRecipe>
        Mappings:
        Namespace Name Mixin selector
        official a Lbsu$a;a(Lob;Lbsu;)V
        intermediary method_17880 Lnet/minecraft/class_3972$class_3973;method_17880(Lnet/minecraft/class_2540;Lnet/minecraft/class_3972;)V
        named write Lnet/minecraft/recipe/CuttingRecipe$Serializer;write(Lnet/minecraft/network/PacketByteBuf;Lnet/minecraft/recipe/CuttingRecipe;)V