public interface IInscriberRecipe
IInscriberRegistry
You have to pay attention though, that recipes are not mirrored, where the top and bottom slots are switching places.
This is applied on runtime.
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Optional<net.minecraft.item.ItemStack> |
getBottomOptional()
gets the bottom optional
|
java.util.List<net.minecraft.item.ItemStack> |
getInputs()
the current inputs
|
net.minecraft.item.ItemStack |
getOutput()
gets the current output
|
InscriberProcessType |
getProcessType()
type of inscriber process
|
com.google.common.base.Optional<net.minecraft.item.ItemStack> |
getTopOptional()
gets the top optional
|
@Nonnull java.util.List<net.minecraft.item.ItemStack> getInputs()
@Nonnull net.minecraft.item.ItemStack getOutput()
@Nonnull com.google.common.base.Optional<net.minecraft.item.ItemStack> getTopOptional()
@Nonnull com.google.common.base.Optional<net.minecraft.item.ItemStack> getBottomOptional()
@Nonnull InscriberProcessType getProcessType()