Skip to content

com.hypixel.hytale.common.util

Package: com.hypixel.hytale.common.util

General-purpose utility classes used across the codebase.

TypeKindAPI SurfaceDescription
ArrayUtilclassinternalArray manipulation utilities: concatenation, reversal, shuffling, contains check…
AudioUtilclassinternalAudio utility for volume-to-gain conversion.
BitSetUtilclassinternalUtilities for counting and iterating set bits in BitSet instances.
BitUtilclassinternalBit manipulation utilities for packing/unpacking integer values.
CompletableFutureUtilclassinternalUtilities for combining and transforming CompletableFuture instances including…
ExceptionUtilclassinternalException formatting and root cause extraction utilities.
FormatUtilclassinternalNumber and data size formatting utilities: bytes to human-readable, decimal form…
GCUtilclassinternalGarbage collection trigger utility.
HardwareUtilclassinternalHardware information gathering: CPU model, core count, memory, OS details, Java …
ListUtilclassinternalList manipulation utilities: random element selection, shuffled copies, immutabl…
MapUtilclassinternalMap utilities: entry swapping and inversion.
NetworkUtilclassinternalNetwork utilities: IP resolution, port checking, external IP detection, HTTP req…
PathUtilclassinternalFile path utilities: safe path resolution within directories, path normalization…
PatternUtilclassinternalRegex pattern constants.
RandomUtilclassinternalRandom number utilities: weighted selection, range generation, float/double rand…
StringCompareUtilclassinternalString similarity comparison using Levenshtein distance and longest common subse…
StringUtilclassinternalString manipulation utilities: padding, truncation, case conversion, joining, sp…
SystemUtilclassinternalSystem property and environment variable reading utilities.
TimeUtilclassinternalTime formatting and conversion utilities.
Hydex is an independent community resource. Hytale is a trademark of Hypixel Studios. Hydex is not affiliated with or endorsed by Hypixel Studios.