| Class | Description |
|---|---|
| ConstructorInvoker<T> |
Wraps a
Constructor object from the Java Reflection API and provides
methods to invoke the constructor without having to handle checked exceptions. |
| FieldAccessor |
A class that provides access to the
Field class in the Java Reflection API. |
| MethodInvoker |
Wraps a
Method object from the Java Reflection API and provides
methods to invoke the method without having to handle checked exceptions. |
| MinecraftVersions |
Utility class to check the current Minecraft version.
|
| MinecraftVersions.Update |
Represents a "big" Minecraft update, e.g., 1.13 -> 1.14
|
| MinecraftVersions.Version |
Holds a specific version of an update, formatted in major.minor.patch.
|
| ReflectionUtil |
A utility class that wraps the Java Reflection API and provides methods to
access classes and constructors without having to handle checked exceptions.
|
| ServerVersions |
Utility class containing methods to quickly grab information of the server's runtime.
|
| Exception | Description |
|---|---|
| WrappedReflectiveOperationException |
Wraps a
ReflectiveOperationException in a RuntimeException. |