接口的使用
net.minecraft.recipe.RecipeSerializer
-
使用RecipeSerializer的程序包 程序包 说明 net.minecraft.data.server.recipe net.minecraft.recipe net.minecraft.util.registry -
-
net.minecraft.data.server.recipe中RecipeSerializer的使用
声明为RecipeSerializer的net.minecraft.data.server.recipe中的字段 修饰符和类型 字段 说明 private RecipeSerializer<? extends AbstractCookingRecipe>CookingRecipeJsonFactory.CookingRecipeJsonProvider. serializerprivate RecipeSerializer<?>SingleItemRecipeJsonFactory. serializerprivate RecipeSerializer<?>SingleItemRecipeJsonFactory.SingleItemRecipeJsonProvider. serializerprivate RecipeSerializer<?>SmithingRecipeJsonFactory. serializerprivate RecipeSerializer<?>SmithingRecipeJsonFactory.SmithingRecipeJsonProvider. serializer返回RecipeSerializer的net.minecraft.data.server.recipe中的方法 修饰符和类型 方法 说明 RecipeSerializer<?>CookingRecipeJsonFactory.CookingRecipeJsonProvider. getSerializer()RecipeSerializer<?>RecipeJsonProvider. getSerializer()RecipeSerializer<?>ShapedRecipeJsonFactory.ShapedRecipeJsonProvider. getSerializer()RecipeSerializer<?>ShapelessRecipeJsonFactory.ShapelessRecipeJsonProvider. getSerializer()RecipeSerializer<?>SingleItemRecipeJsonFactory.SingleItemRecipeJsonProvider. getSerializer()RecipeSerializer<?>SmithingRecipeJsonFactory.SmithingRecipeJsonProvider. getSerializer()参数类型为RecipeSerializer的net.minecraft.data.server.recipe中的构造器 构造器 说明 CookingRecipeJsonProvider(Identifier recipeId, String group, Ingredient ingredient, Item result, float experience, int cookingTime, Advancement.Task builder, Identifier advancementId, RecipeSerializer<? extends AbstractCookingRecipe> serializer)SingleItemRecipeJsonFactory(RecipeSerializer<?> serializer, Ingredient input, ItemConvertible output, int outputCount)SingleItemRecipeJsonProvider(Identifier recipeId, RecipeSerializer<?> serializer, String group, Ingredient input, Item output, int outputCount, Advancement.Task builder, Identifier advancementId)SmithingRecipeJsonFactory(RecipeSerializer<?> serializer, Ingredient base, Ingredient addition, Item result)SmithingRecipeJsonProvider(Identifier recipeId, RecipeSerializer<?> serializer, Ingredient base, Ingredient addition, Item result, Advancement.Task builder, Identifier advancementId) -
net.minecraft.recipe中RecipeSerializer的使用
实现RecipeSerializer的net.minecraft.recipe中的类 修饰符和类型 类 说明 classCookingRecipeSerializer<T extends AbstractCookingRecipe>static classCuttingRecipe.Serializer<T extends CuttingRecipe>static classShapedRecipe.Serializerstatic classShapelessRecipe.Serializerstatic classSmithingRecipe.SerializerclassSpecialRecipeSerializer<T extends Recipe<?>>声明为RecipeSerializer的net.minecraft.recipe中的字段 修饰符和类型 字段 说明 private RecipeSerializer<?>CuttingRecipe. serializerstatic RecipeSerializer<ShapedRecipe>RecipeSerializer. SHAPEDstatic RecipeSerializer<ShapelessRecipe>RecipeSerializer. SHAPELESSstatic RecipeSerializer<SmithingRecipe>RecipeSerializer. SMITHINGstatic RecipeSerializer<StonecuttingRecipe>RecipeSerializer. STONECUTTING类型参数类型为RecipeSerializer的net.minecraft.recipe中的方法 修饰符和类型 方法 说明 static <S extends RecipeSerializer<T>,T extends Recipe<?>>
SRecipeSerializer. register(String id, S serializer)参数类型为RecipeSerializer的net.minecraft.recipe中的构造器 构造器 说明 CuttingRecipe(RecipeType<?> type, RecipeSerializer<?> serializer, Identifier id, String group, Ingredient input, ItemStack output) -
net.minecraft.util.registry中RecipeSerializer的使用
类型参数类型为RecipeSerializer的net.minecraft.util.registry中的字段 修饰符和类型 字段 说明 static Registry<RecipeSerializer<?>>Registry. RECIPE_SERIALIZERstatic RegistryKey<Registry<RecipeSerializer<?>>>Registry. RECIPE_SERIALIZER_KEY
-