public class BasicRecipe extends java.lang.Object implements IRecipe
| Constructor and Description |
|---|
BasicRecipe(IResourceName name,
ItemInstance output,
IUseInfo... inputs) |
BasicRecipe(ItemInstance output,
IUseInfo... inputs) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<IUseInfo> |
getInputs() |
IResourceName |
getName() |
java.util.List<ItemInstance> |
getOutputs() |
boolean |
isKnown(AbstractEntityPlayer player) |
BasicRecipe |
register(NameRegistry<BasicRecipe> registry) |
BasicRecipe |
registerManual() |
boolean |
shouldDisplayIngredient(AbstractEntityPlayer player,
IUseInfo info) |
boolean |
shouldDisplayOutput(AbstractEntityPlayer player,
ItemInstance output) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetActualInputs, getActualOutputs, matchesInvpublic BasicRecipe(IResourceName name, ItemInstance output, IUseInfo... inputs)
public BasicRecipe(ItemInstance output, IUseInfo... inputs)
public java.util.List<ItemInstance> getOutputs()
getOutputs in interface IRecipepublic boolean isKnown(AbstractEntityPlayer player)
public boolean shouldDisplayIngredient(AbstractEntityPlayer player, IUseInfo info)
shouldDisplayIngredient in interface IRecipepublic boolean shouldDisplayOutput(AbstractEntityPlayer player, ItemInstance output)
shouldDisplayOutput in interface IRecipepublic IResourceName getName()
public BasicRecipe register(NameRegistry<BasicRecipe> registry)
public BasicRecipe registerManual()