All Classes and Interfaces
Class
Description
Class to invoke CraftChatMessage methods across versions.
Class to invoke methods inside DataComponentType and handle types in a flexible way.
Class to invoke methods from multiple DataComponent classes.
Class wrapper to invoke methods from map and patch data component types builder.
This is not the real class, it's just a bridge between to set and get values before build.
This is not the real class, it's just a bridge between to set and get values before build.
Class to invoke methods from DataComponentHolder.
This type of data component object (as the name said) is just a holder for DataComponentMap to delegate methods.
This type of data component object (as the name said) is just a holder for DataComponentMap to delegate methods.
Class to invoke methods from DataComponentMap.
A component map acts like an immutable map in java with the regular conception of components by Mojang.
A component map acts like an immutable map in java with the regular conception of components by Mojang.
Class to invoke methods from PatchedDataComponentMap.
A patched map is a subclass of DataComponentMap but mutable, that means all the methods from component map are applicable in a patched map.
A patched map is a subclass of DataComponentMap but mutable, that means all the methods from component map are applicable in a patched map.
Class to invoke methods from DataComponentPatch.
Instead of patched map, a component patch acts like a cloneable object that can be introduced into maps and also hold empty values to future deletion.
Instead of patched map, a component patch acts like a cloneable object that can be introduced into maps and also hold empty values to future deletion.
Deprecated.
Boolean valued function to compare a method with return and parameter types.
Class to create I/O objects that require a certain level of registry.
Abstract class to allow any object to be targeted on the enhanced for statement.
Utility class that provides general information of every supported Minecraft version.
Object container with automatic conversion to required
type when value is called.
Class to invoke ProblemReporter related methods.
Rtag class to edit CompoundTag & ListTag objects.
Uses a tree-like path format to find the required tag instead of creating multiple classes for deep-tags.
Uses a tree-like path format to find the required tag instead of creating multiple classes for deep-tags.
An deserializer that converts any
Map of objects to assigned
object type.RtagEditor abstract class who edit any object
with CompoundTag inside.
Also provide methods to easy-edit object tags using a
Also provide methods to easy-edit object tags using a
Rtag instance.RtagMirror class to convert objects.
By default, it's only compatible with regular Java objects like String, Short, Integer, Double, Float, Long, Byte, Map and List.
It also converts Byte, Integer and Long arrays as well.
By default, it's only compatible with regular Java objects like String, Short, Integer, Double, Float, Long, Byte, Map and List.
It also converts Byte, Integer and Long arrays as well.
An Serializer that converts any Object to
Map.Server instance class to get information about current server.
Server platform subclass with different supported platforms.
Deprecated.
Server type subclass with major changes in compiled instance.
Class to invoke methods inside classes that extends Tag.
Class to invoke CompoundTag methods across versions.
Class to invoke ListTag methods across versions.
Represents a function that accepts one argument and produces a result.
Function will throw a Throwable.
Function will throw a Throwable.
Tag stream class to handle CompoundTag
with writeable and readable objects.
The TStream instance provide easy methods handle objects has bytes.
The TStream instance provide easy methods handle objects has bytes.
Class to invoke NbtIo methods across versions.
MC.version()methods instead.