All Classes
| Class | Description |
|---|---|
| AAConstants |
Various constants for the AlchemicalArrows plugin.
|
| AAPersistentDataTypes |
A utility class defining constants of all types of
PersistentDataTypes
defined by AlchemicalArrows. |
| AlchemicalArrow |
Represents the base of an alchemical arrow with special effects upon hitting a
block, entity or player
|
| AlchemicalArrowAir | |
| AlchemicalArrowChain | |
| AlchemicalArrowConfusion | |
| AlchemicalArrowDarkness | |
| AlchemicalArrowDeath | |
| AlchemicalArrowEarth | |
| AlchemicalArrowEnder | |
| AlchemicalArrowEntity |
Represents an in-world
AlchemicalArrow implementation. |
| AlchemicalArrowEvent |
An abstract event that involves an
AlchemicalArrowEntity. |
| AlchemicalArrowExplosive | |
| AlchemicalArrowFire | |
| AlchemicalArrowFrost | |
| AlchemicalArrowGrapple | |
| AlchemicalArrowLife | |
| AlchemicalArrowLight | |
| AlchemicalArrowMagic | |
| AlchemicalArrowMagnetic | |
| AlchemicalArrowNecrotic | |
| AlchemicalArrows |
The entry point of the AlchemicalArrows plugin and its API.
|
| AlchemicalArrowShootEvent |
Called when an alchemical arrow has been shot.
|
| AlchemicalArrowWater | |
| ArrowEntityFire | |
| ArrowEntityFused | |
| ArrowEntityWater | |
| ArrowProperty |
Represents a single-value property held by an
AlchemicalArrow. |
| ArrowPropertyValue |
Represents a transformable value of an
ArrowProperty. |
| ArrowRegistry |
Handles the registration of
AlchemicalArrow implementations. |
| ArrowStateManager |
Handles the in-world entities for
AlchemicalArrow types. |
| ArrowUpdateTask | |
| ConfigurableAlchemicalArrow | |
| DynamicArrowPropertyValue |
Represents an
ArrowPropertyValue that gets recomputed every time it
is fetched. |
| ItemBuilder |
A utility class to assist in the creation of ItemStacks in the confines of a single line.
|
| MathUtil |
Miscellaneous math utility methods.
|
| NamespacedKeyUtil |
A utility class to better handle
NamespacedKey objects. |
| PersistentDataTypeNamespacedKey |
A
PersistentDataType implementation for NamespacedKeys. |
| PropertyMap |
A map backed by a HashMap to associate a property to its set value.
|
| SimpleArrowProperty |
Represents an
ArrowPropertyValue with a fixed value. |
| UpdateChecker |
A utility class to assist in checking for updates for plugins uploaded to
SpigotMC.
|
| UpdateChecker.UpdateReason |
A constant reason for the result of
UpdateChecker.UpdateResult. |
| UpdateChecker.VersionScheme |
A functional interface to compare two version Strings with similar version schemes.
|