All Classes and Interfaces

Class
Description
A Gson TypeAdapter that deserializes any kind of Json primitive (Objects/Maps, Lists, Strings, numbers, etc.), but additionally also deserializes any contained ConfigurationSerializables.
There are situations in which SnakeYaml uses the literal block style by default and thereby produces output with line breaks.
YAML-backed configuration wrapper for ValorlessUtils and dependent plugins.
 
Represents a custom crafting recipe in Minecraft.
Enum representing the type of crafting recipe.
Utility class for debugging purposes.
Indicates that a method or constructor is not intended to be called directly.
Utility class providing simple Caesar Cipher encoding and decoding methods.
 
A safeguard listener that prevents players from placing "HavenBags" items or skin tokens as blocks when the HavenBags plugin is not enabled.
Represents an ingredient used in crafting recipes.
Utility class for interacting with ItemMeta fields introduced in Minecraft 1.20.5+.
 
Tiny JSON helper that treats values strictly as strings.
Utility class for working with JSON using Gson.
Marks a field, method, or constructor as slated for removal in a future release.
Provides message arguments by key.
 
 
 
 
 
An extremely simple JSON builder.
A super simple representation of a JSON object.
 
 
 
 
 
 
Indicates that a method parameter must not be null.
Indicates that a method parameter can accept null values.
Utility class for safely reloading plugins at runtime.
Utility class for handling and comparing Minecraft server versions.
Enum representing supported Minecraft server versions.
Sound effects helper methods.
A library for the Bukkit API to create player skulls from names, base64 strings, and texture URLs.
Utility functions related to Strings.
 
Tags utility class for working with PersistentDataContainers.
 
Annotation indicating that the annotated element is intended for testing purposes only.
 
 
Utilities related to unchecked casts and nullness suppressions.
Utility class consisting of various functions.
Utility class for converting between Boolean and Integer values.
 
 
 
 
Main plugin class for ValorlessUtils.
Logging utility methods.
Vector2<T extends Number>
A generic class representing a 2D vector with components of a number type.
Vector3<T extends Number>
A generic class representing a 3D vector with components of a number type.
An enumeration representing vector components in 3D space.
 
Modified version of Gson's default Object TypeAdapter.