Classes that allow attaching persistent data to various objects.
ClassDescriptionThis interface represents the context in which the
PersistentDataTypecan serialize and deserialize the passed values.This interface represents a map like object, capable of storing custom tags in it.The
PersistentDataHolderinterface defines an object that can store custom persistent meta data on it.PersistentDataType<T,
Z>This class represents an enum with a generic content type.A convenience implementation to convert between Byte and Boolean as there is no native implementation for booleans.A default implementation that simply exists to pass on the retrieved or inserted value to the next layer.