Interface RecipeJsonProvider

All Known Implementing Classes:
CookingRecipeJsonBuilder.CookingRecipeJsonProvider, RecipeJsonBuilder.CraftingRecipeJsonProvider, ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider, ShapelessRecipeJsonBuilder.ShapelessRecipeJsonProvider, SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider, SmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider, SmithingTrimRecipeJsonBuilder.SmithingTrimRecipeJsonProvider

public interface RecipeJsonProvider
Mappings:
Namespace Name
official lq
intermediary net/minecraft/class_2444
named net/minecraft/data/server/recipe/RecipeJsonProvider
  • Method Details

    • serialize

      void serialize(com.google.gson.JsonObject json)
      Mappings:
      Namespace Name Mixin selector
      official a Llq;a(Lcom/google/gson/JsonObject;)V
      intermediary method_10416 Lnet/minecraft/class_2444;method_10416(Lcom/google/gson/JsonObject;)V
      named serialize Lnet/minecraft/data/server/recipe/RecipeJsonProvider;serialize(Lcom/google/gson/JsonObject;)V
    • toJson

      default com.google.gson.JsonObject toJson()
      Mappings:
      Namespace Name Mixin selector
      official a Llq;a()Lcom/google/gson/JsonObject;
      intermediary method_17799 Lnet/minecraft/class_2444;method_17799()Lcom/google/gson/JsonObject;
      named toJson Lnet/minecraft/data/server/recipe/RecipeJsonProvider;toJson()Lcom/google/gson/JsonObject;
    • id

      Mappings:
      Namespace Name Mixin selector
      official b Llq;b()Laew;
      intermediary comp_1230 Lnet/minecraft/class_2444;comp_1230()Lnet/minecraft/class_2960;
      named id Lnet/minecraft/data/server/recipe/RecipeJsonProvider;id()Lnet/minecraft/util/Identifier;
    • serializer

      RecipeSerializer<?> serializer()
      Mappings:
      Namespace Name Mixin selector
      official c Llq;c()Lcmm;
      intermediary comp_1231 Lnet/minecraft/class_2444;comp_1231()Lnet/minecraft/class_1865;
      named serializer Lnet/minecraft/data/server/recipe/RecipeJsonProvider;serializer()Lnet/minecraft/recipe/RecipeSerializer;
    • advancement

      @Nullable @Nullable AdvancementEntry advancement()
      Mappings:
      Namespace Name Mixin selector
      official d Llq;d()Laf;
      intermediary comp_1235 Lnet/minecraft/class_2444;comp_1235()Lnet/minecraft/class_8779;
      named advancement Lnet/minecraft/data/server/recipe/RecipeJsonProvider;advancement()Lnet/minecraft/advancement/AdvancementEntry;