public class CentrifugeRecipe extends java.lang.Object implements ICentrifugeRecipe
| Constructor and Description |
|---|
CentrifugeRecipe(int processingTime,
net.minecraft.item.ItemStack input,
java.util.Map<net.minecraft.item.ItemStack,java.lang.Float> outputs) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<net.minecraft.item.ItemStack,java.lang.Float> |
getAllProducts()
Returns a list of all possible products and their estimated probabilities (0.0 to 1.0],
to help mods that display recipes
|
net.minecraft.item.ItemStack |
getInput()
The item for this recipe to match against.
|
int |
getProcessingTime()
The time it takes to process one item.
|
net.minecraft.util.NonNullList<net.minecraft.item.ItemStack> |
getProducts(java.util.Random random)
Returns the randomized products from processing one input item.
|
public CentrifugeRecipe(int processingTime,
net.minecraft.item.ItemStack input,
java.util.Map<net.minecraft.item.ItemStack,java.lang.Float> outputs)
public net.minecraft.item.ItemStack getInput()
ICentrifugeRecipegetInput in interface ICentrifugeRecipepublic int getProcessingTime()
ICentrifugeRecipegetProcessingTime in interface ICentrifugeRecipepublic net.minecraft.util.NonNullList<net.minecraft.item.ItemStack> getProducts(java.util.Random random)
ICentrifugeRecipegetProducts in interface ICentrifugeRecipepublic java.util.Map<net.minecraft.item.ItemStack,java.lang.Float> getAllProducts()
ICentrifugeRecipegetAllProducts in interface ICentrifugeRecipe