Class EntityCraftRecipeBuilder
java.lang.Object
generation.builders.AbstractPropertyBuilder
generation.builders.AbstractDynamicOrderPropertyBuilder
generation.builders.EntityCraftRecipeBuilder
- All Implemented Interfaces:
ComponentBuilder,Named,Writeable
public class EntityCraftRecipeBuilder
extends AbstractDynamicOrderPropertyBuilder
implements ComponentBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from interface generation.builders.Writeable
Writeable.ListProperty<T>, Writeable.Property<T>, Writeable.WriteableProperty<T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowBatchCraft(boolean boolean0) autoLearnAll(PerkNumber... perkNumbers) autoLearnAny(PerkNumber... perkNumbers) category(EntityCategory... entityCategorys) getType()inputs(RecipeElement... recipeElements) itemMappers(String string, RecipeMapperBuilder... recipeMapperBuilders) metaRecipe(MetaRecipe metaRecipex) needTobeLearn(boolean boolean0) needToBeLearn(boolean boolean0) onAddToMenu(String string) outputs(RecipeElement... recipeElements) researchAny(PerkFactory.Perk... perks) researchSkillLevel(int int0) skillRequired(PerkNumber... perkNumbers) tags(CraftRecipeTag... craftRecipeTags) time(int int0) timedAction(TimedActionKey timedActionKey) voidxpAward(PerkNumber... perkNumbers) Methods inherited from class generation.builders.AbstractPropertyBuilder
get, getNameMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface generation.builders.Writeable
formatFloat, fromArray, indent, stream, writeBlockEnd, writeBlockStart, writeKeyValue, writeProperties, writeValue
-
Constructor Details
-
EntityCraftRecipeBuilder
public EntityCraftRecipeBuilder()
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceComponentBuilder
-
onAddToMenu
-
category
-
allowBatchCraft
-
autoLearnAll
-
autoLearnAny
-
icon
-
metaRecipe
-
needToBeLearn
-
onCreate
-
onTest
-
researchAny
-
researchSkillLevel
-
skillRequired
-
tags
-
tooltip
-
needTobeLearn
-
time
-
timedAction
-
xpAward
-
itemMappers
public EntityCraftRecipeBuilder itemMappers(String string, RecipeMapperBuilder... recipeMapperBuilders) -
inputs
-
outputs
-
write
- Specified by:
writein interfaceWriteable- Overrides:
writein classAbstractPropertyBuilder- Throws:
IOException
-