diff options
Diffstat (limited to 'src/com/redstoner/misc/VersionHelper.java')
-rw-r--r-- | src/com/redstoner/misc/VersionHelper.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/com/redstoner/misc/VersionHelper.java b/src/com/redstoner/misc/VersionHelper.java index 1b20b16..e4a9403 100644 --- a/src/com/redstoner/misc/VersionHelper.java +++ b/src/com/redstoner/misc/VersionHelper.java @@ -97,6 +97,15 @@ public final class VersionHelper return ver.major() + "." + ver.minor() + "." + ver.revision() + "." + ver.compatible(); } + public static Version getVersion(String ver) + { + String[] raw = ver.split("\\."); + if (raw.length != 4) + return null; + return VersionHelper.create(Integer.parseInt(raw[0]), Integer.parseInt(raw[1]), Integer.parseInt(raw[2]), + Integer.parseInt(raw[3])); + } + /** This method creates a new Version to use for compatibility checks. * * @param major The major version |