Class CookingResult
java.lang.Object
org.spongepowered.api.item.recipe.cooking.CookingResult
The result of fulfilling a
CookingRecipe.-
Constructor Summary
ConstructorsConstructorDescriptionCookingResult(ItemStackSnapshot result, double experience) Creates a newCookingResult. -
Method Summary
Modifier and TypeMethodDescriptionbooleandoubleReturns the amount of experience released after completing a recipe.inthashCode()result()This method should be used instead of theRecipe.exemplaryResult()method, as it customizes the result further depending on the specified ingredientItemStackSnapshot.toString()
-
Constructor Details
-
CookingResult
Creates a newCookingResult.Note that this may be replaced with a static of method in the future.
- Parameters:
result- The result of the cooking recipeexperience- The experience that should be created from this result
-
-
Method Details
-
result
This method should be used instead of theRecipe.exemplaryResult()method, as it customizes the result further depending on the specified ingredientItemStackSnapshot. It is advised to use the output ofRecipe.exemplaryResult(), modify it accordingly, andreturnit.- Returns:
- The result of fulfilling the requirements of a
CookingRecipe
-
experience
public double experience()Returns the amount of experience released after completing a recipe.- Returns:
- The amount of experience released after fulfilling the
requirements of a
CookingRecipe
-
equals
-
hashCode
public int hashCode() -
toString
-