public abstract class IntegrationRecipeBC extends java.lang.Object implements IIntegrationRecipe
| Constructor and Description |
|---|
IntegrationRecipeBC(int energyCost) |
IntegrationRecipeBC(int energyCost,
int maxExpansionCount) |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.List<java.util.List<net.minecraft.item.ItemStack>> |
generateExampleExpansions() |
abstract java.util.List<net.minecraft.item.ItemStack> |
generateExampleInput() |
abstract java.util.List<net.minecraft.item.ItemStack> |
generateExampleOutput() |
int |
getEnergyCost()
Get the energy cost (in RF) of the recipe.
|
java.util.List<java.util.List<net.minecraft.item.ItemStack>> |
getExampleExpansions()
Get a list of example expansions.
|
java.util.List<net.minecraft.item.ItemStack> |
getExampleInput()
Get a list of example inputs.
|
java.util.List<net.minecraft.item.ItemStack> |
getExampleOutput()
Get a list of example outputs.
|
int |
getMaximumExpansionCount(net.minecraft.item.ItemStack input)
Returns the maximum count of expansions this recipe can have.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcraft, isValidExpansion, isValidInputpublic IntegrationRecipeBC(int energyCost)
public IntegrationRecipeBC(int energyCost,
int maxExpansionCount)
public abstract java.util.List<net.minecraft.item.ItemStack> generateExampleInput()
public abstract java.util.List<net.minecraft.item.ItemStack> generateExampleOutput()
public abstract java.util.List<java.util.List<net.minecraft.item.ItemStack>> generateExampleExpansions()
public int getEnergyCost()
IIntegrationRecipegetEnergyCost in interface IIntegrationRecipepublic java.util.List<net.minecraft.item.ItemStack> getExampleInput()
IIntegrationRecipegetExampleInput in interface IIntegrationRecipepublic java.util.List<java.util.List<net.minecraft.item.ItemStack>> getExampleExpansions()
IIntegrationRecipegetExampleExpansions in interface IIntegrationRecipepublic java.util.List<net.minecraft.item.ItemStack> getExampleOutput()
IIntegrationRecipegetExampleOutput in interface IIntegrationRecipepublic int getMaximumExpansionCount(net.minecraft.item.ItemStack input)
IIntegrationRecipegetMaximumExpansionCount in interface IIntegrationRecipe