All Classes and Interfaces

Class
Description
A runtime reference to an object which is converted to a compound tag with the data prefixed by the class name to save it persistently.
A serializer for type T which should define the functionality needed to serialize and deserialize a value of type T to and from a compound tag respectively.
ItemBuilder<T extends org.bukkit.inventory.meta.ItemMeta,M extends MetaBuilder<T,M>,Self extends ItemBuilder<T,M,?>>
Base class for building item stacks.
MetaBuilder<V extends org.bukkit.inventory.meta.ItemMeta,Self extends MetaBuilder<V,?>>
Builds item meta's.
Utilities for working with Minecraft NBT tags.
Utilities for working with NMS.
SkullBuilder<M extends MetaBuilder<org.bukkit.inventory.meta.SkullMeta,M>>
Item builder which builds skull item stacks with custom textures.