public class RecipePipeColour extends java.lang.Object implements net.minecraft.item.crafting.IRecipe, IRecipeViewable
net.minecraftforge.registries.IForgeRegistryEntry.Impl<T extends net.minecraftforge.registries.IForgeRegistryEntry<T>>
IRecipeViewable.IRecipePowered, IRecipeViewable.IViewableGrid
Constructor and Description |
---|
RecipePipeColour(net.minecraft.item.ItemStack out,
java.lang.Object[] required,
boolean shaped) |
Modifier and Type | Method and Description |
---|---|
boolean |
canFit(int width,
int height) |
net.minecraft.item.ItemStack |
getCraftingResult(net.minecraft.inventory.InventoryCrafting inv) |
ChangingItemStack[] |
getRecipeInputs() |
net.minecraft.item.ItemStack |
getRecipeOutput() |
ChangingItemStack |
getRecipeOutputs() |
net.minecraft.util.ResourceLocation |
getRegistryName() |
java.lang.Class<net.minecraft.item.crafting.IRecipe> |
getRegistryType() |
net.minecraft.util.NonNullList<net.minecraft.item.ItemStack> |
getRemainingItems(net.minecraft.inventory.InventoryCrafting inv) |
boolean |
matches(net.minecraft.inventory.InventoryCrafting inv,
net.minecraft.world.World worldIn) |
net.minecraft.item.crafting.IRecipe |
setRegistryName(net.minecraft.util.ResourceLocation name) |
public RecipePipeColour(net.minecraft.item.ItemStack out, java.lang.Object[] required, boolean shaped)
public boolean matches(net.minecraft.inventory.InventoryCrafting inv, net.minecraft.world.World worldIn)
matches
in interface net.minecraft.item.crafting.IRecipe
public net.minecraft.item.ItemStack getCraftingResult(net.minecraft.inventory.InventoryCrafting inv)
getCraftingResult
in interface net.minecraft.item.crafting.IRecipe
public boolean canFit(int width, int height)
canFit
in interface net.minecraft.item.crafting.IRecipe
public net.minecraft.item.ItemStack getRecipeOutput()
getRecipeOutput
in interface net.minecraft.item.crafting.IRecipe
public net.minecraft.util.NonNullList<net.minecraft.item.ItemStack> getRemainingItems(net.minecraft.inventory.InventoryCrafting inv)
getRemainingItems
in interface net.minecraft.item.crafting.IRecipe
public ChangingItemStack[] getRecipeInputs()
getRecipeInputs
in interface IRecipeViewable
public ChangingItemStack getRecipeOutputs()
getRecipeOutputs
in interface IRecipeViewable
public net.minecraft.item.crafting.IRecipe setRegistryName(net.minecraft.util.ResourceLocation name)
setRegistryName
in interface net.minecraftforge.registries.IForgeRegistryEntry<net.minecraft.item.crafting.IRecipe>
@Nullable public net.minecraft.util.ResourceLocation getRegistryName()
getRegistryName
in interface net.minecraftforge.registries.IForgeRegistryEntry<net.minecraft.item.crafting.IRecipe>
public java.lang.Class<net.minecraft.item.crafting.IRecipe> getRegistryType()
getRegistryType
in interface net.minecraftforge.registries.IForgeRegistryEntry<net.minecraft.item.crafting.IRecipe>