public interface IGrinderRegistry
Modifier and Type | Method and Description |
---|---|
void |
addRecipe(net.minecraft.item.ItemStack in,
net.minecraft.item.ItemStack out,
int turns)
add a new recipe the easy way, in → out, how many turns., duplicates will not be added.
|
void |
addRecipe(net.minecraft.item.ItemStack in,
net.minecraft.item.ItemStack out,
net.minecraft.item.ItemStack optional,
float chance,
int turns)
add a new recipe with optional outputs, duplicates will not be added.
|
void |
addRecipe(net.minecraft.item.ItemStack in,
net.minecraft.item.ItemStack out,
net.minecraft.item.ItemStack optional,
float chance,
net.minecraft.item.ItemStack optional2,
float chance2,
int turns)
add a new recipe with optional outputs, duplicates will not be added.
|
IGrinderEntry |
getRecipeForInput(net.minecraft.item.ItemStack input)
Searches for a recipe for a given input, and returns it.
|
java.util.List<IGrinderEntry> |
getRecipes()
Current list of registered recipes, you can modify this if you want too.
|
java.util.List<IGrinderEntry> getRecipes()
void addRecipe(net.minecraft.item.ItemStack in, net.minecraft.item.ItemStack out, int turns)
in
- inputout
- outputturns
- amount of turns to turn the input into the outputvoid addRecipe(net.minecraft.item.ItemStack in, net.minecraft.item.ItemStack out, net.minecraft.item.ItemStack optional, float chance, int turns)
in
- inputout
- outputoptional
- optional outputchance
- chance to get the optional output within 0.0 - 1.0turns
- amount of turns to turn the input into the outputsvoid addRecipe(net.minecraft.item.ItemStack in, net.minecraft.item.ItemStack out, net.minecraft.item.ItemStack optional, float chance, net.minecraft.item.ItemStack optional2, float chance2, int turns)
in
- inputout
- outputoptional
- optional outputchance
- chance to get the optional output within 0.0 - 1.0optional2
- second optional outputchance2
- chance to get the second optional output within 0.0 - 1.0turns
- amount of turns to turn the input into the outputsIGrinderEntry getRecipeForInput(net.minecraft.item.ItemStack input)
input
- input