Interface | Description |
---|---|
CatalogBuilder<C extends CatalogType,B extends ResettableBuilder<C,B>> |
A base builder to construct
CatalogType s. |
Cycleable<T extends Cycleable<T>> |
Represents a type of
Enum or pseudo enum, such as a
CatalogType , that can be "cycled" for the "next" value. |
Identifiable |
An identifiable object has a UUID that can be retrieved.
|
ResettableBuilder<T,B extends ResettableBuilder<T,B>> |
A common interface for all builder pattern types.
|
Updater<C> |
An updater that will take a
type and update it
across different versions. |
Class | Description |
---|---|
AABB |
An axis aligned bounding box.
|
Coerce |
Utility class for coercing unknown values to specific target types.
|
CollectionUtils | |
Color | |
Color.Builder | |
DiscreteTransform2 |
Represents a transform.
|
DiscreteTransform3 |
Represents a transform.
|
Functional |
Utility methods to help with function work.
|
GuavaCollectors | Deprecated
Use methods provided by Guava
|
InformativeMain |
A class containing a main method which throws an Exception to cleanly
indicate to the user than running the jar file was a bad idea.
|
OptBool |
Utility for working with
Optional<Boolean> s. |
RespawnLocation |
Represents a position for a player to respawn in in a particular world.
|
RespawnLocation.Builder |
A helper class to build
RespawnLocation s. |
SpongeApiTranslationHelper |
This class provides translations for strings within SpongeAPI.
|
StartsWithPredicate |
Predicate that determines if the input string starts with the provided
test string, case-insensitively.
|
Tuple<K,V> |
A tuple of objects.
|
TypeTokens |
Enum | Description |
---|---|
Axis |
Represents a three dimensional cartesian axis.
|
AxisDirection |
Represents the directional axis is either
positive, zero, or negative.
|
Direction |
Represent the 16 main and secondary cardinal directions plus up and down.
|
Direction.Division |
The compass division supported by this direction implementation.
|
RelativePositions |
Represents the possible ways entity positions can be modified.
|
Tristate |
Represents a simple tristate.
|
Exception | Description |
---|---|
PEBKACException |
An exception for when a problem exists between keyboard and chair.
|
PositionOutOfBoundsException |
An exception thrown when a position is outside of its expected bounds.
|
TextMessageException |
A subclass of Exception that contains a rich message that is an instance of
Text rather than a String. |