Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- and(Collection<VersionInterval>, Collection<VersionInterval>) - Static method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - 
Compute the intersection between two potentially disjoint of version intervals.
 - and(VersionInterval) - Method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - and(VersionInterval, VersionInterval) - Static method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - 
Compute the intersection between two version intervals.
 - ARRAY - Enum constant in enum net.fabricmc.loader.api.metadata.CustomValue.CvType
 - asMap() - Method in interface net.fabricmc.loader.api.metadata.ContactInformation
 - 
Gets all contact information provided as a map from contact type to information.
 
B
- BOOLEAN - Enum constant in enum net.fabricmc.loader.api.metadata.CustomValue.CvType
 - BREAKS - Enum constant in enum net.fabricmc.loader.api.metadata.ModDependency.Kind
 
C
- CLIENT - Enum constant in enum net.fabricmc.api.EnvType
 - 
Represents the client environment type, in which the
client.jarfor a Minecraft version is the main game jar. - CLIENT - Enum constant in enum net.fabricmc.loader.api.metadata.ModEnvironment
 - ClientModInitializer - Interface in net.fabricmc.api
 - 
A mod initializer ran only on
EnvType.CLIENT. - compareTo(SemanticVersion) - Method in interface net.fabricmc.loader.api.SemanticVersion
 - 
Deprecated.
 - COMPONENT_WILDCARD - Static variable in interface net.fabricmc.loader.api.SemanticVersion
 - 
The value of version component that indicates a wildcard.
 - CONFLICTS - Enum constant in enum net.fabricmc.loader.api.metadata.ModDependency.Kind
 - ContactInformation - Interface in net.fabricmc.loader.api.metadata
 - 
Represents a contact information.
 - containsCustomElement(String) - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Deprecated.Use
