All Classes and Interfaces
Class
Description
A mod initializer ran only on
EnvType.CLIENT
.Represents a contact information.
Represents a custom value in the
fabric.mod.json
.Represents an
CustomValue.CvType.ARRAY
value.Represents an
CustomValue.CvType.OBJECT
value.The possible types of a custom value.
A mod initializer ran only on
EnvType.SERVER
.A container holding both an entrypoint instance and the
ModContainer
which has provided the entrypoint.Represents an exception that arises when obtaining entrypoints.
Applied to declare that the annotated element is present only in the specified environment.
Applied to declare that a class implements an interface only in the specified environment.
A container of multiple
EnvironmentInterface
annotations on a class, often defined implicitly.Represents a type of environment.
The public-facing FabricLoader instance.
Creates instances of objects from custom notations.
An exception that occurs during a
LanguageAdapter
's object creation.Helper class for performing mapping resolution.
Represents a mod.
Represents a dependency.
A mod initializer.
The metadata of a mod.
Representation of the various locations a mod was loaded from originally.
Non-exhaustive list of possible
ModOrigin
kinds.Object share for inter-mod communication, obtainable through
FabricLoader.getObjectShare()
.Represents a person.
Entrypoint getting invoked just before launching the game.
Represents a Sematic Version.
Represents a version of a mod.
Representation of a version interval, closed or open.