Index
All Classes|All Packages
G
- get() - Static method in class wtf.choco.alchema.cauldron.CauldronUpdateHandler
-
Get the cauldron update task instance if it exists.
- getAmbientBubbleVolume() - Method in interface wtf.choco.alchema.config.CauldronConfigurationContext
-
Get the volume at which the ambient bubbling sound will be played.
- getAmbientBubbleVolume() - Method in class wtf.choco.alchema.config.SimpleCauldronConfigurationContext
- getAmount() - Method in interface wtf.choco.alchema.crafting.CauldronIngredient
-
Get the amount of this ingredient.
- getAmount() - Method in class wtf.choco.alchema.crafting.CauldronIngredientEntityEssence
- getAmount() - Method in class wtf.choco.alchema.crafting.CauldronIngredientItemStack
- getAmount() - Method in class wtf.choco.alchema.crafting.CauldronIngredientMaterial
- getAmountOfEssence() - Method in class wtf.choco.alchema.api.event.entity.EntityDropEssenceEvent
-
Get the amount of essence to be dropped by this entity.
- getApplicableRecipe(List<CauldronIngredient>) - Method in class wtf.choco.alchema.crafting.CauldronRecipeRegistry
-
Get the
CauldronRecipe
that applies given a set of ingredients. - getApplicableRecipe(List<CauldronIngredient>, boolean) - Method in class wtf.choco.alchema.crafting.CauldronRecipeRegistry
-
Get the
CauldronRecipe
that applies given a set of ingredients. - getApplicableRecipes(List<CauldronIngredient>) - Method in class wtf.choco.alchema.crafting.CauldronRecipeRegistry
-
Get a list of
CauldronRecipes
that apply given a set of ingredients sorted by their complexity (0th index = most complex, last index = least complex). - getCauldron() - Method in class wtf.choco.alchema.api.event.CauldronEvent
-
Get the
AlchemicalCauldron
involved in this event. - getCauldron() - Method in class wtf.choco.alchema.api.event.entity.EntityDamageByCauldronEvent
-
Get the
AlchemicalCauldron
involved in this event. - getCauldron() - Method in class wtf.choco.alchema.api.event.entity.EntityDeathByCauldronEvent
-
Get the
AlchemicalCauldron
involved in this event. - getCauldron(Block) - Method in class wtf.choco.alchema.cauldron.CauldronManager
-
Get an
AlchemicalCauldron
at the specifiedBlock
. - getCauldron(Location) - Method in class wtf.choco.alchema.cauldron.CauldronManager
-
Get an
AlchemicalCauldron
at the specifiedLocation
. - getCauldronBlock() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the block at which the cauldron resides.
- getCauldronManager() - Method in class wtf.choco.alchema.Alchema
-
Get the
CauldronManager
instance. - getCauldrons() - Method in class wtf.choco.alchema.cauldron.CauldronManager
-
Get an unmodifiable collection of all
AlchemicalCauldron
s in this manager. - getComment() - Method in class wtf.choco.alchema.crafting.CauldronRecipe
-
Get the comment for this recipe if one is set.
- getComplexity() - Method in class wtf.choco.alchema.crafting.CauldronRecipe
-
Get the numerical complexity of this recipe.
- getComplexType() - Method in class wtf.choco.alchema.persistence.PersistentDataTypeEntityType
- getComplexType() - Method in class wtf.choco.alchema.persistence.PersistentDataTypeNamespacedKey
- getConsumptionCallback() - Method in class wtf.choco.alchema.essence.EntityEssenceData
-
Get the consumption callback.
- getDamage() - Method in class wtf.choco.alchema.api.event.entity.EntityDamageByCauldronEvent
-
Get the damage to be inflicted on the entity.
- getDefaultRecipePaths() - Method in class wtf.choco.alchema.Alchema
-
Get a list of paths to the default recipes provided by Alchema.
- getEntity() - Method in class wtf.choco.alchema.api.event.entity.EntityDamageByCauldronEvent
- getEntity() - Method in class wtf.choco.alchema.api.event.entity.EntityDeathByCauldronEvent
- getEntity() - Method in class wtf.choco.alchema.api.event.player.PlayerEssenceCollectEvent
-
Get the
Entity
from which the essence is being collected. - getEntityEssenceAmount(ItemStack) - Static method in class wtf.choco.alchema.essence.EntityEssenceData
-
Get the amount of essence contained in the provided
ItemStack
. - getEntityEssenceData(EntityType) - Method in class wtf.choco.alchema.essence.EntityEssenceEffectRegistry
-
Get the
EntityEssenceData
registered to the givenEntityType
. - getEntityEssenceEffectRegistry() - Method in class wtf.choco.alchema.Alchema
-
Get the
EntityEssenceEffectRegistry
instance. - getEntityEssenceType(ItemStack) - Static method in class wtf.choco.alchema.essence.EntityEssenceData
-
Get the
EntityType
for which the providedItemStack
represents. - getEntityType() - Method in class wtf.choco.alchema.essence.EntityEssenceData
-
Get the
EntityType
to which this essence data belongs. - getEssence() - Method in class wtf.choco.alchema.api.event.entity.EntityDeathByCauldronEvent
-
Get the amount of essence to be inserted into the cauldron.
- getEssenceAmount() - Method in class wtf.choco.alchema.api.event.player.PlayerEssenceCollectEvent
-
Get the amount of essence to be collected.
- getEssenceColor() - Method in class wtf.choco.alchema.essence.EntityEssenceData
-
Get the
Color
of the essence bottle item. - getEssenceData() - Method in class wtf.choco.alchema.api.event.entity.EntityDropEssenceEvent
-
Get the
EntityEssenceData
dropped in this event. - getEssenceData() - Method in class wtf.choco.alchema.api.event.player.PlayerConsumeEntityEssenceEvent
-
Get the entity essence data that was consumed.
- getEssenceData() - Method in class wtf.choco.alchema.api.event.player.PlayerEssenceCollectEvent
-
Get the entity essence data that was consumed.
- getException() - Method in class wtf.choco.alchema.crafting.RecipeLoadFailureReport
-
Get the exception that was thrown to cause this failure.
- getExperience() - Method in class wtf.choco.alchema.api.event.CauldronItemCraftEvent
-
Get the experience yielded from this craft.
- getExperience() - Method in class wtf.choco.alchema.crafting.CauldronRecipe
-
Get the experience yielded from this recipe.
- getFailures() - Method in interface wtf.choco.alchema.crafting.RecipeLoadResult
-
Get an immutable List of all recipes that failed to load, if any.
- getFireBlock() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Deprecated.
- getHand() - Method in class wtf.choco.alchema.api.event.player.PlayerEssenceCollectEvent
-
Get the hand used in this event.
- getHandlerList() - Static method in class wtf.choco.alchema.api.event.CauldronBubbleEvent
-
Get the HandlerList instance for this event.
- getHandlerList() - Static method in class wtf.choco.alchema.api.event.CauldronIngredientAddEvent
-
Get the HandlerList instance for this event.
- getHandlerList() - Static method in class wtf.choco.alchema.api.event.CauldronIngredientsDropEvent
-
Get the HandlerList instance for this event.
- getHandlerList() - Static method in class wtf.choco.alchema.api.event.CauldronItemCraftEvent
-
Get the HandlerList instance for this event.
- getHandlerList() - Static method in class wtf.choco.alchema.api.event.CauldronRecipeRegisterEvent
-
Get the HandlerList instance for this event.
- getHandlerList() - Static method in class wtf.choco.alchema.api.event.entity.EntityDamageByCauldronEvent
-
Get the HandlerList instance for this event.
- getHandlerList() - Static method in class wtf.choco.alchema.api.event.entity.EntityDeathByCauldronEvent
-
Get the HandlerList instance for this event.
- getHandlerList() - Static method in class wtf.choco.alchema.api.event.entity.EntityDropEssenceEvent
-
Get the HandlerList instance for this event.
- getHandlerList() - Static method in class wtf.choco.alchema.api.event.player.PlayerConsumeEntityEssenceEvent
-
Get the HandlerList instance for this event.
- getHandlerList() - Static method in class wtf.choco.alchema.api.event.player.PlayerEssenceCollectEvent
-
Get the HandlerList instance for this event.
- getHandlers() - Method in class wtf.choco.alchema.api.event.CauldronBubbleEvent
- getHandlers() - Method in class wtf.choco.alchema.api.event.CauldronIngredientAddEvent
- getHandlers() - Method in class wtf.choco.alchema.api.event.CauldronIngredientsDropEvent
- getHandlers() - Method in class wtf.choco.alchema.api.event.CauldronItemCraftEvent
- getHandlers() - Method in class wtf.choco.alchema.api.event.CauldronRecipeRegisterEvent
- getHandlers() - Method in class wtf.choco.alchema.api.event.entity.EntityDamageByCauldronEvent
- getHandlers() - Method in class wtf.choco.alchema.api.event.entity.EntityDeathByCauldronEvent
- getHandlers() - Method in class wtf.choco.alchema.api.event.entity.EntityDropEssenceEvent
- getHandlers() - Method in class wtf.choco.alchema.api.event.player.PlayerConsumeEntityEssenceEvent
- getHandlers() - Method in class wtf.choco.alchema.api.event.player.PlayerEssenceCollectEvent
- getHeatingStartTime() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the time in milliseconds (according to
System.currentTimeMillis()
) at which this cauldron started heating up. - getHeatSourceBlock() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the block used as the heat source for the cauldron (below
AlchemicalCauldron.getCauldronBlock()
, block y - 1) - getHeatSourceLocation() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the
Location
of this cauldron's heat source. - getHeatSourceX() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the x coordinate of this cauldron's heat source.
- getHeatSourceY() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the y coordinate of this cauldron's heat source.
- getHeatSourceZ() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the z coordinate of this cauldron's heat source.
- getIngredient() - Method in class wtf.choco.alchema.api.event.CauldronIngredientAddEvent
-
Get the
CauldronIngredient
implementation to be added to the cauldron. - getIngredients() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the ingredients present in this cauldron.
- getIngredients() - Method in class wtf.choco.alchema.crafting.CauldronRecipe
-
Get an unmodifiable set of all required ingredients.
- getInstance() - Static method in class wtf.choco.alchema.Alchema
-
Get an instance of
Alchema
. - getItem() - Method in class wtf.choco.alchema.api.event.CauldronIngredientAddEvent
-
Get the
Item
that was thrown into the cauldron to cause this event. - getItem() - Method in class wtf.choco.alchema.api.event.player.PlayerConsumeEntityEssenceEvent
-
Get the vial of entity essence
ItemStack
that was consumed to cause this event. - getItem() - Method in class wtf.choco.alchema.api.event.player.PlayerEssenceCollectEvent
-
Get the vial of entity essence
ItemStack
that was consumed to cause this event. - getItemConsumptionBounds() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the
BoundingBox
in whichItem
instances will be consumed by the cauldron and considered an ingredient. - getItems() - Method in class wtf.choco.alchema.api.event.CauldronIngredientsDropEvent
-
Get the
Items
to be dropped by the cauldron. - getItemSearchInterval() - Method in interface wtf.choco.alchema.config.CauldronConfigurationContext
-
Get the interval of time (in ticks) cauldrons will wait before searching for nearby items to collect them as ingredients.
- getItemSearchInterval() - Method in class wtf.choco.alchema.config.SimpleCauldronConfigurationContext
- getItemSplashVolume() - Method in interface wtf.choco.alchema.config.CauldronConfigurationContext
-
Get the volume at which the item splash sound will be played.
- getItemSplashVolume() - Method in class wtf.choco.alchema.config.SimpleCauldronConfigurationContext
- getItemStack() - Method in class wtf.choco.alchema.api.event.CauldronIngredientAddEvent
-
Get the
ItemStack
that was thrown into the cauldron to cause this event. - getKey() - Method in interface wtf.choco.alchema.crafting.CauldronIngredient
-
Get the key for this ingredient type.
- getKey() - Method in class wtf.choco.alchema.crafting.CauldronIngredientEntityEssence
- getKey() - Method in class wtf.choco.alchema.crafting.CauldronIngredientItemStack
- getKey() - Method in class wtf.choco.alchema.crafting.CauldronIngredientMaterial
- getKey() - Method in class wtf.choco.alchema.crafting.CauldronRecipe
-
Get the key of this recipe.
- getLastInteracted() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the
OfflinePlayer
that last interacted with this cauldron. - getLocation() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the
Location
of this cauldron. - getMaxEssenceOnDeath() - Method in interface wtf.choco.alchema.config.CauldronConfigurationContext
-
Get the maximum amount of essence generated by entities killed in a cauldron.
- getMaxEssenceOnDeath() - Method in class wtf.choco.alchema.config.SimpleCauldronConfigurationContext
- getMillisecondsToHeatUp() - Method in interface wtf.choco.alchema.config.CauldronConfigurationContext
-
Get the time (in milliseconds) it takes for cauldrons to heat up.
- getMillisecondsToHeatUp() - Method in class wtf.choco.alchema.config.SimpleCauldronConfigurationContext
- getMinEssenceOnDeath() - Method in interface wtf.choco.alchema.config.CauldronConfigurationContext
-
Get the minimum amount of essence generated by entities killed in a cauldron.
- getMinEssenceOnDeath() - Method in class wtf.choco.alchema.config.SimpleCauldronConfigurationContext
- getNative() - Method in interface wtf.choco.alchema.crafting.RecipeLoadResult
-
Get the amount of recipes loaded natively from Alchema's file system.
- getPlayer() - Method in class wtf.choco.alchema.api.event.CauldronIngredientAddEvent
-
Get the player that threw the
Item
into the cauldron to cause this event (if there is one). - getPlayer() - Method in class wtf.choco.alchema.api.event.CauldronIngredientsDropEvent
-
Get the player that caused this event (if any).
- getPlayer() - Method in class wtf.choco.alchema.api.event.CauldronItemCraftEvent
-
Get the player that (most likely) caused this event (if any).
- getPlayerUUID() - Method in class wtf.choco.alchema.api.event.CauldronIngredientAddEvent
-
Get the UUID of the player that threw the
Item
into the cauldron to cause this event (if there is one). - getPrimitiveType() - Method in class wtf.choco.alchema.persistence.PersistentDataTypeEntityType
- getPrimitiveType() - Method in class wtf.choco.alchema.persistence.PersistentDataTypeNamespacedKey
- getReason() - Method in class wtf.choco.alchema.api.event.CauldronIngredientsDropEvent
-
Get the reason for this event being called.
- getReason() - Method in class wtf.choco.alchema.crafting.RecipeLoadFailureReport
-
Get the reason message for this failure report.
- getRecipe() - Method in class wtf.choco.alchema.api.event.CauldronItemCraftEvent
-
Get the recipe that was prepared for this event.
- getRecipeKey() - Method in class wtf.choco.alchema.crafting.RecipeLoadFailureReport
-
Get the
NamespacedKey
of the recipe that failed to load. - getRecipeRegistry() - Method in class wtf.choco.alchema.Alchema
-
Get the
CauldronRecipeRegistry
instance. - getRecipeRegistry() - Method in class wtf.choco.alchema.api.event.CauldronRecipeRegisterEvent
-
Get the
CauldronRecipeRegistry
instance. - getRecipes() - Method in class wtf.choco.alchema.crafting.CauldronRecipeRegistry
-
Get a collection of all registered recipes.
- getRecipesDirectory() - Method in class wtf.choco.alchema.Alchema
-
Get the directory from which Alchema's recipes are loaded.
- getRegisteredEntityEssenceTypes() - Method in class wtf.choco.alchema.essence.EntityEssenceEffectRegistry
-
Get an unmodifiable Set of
EntityTypes
for which essence data has been registered in this registry. - getResult() - Method in class wtf.choco.alchema.api.event.CauldronItemCraftEvent
-
Get the resulting
ItemStack
for this cauldron crafting process. - getResult() - Method in class wtf.choco.alchema.crafting.CauldronRecipe
-
Get the result of this recipe.
- getSuccessfulCraftVolume() - Method in interface wtf.choco.alchema.config.CauldronConfigurationContext
-
Get the volume at which the successful craft sound will be played.
- getSuccessfulCraftVolume() - Method in class wtf.choco.alchema.config.SimpleCauldronConfigurationContext
- getThirdParty() - Method in interface wtf.choco.alchema.crafting.RecipeLoadResult
-
Get the amount of recipes loaded from third-party plugins.
- getTimeToComplete() - Method in interface wtf.choco.alchema.crafting.RecipeLoadResult
-
Get the time, in milliseconds, it took for this process to complete.
- getTotal() - Method in interface wtf.choco.alchema.crafting.RecipeLoadResult
-
Get the amount of total recipes loaded.
- getWorld() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the
World
in which this cauldron resides. - getX() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the x coordinate of this alchemical cauldron.
- getY() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the y coordinate of this alchemical cauldron.
- getYieldFromIngredients(List<CauldronIngredient>) - Method in class wtf.choco.alchema.crafting.CauldronRecipe
-
Get the expected yield (i.e.
- getZ() - Method in class wtf.choco.alchema.cauldron.AlchemicalCauldron
-
Get the z coordinate of this alchemical cauldron.
All Classes|All Packages
AlchemicalCauldron.getHeatSourceBlock()
instead. This method will be removed in the near future.