KnowledgeBasedRecipepublic class BasicRecipe extends java.lang.Object implements IRecipe
| Constructor | Description |
|---|---|
BasicRecipe(float skillReward,
ItemInstance output,
IUseInfo... inputs) |
|
BasicRecipe(ResourceName name,
float skillReward,
ItemInstance output,
IUseInfo... inputs) |
|
BasicRecipe(ResourceName name,
java.util.List<IUseInfo> inputs,
java.util.List<ItemInstance> outputs,
float skillReward) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<IUseInfo> |
getInputs() |
|
ResourceName |
getKnowledgeInformationName() |
|
ResourceName |
getName() |
|
java.util.List<ItemInstance> |
getOutputs() |
|
float |
getSkillReward() |
|
boolean |
isKnown(AbstractEntityPlayer player) |
|
BasicRecipe |
register(NameRegistry<BasicRecipe> registry) |
|
BasicRecipe |
registerManual() |
canConstruct, forName, getActualInputs, getActualOutputs, getConstructButton, getIngredientButtons, getPolaroidButton, playerConstructpublic BasicRecipe(ResourceName name, java.util.List<IUseInfo> inputs, java.util.List<ItemInstance> outputs, float skillReward)
public BasicRecipe(ResourceName name, float skillReward, ItemInstance output, IUseInfo... inputs)
public BasicRecipe(float skillReward,
ItemInstance output,
IUseInfo... inputs)
public java.util.List<ItemInstance> getOutputs()
getOutputs in interface IRecipepublic boolean isKnown(AbstractEntityPlayer player)
public ResourceName getName()
public ResourceName getKnowledgeInformationName()
getKnowledgeInformationName in interface IRecipepublic float getSkillReward()
getSkillReward in interface IRecipepublic BasicRecipe register(NameRegistry<BasicRecipe> registry)
public BasicRecipe registerManual()