Class RecipeDryingBasin
java.lang.Object
org.cyclops.integrateddynamics.core.recipe.type.RecipeDryingBasin
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<org.cyclops.cyclopscore.recipe.type.IInventoryFluid>
- Direct Known Subclasses:
RecipeMechanicalDryingBasin
public class RecipeDryingBasin
extends Object
implements net.minecraft.world.item.crafting.Recipe<org.cyclops.cyclopscore.recipe.type.IInventoryFluid>
Drying basin recipe
-
Constructor Summary
ConstructorsConstructorDescriptionRecipeDryingBasin(net.minecraft.resources.ResourceLocation id, net.minecraft.world.item.crafting.Ingredient inputIngredient, net.minecraftforge.fluids.FluidStack inputFluid, com.mojang.datafixers.util.Either<net.minecraft.world.item.ItemStack, org.cyclops.cyclopscore.recipe.ItemStackFromIngredient> outputIngredient, net.minecraftforge.fluids.FluidStack outputFluid, int duration) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStackassemble(org.cyclops.cyclopscore.recipe.type.IInventoryFluid inv, net.minecraft.core.RegistryAccess registryAccess) booleancanCraftInDimensions(int width, int height) intnet.minecraft.resources.ResourceLocationgetId()net.minecraftforge.fluids.FluidStacknet.minecraft.world.item.crafting.Ingredientnet.minecraftforge.fluids.FluidStackcom.mojang.datafixers.util.Either<net.minecraft.world.item.ItemStack,org.cyclops.cyclopscore.recipe.ItemStackFromIngredient> net.minecraft.world.item.ItemStacknet.minecraft.world.item.ItemStackgetResultItem(net.minecraft.core.RegistryAccess registryAccess) net.minecraft.world.item.crafting.RecipeSerializer<?>net.minecraft.world.item.crafting.RecipeType<?>getType()booleanmatches(org.cyclops.cyclopscore.recipe.type.IInventoryFluid inv, net.minecraft.world.level.Level worldIn) 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, getIngredients, getRemainingItems, getToastSymbol, isIncomplete, isSpecial, showNotification
-
Constructor Details
-
RecipeDryingBasin
public RecipeDryingBasin(net.minecraft.resources.ResourceLocation id, net.minecraft.world.item.crafting.Ingredient inputIngredient, net.minecraftforge.fluids.FluidStack inputFluid, com.mojang.datafixers.util.Either<net.minecraft.world.item.ItemStack, org.cyclops.cyclopscore.recipe.ItemStackFromIngredient> outputIngredient, net.minecraftforge.fluids.FluidStack outputFluid, int duration)
-
-
Method Details
-
getInputIngredient
public net.minecraft.world.item.crafting.Ingredient getInputIngredient() -
getInputFluid
public net.minecraftforge.fluids.FluidStack getInputFluid() -
getOutputItem
public com.mojang.datafixers.util.Either<net.minecraft.world.item.ItemStack,org.cyclops.cyclopscore.recipe.ItemStackFromIngredient> getOutputItem() -
getOutputItemFirst
public net.minecraft.world.item.ItemStack getOutputItemFirst() -
getOutputFluid
public net.minecraftforge.fluids.FluidStack getOutputFluid() -
getDuration
public int getDuration() -
matches
public boolean matches(org.cyclops.cyclopscore.recipe.type.IInventoryFluid inv, net.minecraft.world.level.Level worldIn) - Specified by:
matchesin interfacenet.minecraft.world.item.crafting.Recipe<org.cyclops.cyclopscore.recipe.type.IInventoryFluid>
-
assemble
public net.minecraft.world.item.ItemStack assemble(org.cyclops.cyclopscore.recipe.type.IInventoryFluid inv, net.minecraft.core.RegistryAccess registryAccess) - Specified by:
assemblein interfacenet.minecraft.world.item.crafting.Recipe<org.cyclops.cyclopscore.recipe.type.IInventoryFluid>
-
canCraftInDimensions
public boolean canCraftInDimensions(int width, int height) - Specified by:
canCraftInDimensionsin interfacenet.minecraft.world.item.crafting.Recipe<org.cyclops.cyclopscore.recipe.type.IInventoryFluid>
-
getResultItem
public net.minecraft.world.item.ItemStack getResultItem(net.minecraft.core.RegistryAccess registryAccess) - Specified by:
getResultItemin interfacenet.minecraft.world.item.crafting.Recipe<org.cyclops.cyclopscore.recipe.type.IInventoryFluid>
-
getId
public net.minecraft.resources.ResourceLocation getId()- Specified by:
getIdin interfacenet.minecraft.world.item.crafting.Recipe<org.cyclops.cyclopscore.recipe.type.IInventoryFluid>
-
getSerializer
public net.minecraft.world.item.crafting.RecipeSerializer<?> getSerializer()- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.Recipe<org.cyclops.cyclopscore.recipe.type.IInventoryFluid>
-
getType
public net.minecraft.world.item.crafting.RecipeType<?> getType()- Specified by:
getTypein interfacenet.minecraft.world.item.crafting.Recipe<org.cyclops.cyclopscore.recipe.type.IInventoryFluid>
-