Package net.kyori.adventure.util
Miscellaneous utilities.
-
Interface Summary Interface Description Buildable<R,B extends Buildable.Builder<R>> Something that can be built.Buildable.Builder<R> A builder.Codec<D,E,DX extends Throwable,EX extends Throwable> A combination encoder and decoder.Codec.Decoder<D,E,X extends Throwable> A decoder.Codec.Encoder<D,E,X extends Throwable> An encoder.ComponentMessageThrowable HSVLike Something that can provide hue, saturation, and value color components.IntFunction2<R> A function that takes twoint
s as input and produces aR
result.RGBLike Something that can provide red, green, and blue colour components.Ticks Standard game tick utilities. -
Class Summary Class Description ForwardingIterator<T> An iterable that forwards theForwardingIterator.iterator()
andForwardingIterator.spliterator()
calls to somesuppliers
.Index<K,V> A bi-directional map in which keys and values must be unique.Listenable<L> Something that has listeners.MonkeyBars Collection
related utilities.Services Tools for working withServiceLoader
s.ShadyPines Various utilities.UTF8ResourceBundleControl AResourceBundle.Control
that enforces UTF-8 string encoding. -
Enum Summary Enum Description TriState Similar to aboolean
but with three states. -
Exception Summary Exception Description Nag A nag.