Package net.paulem.arcana.utils


package net.paulem.arcana.utils
  • Classes
    Class
    Description
    Utility methods for working with arrays and collections, such as picking random elements, computing differences, excluding elements, and reversing arrays.
    Utility methods for working with blocks and locations, such as enumerating nearby locations, walking between two points, and converting block faces to vectors.
    Utility methods for reflectively checking the presence of classes on the classpath.
    Utility methods for working with entities, such as finding nearby entities, checking line-of-sight, and teleporting to the ground.
    Utility methods for working with locations.
    Utility methods for working with maps.
    Utility methods for working with Bukkit's PersistentDataType system.
    Utility methods for working with strings.
    Utility methods for converting Minecraft server ticks to time units.
    Utility methods for comparing the unique identifiers of entities and UUIDs.
    Utility methods for detecting the running server's Minecraft version and server software.
    Utility methods for compressing and decompressing byte arrays using the ZLIB algorithm.