Package ml.pluto7073.pdapi.recipes
Class DrinkWorkstationRecipe
java.lang.Object
ml.pluto7073.pdapi.recipes.DrinkWorkstationRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
public class DrinkWorkstationRecipe
extends Object
implements net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionDrinkWorkstationRecipe(net.minecraft.resources.ResourceLocation id, net.minecraft.world.item.crafting.Ingredient base, net.minecraft.world.item.crafting.Ingredient addition, String result) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStackassemble(net.minecraft.world.Container inventory, net.minecraft.core.RegistryAccess registryManager) booleancanCraftInDimensions(int width, int height) net.minecraft.world.item.ItemStackcraft(net.minecraft.world.Container inventory, net.minecraft.world.level.Level level) net.minecraft.world.item.crafting.Ingredientnet.minecraft.world.item.crafting.IngredientgetBase()net.minecraft.resources.ResourceLocationgetId()net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> net.minecraft.resources.ResourceLocationnet.minecraft.world.item.ItemStackgetResultItem(net.minecraft.core.RegistryAccess registryManager) net.minecraft.world.item.crafting.RecipeSerializer<?> net.minecraft.world.item.ItemStacknet.minecraft.world.item.crafting.RecipeType<?> getType()booleanbooleanmatches(net.minecraft.world.Container inventory, net.minecraft.world.level.Level world) booleantestAddition(net.minecraft.world.item.ItemStack stack) booleantestBase(net.minecraft.world.item.ItemStack stack) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.item.crafting.Recipe
getGroup, getRemainingItems, isSpecial, showNotification
-
Constructor Details
-
DrinkWorkstationRecipe
public DrinkWorkstationRecipe(net.minecraft.resources.ResourceLocation id, net.minecraft.world.item.crafting.Ingredient base, net.minecraft.world.item.crafting.Ingredient addition, String result)
-
-
Method Details
-
matches
public boolean matches(net.minecraft.world.Container inventory, net.minecraft.world.level.Level world) - Specified by:
matchesin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
assemble
public net.minecraft.world.item.ItemStack assemble(net.minecraft.world.Container inventory, net.minecraft.core.RegistryAccess registryManager) - Specified by:
assemblein interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
craft
public net.minecraft.world.item.ItemStack craft(net.minecraft.world.Container inventory, net.minecraft.world.level.Level level) -
canCraftInDimensions
public boolean canCraftInDimensions(int width, int height) - Specified by:
canCraftInDimensionsin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
getResultItem
public net.minecraft.world.item.ItemStack getResultItem(net.minecraft.core.RegistryAccess registryManager) - Specified by:
getResultItemin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
getResultId
public net.minecraft.resources.ResourceLocation getResultId() -
getBase
public net.minecraft.world.item.crafting.Ingredient getBase() -
getAddition
public net.minecraft.world.item.crafting.Ingredient getAddition() -
getId
public net.minecraft.resources.ResourceLocation getId()- Specified by:
getIdin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
testAddition
public boolean testAddition(net.minecraft.world.item.ItemStack stack) -
testBase
public boolean testBase(net.minecraft.world.item.ItemStack stack) -
getToastSymbol
public net.minecraft.world.item.ItemStack getToastSymbol()- Specified by:
getToastSymbolin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
getSerializer
public net.minecraft.world.item.crafting.RecipeSerializer<?> getSerializer()- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
getType
public net.minecraft.world.item.crafting.RecipeType<?> getType()- Specified by:
getTypein interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
isIncomplete
public boolean isIncomplete()- Specified by:
isIncompletein interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
getIngredients
public net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> getIngredients()- Specified by:
getIngredientsin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-