Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- BukkitVersion - Class in net.ssterling.bukkitversion
-
The
BukkitVersionclass derives and contains the values extrapolated from a Bukkit server string. - BukkitVersion() - Constructor for class net.ssterling.bukkitversion.BukkitVersion
-
Creates an instance of
BukkitVersionby parsing the value ofBukkit.getBukkitVersion(). - BukkitVersion(Integer, Integer, Integer, Integer, Integer, Integer, Integer) - Constructor for class net.ssterling.bukkitversion.BukkitVersion
-
Creates a
BukkitVersionobject by inputting the individual components of a Bukkit API version. - BukkitVersion(String) - Constructor for class net.ssterling.bukkitversion.BukkitVersion
-
Creates a
BukkitVersionobject by parsing a Bukkit API version string. - BukkitVersion(String, boolean) - Constructor for class net.ssterling.bukkitversion.BukkitVersion
-
Creates a
BukkitVersionobject by parsing a version string, such as the value ofBukkit.getBukkitVersion(), or something simpler, such as1.19.1-pre3. - BukkitVersion.Component - Enum Class in net.ssterling.bukkitversion
-
A list of Bukkit version components as used in the class.
C
- compareTo(BukkitVersion) - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Compares a given Bukkit version to that contained in the object.
- compareTo(BukkitVersion, BukkitVersion.Component) - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Compares a given Bukkit version to that contained in the object, ignoring any quantifiers past that specified.
- Component() - Constructor for enum class net.ssterling.bukkitversion.BukkitVersion.Component
- convertBukkitToVanilla(String) - Static method in class net.ssterling.bukkitversion.VersionUtil
-
Converts a Bukkit API version string to a vanilla Minecraft version string.
F
- fromString(String, boolean) - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Creates a
BukkitVersionobject by parsing a version string, such as the value ofBukkit.getBukkitVersion(), or something simpler, such as1.19.1-pre3.
G
- getMajor() - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Gets the major version number.
- getMinor() - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Gets the minor version number.
- getPatch() - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Gets the patch number.
- getPrerelease() - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Gets the pre-release version number.
- getPrereleaseOrReleaseCandidate() - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Gets the release candidate number, or, if not present, the value of
Integer.MAX_VALUE. - getReleaseCandidate() - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Gets the release candidate number.
- getRevisionMajor() - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Gets the major version number of the revision number.
- getRevisionMinor() - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Gets the minor version number of the revision number.
M
- major - Variable in class net.ssterling.bukkitversion.BukkitVersion
-
The major version number.
- MAJOR - Enum constant in enum class net.ssterling.bukkitversion.BukkitVersion.Component
-
The major version number.
- minor - Variable in class net.ssterling.bukkitversion.BukkitVersion
-
The minor version number.
- MINOR - Enum constant in enum class net.ssterling.bukkitversion.BukkitVersion.Component
-
The minor version number.
N
- net.ssterling.bukkitversion - package net.ssterling.bukkitversion
P
- patch - Variable in class net.ssterling.bukkitversion.BukkitVersion
-
The patch version number.
- PATCH - Enum constant in enum class net.ssterling.bukkitversion.BukkitVersion.Component
-
The patch number.
- PATTERN - Static variable in class net.ssterling.bukkitversion.BukkitVersion
-
The regex pattern used to dissect a version string.
- PRE_RC - Enum constant in enum class net.ssterling.bukkitversion.BukkitVersion.Component
-
Either the pre-release or release candidate numbers.
- PRERC_NULL_VALUE - Static variable in class net.ssterling.bukkitversion.BukkitVersion
-
The number to return from
BukkitVersion.getPrereleaseOrReleaseCandidate()when bothBukkitVersion.prereleaseandBukkitVersion.release_candidateare null. - prerelease - Variable in class net.ssterling.bukkitversion.BukkitVersion
-
The prerelease number of the version.
R
- RC_OFFSET - Static variable in class net.ssterling.bukkitversion.BukkitVersion
-
The number to add to
BukkitVersion.release_candidatewhen returning its value fromBukkitVersion.getPrereleaseOrReleaseCandidate(). - release_candidate - Variable in class net.ssterling.bukkitversion.BukkitVersion
-
The release candidate number of the version.
- revision_major - Variable in class net.ssterling.bukkitversion.BukkitVersion
-
The major revision number of the version.
- REVISION_MAJOR - Enum constant in enum class net.ssterling.bukkitversion.BukkitVersion.Component
-
The major revision number.
- revision_minor - Variable in class net.ssterling.bukkitversion.BukkitVersion
-
The minor revision number of the version.
- REVISION_MINOR - Enum constant in enum class net.ssterling.bukkitversion.BukkitVersion.Component
-
The minor revision number.
T
- toString() - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Builds a Bukkit API version string.
- toVanillaString() - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Builds a vanilla Minecraft version string.
V
- valueOf(String) - Static method in enum class net.ssterling.bukkitversion.BukkitVersion.Component
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.ssterling.bukkitversion.BukkitVersion.Component
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VersionUtil - Class in net.ssterling.bukkitversion
-
The
VersionUtilclass is a group of utilities useful for parsing Minecraft version strings. - VersionUtil() - Constructor for class net.ssterling.bukkitversion.VersionUtil
All Classes and Interfaces|All Packages|Constant Field Values