Index

B C F G I M N O P R T V 
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 of Bukkit.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 of Bukkit.getBukkitVersion(), or something simpler, such as 1.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 a JavaPlugin 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 of Bukkit.getBukkitVersion(), or something simpler, such as 1.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
BukkitVersion is a utility for processing version information concerning modified Minecraft servers such as Bukkit or Spigot.

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
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 from BukkitVersion.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
 
B C F G I M N O P R T V 
All Classes and Interfaces|All Packages|Constant Field Values