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.