ModMetadata.containsCustomValue(java.lang.String)instead, this will be removed (can't expose GSON types)! - containsCustomValue(String) - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns if the mod's
fabric.mod.jsondeclares a custom value underkey. - containsKey(String) - Method in interface net.fabricmc.loader.api.metadata.CustomValue.CvObject
 - 
Returns whether a
keyis present within this object value. - create(ModContainer, String, Class<T>) - Method in interface net.fabricmc.loader.api.LanguageAdapter
 - 
Creates an object of
typefrom an arbitrary string declaration. - CustomValue - Interface in net.fabricmc.loader.api.metadata
 - 
Represents a custom value in the
fabric.mod.json. - CustomValue.CvArray - Interface in net.fabricmc.loader.api.metadata
 - 
Represents an
CustomValue.CvType.ARRAYvalue. - CustomValue.CvObject - Interface in net.fabricmc.loader.api.metadata
 - 
Represents an
CustomValue.CvType.OBJECTvalue. - CustomValue.CvType - Enum in net.fabricmc.loader.api.metadata
 - 
The possible types of a custom value.
 
D
- DedicatedServerModInitializer - Interface in net.fabricmc.api
 - 
A mod initializer ran only on
EnvType.SERVER. - DEPENDS - Enum constant in enum net.fabricmc.loader.api.metadata.ModDependency.Kind
 
E
- EMPTY - Static variable in interface net.fabricmc.loader.api.metadata.ContactInformation
 - 
An empty contact information.
 - EntrypointContainer<T> - Interface in net.fabricmc.loader.api.entrypoint
 - 
A container holding both an entrypoint instance and the
ModContainerwhich has provided the entrypoint. - EntrypointException - Exception in net.fabricmc.loader.api
 - 
Represents an exception that arises when obtaining entrypoints.
 - EntrypointException(String) - Constructor for exception net.fabricmc.loader.api.EntrypointException
 - 
Deprecated.For internal use only, to be removed!
 - EntrypointException(String, String, Throwable) - Constructor for exception net.fabricmc.loader.api.EntrypointException
 - 
Deprecated.For internal use only, use regular exceptions!
 - EntrypointException(String, Throwable) - Constructor for exception net.fabricmc.loader.api.EntrypointException
 - 
Deprecated.For internal use only, to be removed!
 - EntrypointException(Throwable) - Constructor for exception net.fabricmc.loader.api.EntrypointException
 - 
Deprecated.For internal use only, to be removed!
 - Environment - Annotation Type in net.fabricmc.api
 - 
Applied to declare that the annotated element is present only in the specified environment.
 - EnvironmentInterface - Annotation Type in net.fabricmc.api
 - 
Applied to declare that a class implements an interface only in the specified environment.
 - EnvironmentInterfaces - Annotation Type in net.fabricmc.api
 - 
A container of multiple
EnvironmentInterfaceannotations on a class, often defined implicitly. - EnvType - Enum in net.fabricmc.api
 - 
Represents a type of environment.
 - EQUAL - Enum constant in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 
F
- FabricLoader - Interface in net.fabricmc.loader.api
 - 
The public-facing FabricLoader instance.
 - findPath(String) - Method in interface net.fabricmc.loader.api.ModContainer
 - 
Gets an NIO reference to a file inside the JAR/folder.
 
G
- get(int) - Method in interface net.fabricmc.loader.api.metadata.CustomValue.CvArray
 - 
Gets the value at
indexwithin this array value. - get(String) - Method in interface net.fabricmc.loader.api.metadata.ContactInformation
 - 
Gets a certain type of contact information.
 - get(String) - Method in interface net.fabricmc.loader.api.metadata.CustomValue.CvObject
 - 
Gets the value associated with a
keywithin this object value. - get(String) - Method in interface net.fabricmc.loader.api.ObjectShare
 - 
Get the value for a specific key.
 - getAllMods() - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Gets all mod containers.
 - getAsArray() - Method in interface net.fabricmc.loader.api.metadata.CustomValue
 - 
Returns this value as an
CustomValue.CvType.ARRAY. - getAsBoolean() - Method in interface net.fabricmc.loader.api.metadata.CustomValue
 - 
Returns this value as a
CustomValue.CvType.BOOLEAN. - getAsNumber() - Method in interface net.fabricmc.loader.api.metadata.CustomValue
 - 
Returns this value as a
CustomValue.CvType.NUMBER. - getAsObject() - Method in interface net.fabricmc.loader.api.metadata.CustomValue
 - 
Returns this value as an
CustomValue.CvType.OBJECT. - getAsString() - Method in interface net.fabricmc.loader.api.metadata.CustomValue
 - 
Returns this value as a
CustomValue.CvType.STRING. - getAuthors() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the mod's authors.
 - getBreaks() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Deprecated.Use
ModMetadata.getDependencies()and filter forModDependency.Kind.BREAKSinstead - getBuildKey() - Method in interface net.fabricmc.loader.api.SemanticVersion
 - 
Returns the build key in the version notation.
 - getConfigDir() - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Get the current directory for game configuration files.
 - getConfigDirectory() - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Deprecated.
 - getConflicts() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Deprecated.Use
ModMetadata.getDependencies()and filter forModDependency.Kind.CONFLICTSinstead - getContact() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the mod's contact information.
 - getContact() - Method in interface net.fabricmc.loader.api.metadata.Person
 - 
Returns the contact information of the person.
 - getContainedMods() - Method in interface net.fabricmc.loader.api.ModContainer
 - 
Get the active mods contained within this mod (nested jar children).
 - getContainingMod() - Method in interface net.fabricmc.loader.api.ModContainer
 - 
Get the mod containing this mod (nested jar parent).
 - getContributors() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the mod's contributors.
 - getCurrentRuntimeNamespace() - Method in interface net.fabricmc.loader.api.MappingResolver
 - 
Get the current namespace being used at runtime.
 - getCustomValue(String) - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the mod's
fabric.mod.jsondeclared custom value underkey. - getCustomValues() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Gets all custom values defined by this mod.
 - getDefault() - Static method in interface net.fabricmc.loader.api.LanguageAdapter
 - 
Get an instance of the default language adapter.
 - getDependencies() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns all of the mod's dependencies.
 - getDepends() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Deprecated.Use
ModMetadata.getDependencies()and filter forModDependency.Kind.DEPENDSinstead - getDescription() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the mod's description.
 - getEntrypoint() - Method in interface net.fabricmc.loader.api.entrypoint.EntrypointContainer
 - 
Returns the entrypoint instance.
 - getEntrypointContainers(String, Class<T>) - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Returns all entrypoints declared under a
key, assuming they are of a specific type. - getEntrypoints(String, Class<T>) - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Returns all entrypoints declared under a
key, assuming they are of a specific type. - getEnvironment() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the mod's environment.
 - getEnvironmentType() - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Get the current environment type.
 - getFriendlyString() - Method in interface net.fabricmc.loader.api.Version
 - 
Returns the user-friendly representation of this version.
 - getGameDir() - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Get the current game working directory.
 - getGameDirectory() - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Deprecated.
 - getGameInstance() - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Deprecated.This method is experimental and it's use is discouraged.
 - getIconPath(int) - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Gets the path to an icon.
 - getId() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the mod's ID.
 - getInstance() - Static method in interface net.fabricmc.loader.api.FabricLoader
 - 
Returns the public-facing Fabric Loader instance.
 - getInterval() - Method in interface net.fabricmc.loader.api.metadata.version.VersionPredicate
 - 
Get the version interval representing the matched versions.
 - getKey() - Method in exception net.fabricmc.loader.api.EntrypointException
 - 
Returns the key of entrypoint in which the exception arose.
 - getKey() - Method in enum net.fabricmc.loader.api.metadata.ModDependency.Kind
 - 
Get the key for the dependency as used by fabric.mod.json (v1+) and dependency overrides.
 - getKind() - Method in interface net.fabricmc.loader.api.metadata.ModDependency
 - 
Get the kind of dependency.
 - getKind() - Method in interface net.fabricmc.loader.api.metadata.ModOrigin
 - 
Get the kind of this origin, determines the available methods.
 - getLaunchArguments(boolean) - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Gets the command line arguments used to launch the game.
 - getLicense() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the mod's licenses.
 - getMappingResolver() - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Get the current mapping resolver.
 - getMax() - Method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - 
Get the upper limit of the version interval.
 - getMetadata() - Method in interface net.fabricmc.loader.api.ModContainer
 - 
Returns the metadata of this mod.
 - getMin() - Method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - 
Get the lower limit of the version interval.
 - getModContainer(String) - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Gets the container for a given mod.
 - getModId() - Method in interface net.fabricmc.loader.api.metadata.ModDependency
 - 
Returns the ID of the mod to check.
 - getName() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the mod's display name.
 - getName() - Method in interface net.fabricmc.loader.api.metadata.Person
 - 
Returns the display name of the person.
 - getNamespaces() - Method in interface net.fabricmc.loader.api.MappingResolver
 - 
Get the list of all available mapping namespaces in the loaded instance.
 - getObjectShare() - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Get the object share for inter-mod communication.
 - getOperator() - Method in interface net.fabricmc.loader.api.metadata.version.VersionPredicate.PredicateTerm
 - getOrigin() - Method in interface net.fabricmc.loader.api.ModContainer
 - 
Gets where the mod was loaded from originally, the mod jar/folder itself.
 - getParentModId() - Method in interface net.fabricmc.loader.api.metadata.ModOrigin
 - 
Get the parent mod for a
ModOrigin.Kind.NESTEDorigin. - getParentSubLocation() - Method in interface net.fabricmc.loader.api.metadata.ModOrigin
 - 
Get the sub-location within the parent mod for a
ModOrigin.Kind.NESTEDorigin. - getPath(String) - Method in interface net.fabricmc.loader.api.ModContainer
 - 
Deprecated.use
ModContainer.findPath(java.lang.String)instead - getPaths() - Method in interface net.fabricmc.loader.api.metadata.ModOrigin
 - 
Get the jar or folder paths for a
ModOrigin.Kind.PATHorigin. - getPrereleaseKey() - Method in interface net.fabricmc.loader.api.SemanticVersion
 - 
Returns the prerelease key in the version notation.
 - getProvider() - Method in interface net.fabricmc.loader.api.entrypoint.EntrypointContainer
 - 
Returns the mod that provided this entrypoint.
 - getProvides() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the mod's ID provides.
 - getRecommends() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Deprecated.Use
ModMetadata.getDependencies()and filter forModDependency.Kind.RECOMMENDSinstead - getReferenceVersion() - Method in interface net.fabricmc.loader.api.metadata.version.VersionPredicate.PredicateTerm
 - getRoot() - Method in interface net.fabricmc.loader.api.ModContainer
 - 
Deprecated.use
ModContainer.getRootPaths()instead - getRootPath() - Method in interface net.fabricmc.loader.api.ModContainer
 - 
Deprecated.use
ModContainer.getRootPaths()instead - getRootPaths() - Method in interface net.fabricmc.loader.api.ModContainer
 - 
Returns the root directories of the mod (inside JAR/folder), exposing its contents.
 - getSerialized() - Method in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - getSuggests() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Deprecated.Use
ModMetadata.getDependencies()and filter forModDependency.Kind.SUGGESTSinstead - getTerms() - Method in interface net.fabricmc.loader.api.metadata.version.VersionPredicate
 - 
Get all terms that have to be satisfied for this predicate to match.
 - getType() - Method in interface net.fabricmc.loader.api.metadata.CustomValue
 - 
Returns the type of the value.
 - getType() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the type of the mod.
 - getVersion() - Method in interface net.fabricmc.loader.api.metadata.ModMetadata
 - 
Returns the mod's version.
 - getVersionComponent(int) - Method in interface net.fabricmc.loader.api.SemanticVersion
 - 
Returns the version component at
pos. - getVersionComponentCount() - Method in interface net.fabricmc.loader.api.SemanticVersion
 - 
Returns the number of components in this version.
 - getVersionIntervals() - Method in interface net.fabricmc.loader.api.metadata.ModDependency
 - 
Returns the version intervals covered by the dependency's version requirements.
 - getVersionRequirements() - Method in interface net.fabricmc.loader.api.metadata.ModDependency
 - 
Returns a representation of the dependency's version requirements.
 - GREATER - Enum constant in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - GREATER_EQUAL - Enum constant in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 
H
- hasWildcard() - Method in interface net.fabricmc.loader.api.SemanticVersion
 - 
Returns if a wildcard notation is present in this version.
 
I
- INFINITE - Static variable in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - isDevelopmentEnvironment() - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Checks if Fabric Loader is currently running in a "development" environment.
 - isMaxInclusive() - Method in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - isMaxInclusive() - Method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - 
Get whether the upper limit of the version interval is inclusive.
 - isMinInclusive() - Method in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - isMinInclusive() - Method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - 
Get whether the lower limit of the version interval is inclusive.
 - isModLoaded(String) - Method in interface net.fabricmc.loader.api.FabricLoader
 - 
Checks if a mod with a given ID is loaded.
 - isPositive() - Method in enum net.fabricmc.loader.api.metadata.ModDependency.Kind
 - 
Get whether the dependency is positive, encouraging the inclusion of a mod instead of negative/discouraging.
 - isSemantic() - Method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - 
Get whether the interval uses
SemanticVersioncompatible bounds. - isSoft() - Method in enum net.fabricmc.loader.api.metadata.ModDependency.Kind
 - 
Get whether it is a soft dependency, allowing the mod to still load if the dependency is unmet.
 - itf() - Element in annotation type net.fabricmc.api.EnvironmentInterface
 - 
Returns the interface class.
 
L
- LanguageAdapter - Interface in net.fabricmc.loader.api
 - 
Creates instances of objects from custom notations.
 - LanguageAdapterException - Exception in net.fabricmc.loader.api
 - 
An exception that occurs during a
LanguageAdapter's object creation. - LanguageAdapterException(String) - Constructor for exception net.fabricmc.loader.api.LanguageAdapterException
 - 
Creates a new language adapter exception.
 - LanguageAdapterException(String, Throwable) - Constructor for exception net.fabricmc.loader.api.LanguageAdapterException
 - 
Creates a new language adapter exception.
 - LanguageAdapterException(Throwable) - Constructor for exception net.fabricmc.loader.api.LanguageAdapterException
 - 
Creates a new language adapter exception.
 - LESS - Enum constant in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - LESS_EQUAL - Enum constant in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 
M
- mapClassName(String, String) - Method in interface net.fabricmc.loader.api.MappingResolver
 - 
Map a class name to the mapping currently used at runtime.
 - mapFieldName(String, String, String, String) - Method in interface net.fabricmc.loader.api.MappingResolver
 - 
Map a field name to the mapping currently used at runtime.
 - mapMethodName(String, String, String, String) - Method in interface net.fabricmc.loader.api.MappingResolver
 - 
Map a method name to the mapping currently used at runtime.
 - MappingResolver - Interface in net.fabricmc.loader.api
 - 
Helper class for performing mapping resolution.
 - matches(EnvType) - Method in enum net.fabricmc.loader.api.metadata.ModEnvironment
 - matches(Version) - Method in interface net.fabricmc.loader.api.metadata.ModDependency
 - 
Returns if the version fulfills this dependency's version requirement.
 - maxVersion(SemanticVersion) - Method in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - minVersion(SemanticVersion) - Method in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - ModContainer - Interface in net.fabricmc.loader.api
 - 
Represents a mod.
 - ModDependency - Interface in net.fabricmc.loader.api.metadata
 - 
Represents a dependency.
 - ModDependency.Kind - Enum in net.fabricmc.loader.api.metadata
 - ModEnvironment - Enum in net.fabricmc.loader.api.metadata
 - ModInitializer - Interface in net.fabricmc.api
 - 
A mod initializer.
 - ModMetadata - Interface in net.fabricmc.loader.api.metadata
 - 
The metadata of a mod.
 - ModOrigin - Interface in net.fabricmc.loader.api.metadata
 - 
Representation of the various locations a mod was loaded from originally.
 - ModOrigin.Kind - Enum in net.fabricmc.loader.api.metadata
 - 
Non-exhaustive list of possible
ModOriginkinds. 
N
- NESTED - Enum constant in enum net.fabricmc.loader.api.metadata.ModOrigin.Kind
 - net.fabricmc.api - package net.fabricmc.api
 - net.fabricmc.loader.api - package net.fabricmc.loader.api
 - net.fabricmc.loader.api.entrypoint - package net.fabricmc.loader.api.entrypoint
 - net.fabricmc.loader.api.metadata - package net.fabricmc.loader.api.metadata
 - net.fabricmc.loader.api.metadata.version - package net.fabricmc.loader.api.metadata.version
 - not() - Method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - not(Collection<VersionInterval>) - Static method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - not(VersionInterval) - Static method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - NULL - Enum constant in enum net.fabricmc.loader.api.metadata.CustomValue.CvType
 - NUMBER - Enum constant in enum net.fabricmc.loader.api.metadata.CustomValue.CvType
 
O
- OBJECT - Enum constant in enum net.fabricmc.loader.api.metadata.CustomValue.CvType
 - ObjectShare - Interface in net.fabricmc.loader.api
 - 
Object share for inter-mod communication, obtainable through
FabricLoader.getObjectShare(). - onInitialize() - Method in interface net.fabricmc.api.ModInitializer
 - 
Runs the mod initializer.
 - onInitializeClient() - Method in interface net.fabricmc.api.ClientModInitializer
 - 
Runs the mod initializer on the client environment.
 - onInitializeServer() - Method in interface net.fabricmc.api.DedicatedServerModInitializer
 - 
Runs the mod initializer on the server environment.
 - onPreLaunch() - Method in interface net.fabricmc.loader.api.entrypoint.PreLaunchEntrypoint
 - 
Runs the entrypoint.
 - or(Collection<VersionInterval>) - Method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - or(Collection<VersionInterval>, VersionInterval) - Static method in interface net.fabricmc.loader.api.metadata.version.VersionInterval
 - 
Compute the union between multiple version intervals.
 
P
- parse(String) - Static method in enum net.fabricmc.loader.api.metadata.ModDependency.Kind
 - 
Parse a dependency kind from its key as provided by
ModDependency.Kind.getKey(). - parse(String) - Static method in interface net.fabricmc.loader.api.metadata.version.VersionPredicate
 - parse(String) - Static method in interface net.fabricmc.loader.api.SemanticVersion
 - 
Parses a semantic version from a string notation.
 - parse(String) - Static method in interface net.fabricmc.loader.api.Version
 - 
Parses a version from a string notation.
 - parse(Collection<String>) - Static method in interface net.fabricmc.loader.api.metadata.version.VersionPredicate
 - PATH - Enum constant in enum net.fabricmc.loader.api.metadata.ModOrigin.Kind
 - Person - Interface in net.fabricmc.loader.api.metadata
 - 
Represents a person.
 - PreLaunchEntrypoint - Interface in net.fabricmc.loader.api.entrypoint
 - 
Entrypoint getting invoked just before launching the game.
 - put(String, Object) - Method in interface net.fabricmc.loader.api.ObjectShare
 - 
Set the value for a specific key.
 - putIfAbsent(String, Object) - Method in interface net.fabricmc.loader.api.ObjectShare
 - 
Set the value for a specific key if there isn't one yet.
 
R
- RECOMMENDS - Enum constant in enum net.fabricmc.loader.api.metadata.ModDependency.Kind
 - remove(String) - Method in interface net.fabricmc.loader.api.ObjectShare
 - 
Remove the value for a specific key.
 
S
- SAME_TO_NEXT_MAJOR - Enum constant in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - SAME_TO_NEXT_MINOR - Enum constant in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - SemanticVersion - Interface in net.fabricmc.loader.api
 - 
Represents a Sematic Version.
 - SERVER - Enum constant in enum net.fabricmc.api.EnvType
 - 
Represents the server environment type, in which the
server.jarfor a Minecraft version is the main game jar. - SERVER - Enum constant in enum net.fabricmc.loader.api.metadata.ModEnvironment
 - size() - Method in interface net.fabricmc.loader.api.metadata.CustomValue.CvArray
 - 
Returns the number of values within this array value.
 - size() - Method in interface net.fabricmc.loader.api.metadata.CustomValue.CvObject
 - 
Returns the number of key-value pairs within this object value.
 - STRING - Enum constant in enum net.fabricmc.loader.api.metadata.CustomValue.CvType
 - SUGGESTS - Enum constant in enum net.fabricmc.loader.api.metadata.ModDependency.Kind
 
T
- test(SemanticVersion, SemanticVersion) - Method in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - test(Version, Version) - Method in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 
U
- UNIVERSAL - Enum constant in enum net.fabricmc.loader.api.metadata.ModEnvironment
 - UNKNOWN - Enum constant in enum net.fabricmc.loader.api.metadata.ModOrigin.Kind
 - unmapClassName(String, String) - Method in interface net.fabricmc.loader.api.MappingResolver
 - 
Unmap a class name to the mapping currently used at runtime.
 
V
- value() - Element in annotation type net.fabricmc.api.Environment
 - 
Returns the environment type that the annotated element is only present in.
 - value() - Element in annotation type net.fabricmc.api.EnvironmentInterface
 - 
Returns the environment type that the specific interface is only implemented in.
 - value() - Element in annotation type net.fabricmc.api.EnvironmentInterfaces
 - 
Returns the
EnvironmentInterfaceannotations it holds. - valueOf(String) - Static method in enum net.fabricmc.api.EnvType
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum net.fabricmc.loader.api.metadata.CustomValue.CvType
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum net.fabricmc.loader.api.metadata.ModDependency.Kind
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum net.fabricmc.loader.api.metadata.ModEnvironment
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum net.fabricmc.loader.api.metadata.ModOrigin.Kind
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - 
Returns the enum constant of this type with the specified name.
 - values() - Static method in enum net.fabricmc.api.EnvType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum net.fabricmc.loader.api.metadata.CustomValue.CvType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum net.fabricmc.loader.api.metadata.ModDependency.Kind
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum net.fabricmc.loader.api.metadata.ModEnvironment
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum net.fabricmc.loader.api.metadata.ModOrigin.Kind
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum net.fabricmc.loader.api.metadata.version.VersionComparisonOperator
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - Version - Interface in net.fabricmc.loader.api
 - 
Represents a version of a mod.
 - VersionComparisonOperator - Enum in net.fabricmc.loader.api.metadata.version
 - VersionInterval - Interface in net.fabricmc.loader.api.metadata.version
 - 
Representation of a version interval, closed or open.
 - VersionParsingException - Exception in net.fabricmc.loader.api
 - VersionParsingException() - Constructor for exception net.fabricmc.loader.api.VersionParsingException
 - VersionParsingException(String) - Constructor for exception net.fabricmc.loader.api.VersionParsingException
 - VersionParsingException(String, Throwable) - Constructor for exception net.fabricmc.loader.api.VersionParsingException
 - VersionParsingException(Throwable) - Constructor for exception net.fabricmc.loader.api.VersionParsingException
 - VersionPredicate - Interface in net.fabricmc.loader.api.metadata.version
 - VersionPredicate.PredicateTerm - Interface in net.fabricmc.loader.api.metadata.version
 
W
- whenAvailable(String, BiConsumer<String, Object>) - Method in interface net.fabricmc.loader.api.ObjectShare
 - 
Request being notified when a key/value becomes available.
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
#compareTo(Version)instead