Class NovaSparkPotion
java.lang.Object
gameelement.potion.BasePotion
gameelement.potion.NovaSparkPotion
- All Implemented Interfaces:
MergeAble
Potion made from Star Dust and Spark Ember.
-
Field Summary
Fields inherited from class BasePotion
imagePath, potionName, potionPower, potionRecipe, potionType -
Constructor Summary
ConstructorsConstructorDescriptionCreates a Nova Spark potion with its recipe, type, and power. -
Method Summary
Modifier and TypeMethodDescriptionbooleanpotionMatchesRecipe(List<BaseElement> elements) Checks whether the selected elements can merge into Nova Spark.Methods inherited from class BasePotion
getImagePath, getPotionName, getPotionPower, getPotionRecipe, getPotionType, setImagePath, setPotionName, setPotionPower, setPotionRecipe, setPotionType
-
Constructor Details
-
NovaSparkPotion
public NovaSparkPotion()Creates a Nova Spark potion with its recipe, type, and power.
-
-
Method Details
-
potionMatchesRecipe
Checks whether the selected elements can merge into Nova Spark.- Specified by:
potionMatchesRecipein interfaceMergeAble- Specified by:
potionMatchesRecipein classBasePotion- Parameters:
elements- selected elements from the merge station- Returns:
- true when Star Dust and Spark Ember are selected
-