Package org.bukkit.util
Multi and single purpose classes to facilitate various programmatic
concepts.
-
Interface Summary Interface Description CachedServerIcon This is a cached version of a server-icon.Consumer<T> Represents an operation that accepts a single input argument and returns no result. -
Class Summary Class Description BlockIterator This class performs ray tracing and iterates along blocks on a lineBlockVector A vector with a hash function that floors the X, Y, Z components, a la BlockVector in WorldEdit.BoundingBox A mutable axis aligned bounding box (AABB).ChatPaginator The ChatPaginator takes a raw string of arbitrary length and breaks it down into an array of strings appropriate for displaying on the Minecraft player console.ChatPaginator.ChatPage EulerAngle EulerAngle is used to represent 3 angles, one for each axis (x, y, z).FileUtil Class containing file utilitiesNumberConversions Utils for casting number types to other number typesRayTraceResult The hit result of a ray trace.StringUtil Vector Represents a mutable vector.