Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- beta - Variable in class net.ssterling.bukkitversion.BukkitVersion
-
Whether the version is a beta release (e.g.
- BSTATS_ID - Static variable in class net.ssterling.bukkitversion.BukkitVersionPlugin
-
bStats plugin ID (for metrics).
- BukkitVersion - Class in net.ssterling.bukkitversion
-
The
BukkitVersion
class derives and contains the values extrapolated from a Bukkit server string. - BukkitVersion() - Constructor for class net.ssterling.bukkitversion.BukkitVersion
-
Creates an instance of
BukkitVersion
by parsing the value ofBukkit.getBukkitVersion()
. - BukkitVersion(Integer, Integer, Integer, Integer, Integer, Integer, Integer, boolean) - Constructor for class net.ssterling.bukkitversion.BukkitVersion
-
Creates a
BukkitVersion
object by inputting the individual components of a Bukkit API version. - BukkitVersion(String) - Constructor for class net.ssterling.bukkitversion.BukkitVersion
-
Creates a
BukkitVersion
object by parsing a Bukkit API version string. - BukkitVersion(String, boolean) - Constructor for class net.ssterling.bukkitversion.BukkitVersion
-
Creates a
BukkitVersion
object 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.
- BukkitVersionPlugin - Class in net.ssterling.bukkitversion
-
The
BukkitVersionPlugin
class initialises aJavaPlugin
to expose the BukkitVersion API to other plugins running on a Bukkit server. - BukkitVersionPlugin() - Constructor for class net.ssterling.bukkitversion.BukkitVersionPlugin
C
- classExists(String) - Static method in class net.ssterling.bukkitversion.VersionUtil
-
Determines whether a class is available for use at runtime.
- 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
BukkitVersion
object 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.
I
- isBeta() - Method in class net.ssterling.bukkitversion.BukkitVersion
-
Gets the beta status.
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.
- metrics - Static variable in class net.ssterling.bukkitversion.BukkitVersionPlugin
-
Metrics object for bStats.
- 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
O
- onEnable() - Method in class net.ssterling.bukkitversion.BukkitVersionPlugin
-
Loads bStats metrics.
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.prerelease
andBukkitVersion.release_candidate
are null. - prerelease - Variable in class net.ssterling.bukkitversion.BukkitVersion
-
The prerelease number of the version.
- PROJECT_ID - Static variable in class net.ssterling.bukkitversion.BukkitVersionPlugin
-
Spigot project ID (for update checker).
R
- RC_OFFSET - Static variable in class net.ssterling.bukkitversion.BukkitVersion
-
The number to add to
BukkitVersion.release_candidate
when 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
VersionUtil
class 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