Class UpgradeWithEnchantedBookRecipe
java.lang.Object
net.minecraft.world.item.crafting.NormalCraftingRecipe
net.minecraft.world.item.crafting.ShapedRecipe
com.refinedmods.refinedstorage.common.upgrade.UpgradeWithEnchantedBookRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.CraftingRecipe, net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
public class UpgradeWithEnchantedBookRecipe
extends net.minecraft.world.item.crafting.ShapedRecipe
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.world.item.crafting.CraftingRecipe
net.minecraft.world.item.crafting.CraftingRecipe.CraftingBookInfoNested classes/interfaces inherited from interface net.minecraft.world.item.crafting.Recipe
net.minecraft.world.item.crafting.Recipe.BookInfo<CategoryType>, net.minecraft.world.item.crafting.Recipe.CommonInfo -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<UpgradeWithEnchantedBookRecipe> static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, UpgradeWithEnchantedBookRecipe> Fields inherited from class net.minecraft.world.item.crafting.ShapedRecipe
MAP_CODEC, SERIALIZERFields inherited from class net.minecraft.world.item.crafting.NormalCraftingRecipe
bookInfo, commonInfoFields inherited from interface net.minecraft.world.item.crafting.Recipe
KEY_CODEC -
Constructor Summary
ConstructorsConstructorDescriptionUpgradeWithEnchantedBookRecipe(net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment> enchantment, int level, net.minecraft.world.item.ItemStackTemplate resultItem) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.crafting.RecipeSerializer<net.minecraft.world.item.crafting.ShapedRecipe> booleanmatches(net.minecraft.world.item.crafting.CraftingInput craftingContainer, net.minecraft.world.level.Level theLevel) Methods inherited from class net.minecraft.world.item.crafting.ShapedRecipe
assemble, createPlacementInfo, display, getHeight, getIngredients, getWidthMethods inherited from class net.minecraft.world.item.crafting.NormalCraftingRecipe
category, group, placementInfo, showNotificationMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.item.crafting.CraftingRecipe
getRemainingItems, getType, recipeBookCategoryMethods inherited from interface net.minecraft.world.item.crafting.Recipe
isSpecial
-
Field Details
-
CODEC
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, UpgradeWithEnchantedBookRecipe> STREAM_CODEC
-
-
Constructor Details
-
UpgradeWithEnchantedBookRecipe
public UpgradeWithEnchantedBookRecipe(net.minecraft.core.Holder<net.minecraft.world.item.enchantment.Enchantment> enchantment, int level, net.minecraft.world.item.ItemStackTemplate resultItem)
-
-
Method Details
-
matches
public boolean matches(net.minecraft.world.item.crafting.CraftingInput craftingContainer, net.minecraft.world.level.Level theLevel) - Specified by:
matchesin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>- Overrides:
matchesin classnet.minecraft.world.item.crafting.ShapedRecipe
-
getSerializer
public net.minecraft.world.item.crafting.RecipeSerializer<net.minecraft.world.item.crafting.ShapedRecipe> getSerializer()- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.CraftingRecipe- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>- Overrides:
getSerializerin classnet.minecraft.world.item.crafting.ShapedRecipe
-