All Classes and Interfaces

Class
Description
A codec resolver for generic arrays like String[] or ItemStack[].
A helper class for save data.
A utility class for resolving codecs.
A record containing both a codec and a packet codec.
A collection of pre-made CodecHolders.
A general interface that all codec resolvers implement.
A collection of pre-made Codecs.
The common entry point for CoreLib.
An event wrapper that takes a runnable, which is called when a listener is added or removed.
Represents an object holding a piece of data.
A codec resolver for Eithers.
A codec resolver for Enums.
A reflective wrapper around generic types, used to resolve type parameters and annotations for codec generation and serialization logic.
A codec resolver for Optionals.
A collection of pre-made PacketCodecs.
A codec resolver for Pairs.
A codec resolver for primitive types.
An advanced codec resolver that should work for all records, as long as the CodecHelper can also resolve codecs for the record components.
Used to tell codec resolvers what registry something belongs to.
A helper class for save data.
How the data should be saved.
Contains events for resolving codecs.
A functional interface for listeners of SerializationEvent.REGISTER_CODEC_RESOLVER_EVENT
A functional interface for listeners of SerializationEvent.REGISTER_STANDARD_CODEC_EVENT
An event listener used by CoreLib to register its own standard codecs and codec resolvers.
Used to resolve codecs for class that don't have type parameters.
A helper class for save data.
Represents an object holding a piece of data that will be automatically synced to the client.
A helper class for save data.
A utility class for synchronising data.
A codec resolver for TagKeys

Annotate a type with RegistryRef to tell the codec resolver what registry the tag is for.
A utility class containing general utilities.
A helper class for save data.
Contains events for loading and saving WorldSaveData.
A functional interface for listeners of WorldSaveDataEvent.LOAD_EVENT
A functional interface for listeners of WorldSaveDataEvent.SAVE_EVENT