Class HeatFrameCoolingRecipeImpl.Serializer<T extends HeatFrameCoolingRecipe>
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<net.minecraft.world.item.crafting.RecipeSerializer<?>>
me.desht.pneumaticcraft.common.recipes.machine.HeatFrameCoolingRecipeImpl.Serializer<T>
- All Implemented Interfaces:
net.minecraft.world.item.crafting.RecipeSerializer<T>,net.minecraftforge.common.extensions.IForgeRecipeSerializer<T>,net.minecraftforge.registries.IForgeRegistryEntry<net.minecraft.world.item.crafting.RecipeSerializer<?>>
- Enclosing class:
- HeatFrameCoolingRecipeImpl
public static class HeatFrameCoolingRecipeImpl.Serializer<T extends HeatFrameCoolingRecipe>
extends net.minecraftforge.registries.ForgeRegistryEntry<net.minecraft.world.item.crafting.RecipeSerializer<?>>
implements net.minecraft.world.item.crafting.RecipeSerializer<T>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceNested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntry
net.minecraftforge.registries.ForgeRegistryEntry.UncheckedRegistryEntry<V extends net.minecraftforge.registries.IForgeRegistryEntry<V>> -
Field Summary
Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegateFields inherited from interface net.minecraft.world.item.crafting.RecipeSerializer
ARMOR_DYE, BANNER_DUPLICATE, BLASTING_RECIPE, BOOK_CLONING, CAMPFIRE_COOKING_RECIPE, FIREWORK_ROCKET, FIREWORK_STAR, FIREWORK_STAR_FADE, MAP_CLONING, MAP_EXTENDING, REPAIR_ITEM, SHAPED_RECIPE, SHAPELESS_RECIPE, SHIELD_DECORATION, SHULKER_BOX_COLORING, SMELTING_RECIPE, SMITHING, SMOKING_RECIPE, STONECUTTER, SUSPICIOUS_STEW, TIPPED_ARROW -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromJson(net.minecraft.resources.ResourceLocation recipeId, com.google.gson.JsonObject json) fromNetwork(net.minecraft.resources.ResourceLocation recipeId, net.minecraft.network.FriendlyByteBuf buffer) voidMethods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraftforge.common.extensions.IForgeRecipeSerializer
fromJsonMethods inherited from interface net.minecraftforge.registries.IForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName
-
Constructor Details
-
Serializer
-
-
Method Details
-
fromJson
public T fromJson(net.minecraft.resources.ResourceLocation recipeId, com.google.gson.JsonObject json) - Specified by:
fromJsonin interfacenet.minecraft.world.item.crafting.RecipeSerializer<T extends HeatFrameCoolingRecipe>
-
fromNetwork
@Nullable public T fromNetwork(net.minecraft.resources.ResourceLocation recipeId, net.minecraft.network.FriendlyByteBuf buffer) - Specified by:
fromNetworkin interfacenet.minecraft.world.item.crafting.RecipeSerializer<T extends HeatFrameCoolingRecipe>
-
toNetwork
- Specified by:
toNetworkin interfacenet.minecraft.world.item.crafting.RecipeSerializer<T extends HeatFrameCoolingRecipe>
-