Package net.ssterling.bukkitversion
Class VersionUtil
java.lang.Object
net.ssterling.bukkitversion.VersionUtil
The
VersionUtil class is a group of utilities useful for parsing
Minecraft version strings.- Since:
- 0.1.0
- Author:
- Seth Price
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanclassExists(String class_name) Determines whether a class is available for use at runtime.static StringconvertBukkitToVanilla(String version) Converts a Bukkit API version string to a vanilla Minecraft version string.
-
Constructor Details
-
VersionUtil
private VersionUtil()
-
-
Method Details
-
convertBukkitToVanilla
Converts a Bukkit API version string to a vanilla Minecraft version string.- Parameters:
version- full Bukkit API version string- Returns:
- vanilla Minecraft version string
- Throws:
NullPointerException- ifversionis nullIllegalArgumentException- ifversionis not a valid Bukkit API version string- Since:
- 0.1.0
-
classExists
Determines whether a class is available for use at runtime. Useful for detecting whether a specific API is present.- Parameters:
class_name- name of class- Returns:
- true if
class_nameclass exists, false otherwise - Since:
- 0.3.0
-