Class ModInfo.ModVersion
java.lang.Object
net.neoforged.fml.loading.moddiscovery.ModInfo.ModVersion
- All Implemented Interfaces:
IModInfo.ModVersion
- Enclosing class:
ModInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
private final IModInfo.Ordering
private IModInfo
private final IModInfo.DependencySide
private final IModInfo.DependencyType
private final org.apache.maven.artifact.versioning.VersionRange
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
owner
-
modId
-
versionRange
private final org.apache.maven.artifact.versioning.VersionRange versionRange -
type
-
reason
-
ordering
-
side
-
referralUrl
-
-
Constructor Details
-
ModVersion
-
-
Method Details
-
getModId
- Specified by:
getModId
in interfaceIModInfo.ModVersion
-
getVersionRange
public org.apache.maven.artifact.versioning.VersionRange getVersionRange()- Specified by:
getVersionRange
in interfaceIModInfo.ModVersion
-
getType
- Specified by:
getType
in interfaceIModInfo.ModVersion
-
getReason
Description copied from interface:IModInfo.ModVersion
Returns the reason of this dependency. Only displayed if the type is eitherIModInfo.DependencyType.DISCOURAGED
orIModInfo.DependencyType.INCOMPATIBLE
- Specified by:
getReason
in interfaceIModInfo.ModVersion
- Returns:
- the reason of this dependency
-
getOrdering
- Specified by:
getOrdering
in interfaceIModInfo.ModVersion
-
getSide
- Specified by:
getSide
in interfaceIModInfo.ModVersion
-
setOwner
- Specified by:
setOwner
in interfaceIModInfo.ModVersion
-
getOwner
- Specified by:
getOwner
in interfaceIModInfo.ModVersion
-
getReferralURL
- Specified by:
getReferralURL
in interfaceIModInfo.ModVersion
-