public abstract class DefaultCookingDisplay extends java.lang.Object implements TransferRecipeDisplay
| Constructor and Description |
|---|
DefaultCookingDisplay(net.minecraft.item.crafting.AbstractCookingRecipe recipe) |
| Modifier and Type | Method and Description |
|---|---|
double |
getCookingTime() |
int |
getHeight() |
@NotNull java.util.List<java.util.List<EntryStack>> |
getInputEntries() |
java.util.Optional<net.minecraft.item.crafting.AbstractCookingRecipe> |
getOptionalRecipe() |
java.util.List<java.util.List<EntryStack>> |
getOrganisedInputEntries(ContainerInfo<net.minecraft.inventory.container.Container> containerInfo,
net.minecraft.inventory.container.Container container) |
@NotNull java.util.Optional<net.minecraft.util.ResourceLocation> |
getRecipeLocation()
Gets the recipe location from datapack.
|
@NotNull java.util.List<java.util.List<EntryStack>> |
getRequiredEntries()
Gets the required items used in craftable filters
|
@NotNull java.util.List<java.util.List<EntryStack>> |
getResultingEntries() |
int |
getWidth() |
float |
getXp() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOutputEntries, getRecipeCategorypublic DefaultCookingDisplay(net.minecraft.item.crafting.AbstractCookingRecipe recipe)
@NotNull public @NotNull java.util.Optional<net.minecraft.util.ResourceLocation> getRecipeLocation()
RecipeDisplaygetRecipeLocation in interface RecipeDisplay@NotNull public @NotNull java.util.List<java.util.List<EntryStack>> getInputEntries()
getInputEntries in interface RecipeDisplay@NotNull public @NotNull java.util.List<java.util.List<EntryStack>> getResultingEntries()
getResultingEntries in interface RecipeDisplay@NotNull public @NotNull java.util.List<java.util.List<EntryStack>> getRequiredEntries()
RecipeDisplaygetRequiredEntries in interface RecipeDisplaypublic float getXp()
public double getCookingTime()
@ApiStatus.Internal public java.util.Optional<net.minecraft.item.crafting.AbstractCookingRecipe> getOptionalRecipe()
public int getWidth()
getWidth in interface TransferRecipeDisplaypublic int getHeight()
getHeight in interface TransferRecipeDisplaypublic java.util.List<java.util.List<EntryStack>> getOrganisedInputEntries(ContainerInfo<net.minecraft.inventory.container.Container> containerInfo, net.minecraft.inventory.container.Container container)
getOrganisedInputEntries in interface TransferRecipeDisplay