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.
Handles plugin configuration files.
Represents a custom crafting recipe in Minecraft.
Enum representing the type of crafting recipe.
Utility class for debugging purposes.
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+.Utility class for working with JSON using Gson.
Provides message arguments by key.
An extremely simple JSON builder.
A super simple representation of a JSON object.
Utility class for safely reloading plugins at runtime.
Utility class for handling and comparing Minecraft server versions.
Enum representing supported Minecraft server versions.
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.
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.
Deprecated.
Deprecated.
Use
Utils
instead.An enumeration representing vector components in 3D space.
A generic class representing a 2D vector with components of a number type.
A generic class representing a 3D vector with components of a number type.
Modified version of Gson's default Object
TypeAdapter
.
Tags
.