public class DefaultCustomDisplay extends java.lang.Object implements DefaultCraftingDisplay
| Constructor and Description |
|---|
DefaultCustomDisplay(net.minecraft.item.crafting.IRecipe<?> possibleRecipe,
java.util.List<java.util.List<EntryStack>> input,
java.util.List<EntryStack> output) |
DefaultCustomDisplay(java.util.List<java.util.List<net.minecraft.item.ItemStack>> input,
java.util.List<net.minecraft.item.ItemStack> output) |
DefaultCustomDisplay(java.util.List<java.util.List<net.minecraft.item.ItemStack>> input,
java.util.List<net.minecraft.item.ItemStack> output,
net.minecraft.item.crafting.IRecipe<?> possibleRecipe) |
| Modifier and Type | Method and Description |
|---|---|
int |
getHeight() |
@NotNull java.util.List<java.util.List<EntryStack>> |
getInputEntries() |
java.util.Optional<net.minecraft.item.crafting.IRecipe<?>> |
getOptionalRecipe() |
protected java.util.Optional<net.minecraft.item.crafting.IRecipe<?>> |
getRecipe() |
@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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOrganisedInputEntries, getRecipeCategorygetOutputEntriespublic DefaultCustomDisplay(java.util.List<java.util.List<net.minecraft.item.ItemStack>> input,
java.util.List<net.minecraft.item.ItemStack> output,
net.minecraft.item.crafting.IRecipe<?> possibleRecipe)
public DefaultCustomDisplay(net.minecraft.item.crafting.IRecipe<?> possibleRecipe,
java.util.List<java.util.List<EntryStack>> input,
java.util.List<EntryStack> output)
public DefaultCustomDisplay(java.util.List<java.util.List<net.minecraft.item.ItemStack>> input,
java.util.List<net.minecraft.item.ItemStack> output)
protected java.util.Optional<net.minecraft.item.crafting.IRecipe<?>> getRecipe()
@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 int getWidth()
getWidth in interface TransferRecipeDisplaygetWidth in interface DefaultCraftingDisplaypublic int getHeight()
getHeight in interface TransferRecipeDisplaygetHeight in interface DefaultCraftingDisplaypublic java.util.Optional<net.minecraft.item.crafting.IRecipe<?>> getOptionalRecipe()
getOptionalRecipe in interface DefaultCraftingDisplay