fix: fix version logic
This commit is contained in:
+7
-17
@@ -1,6 +1,3 @@
|
||||
// LiteLoader-AIDS automatic generated
|
||||
/// <reference path="D:\LiteLoader\VSCode/dts/HelperLib-master/src/index.d.ts"/>
|
||||
|
||||
const GMLIB_API = {
|
||||
createFloatingText: ll.import("GMLIB_API", "createFloatingText"),
|
||||
deleteFloatingText: ll.import("GMLIB_API", "deleteFloatingText"),
|
||||
@@ -502,28 +499,22 @@ class Version {
|
||||
if (Array.isArray(array) && array.length == 3) {
|
||||
let isNumber = array.every(element => typeof element == "number");
|
||||
if (isNumber) {
|
||||
return new Version(array[0], array[1], array[2])
|
||||
return new Version(array[0], array[1], array[2]);
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
class GMLIB {
|
||||
constructor() {
|
||||
throw new Error("Static class cannot be instantiated");
|
||||
static isPluginVersionMatched(version) {
|
||||
return GMLIB_API.isVersionMatched(version.mMajor, version.mMinor, version.mPatch);
|
||||
}
|
||||
|
||||
static isVersionMatched(major, minor, patch) {
|
||||
return GMLIB_API.isVersionMatched(major, minor, patch);
|
||||
static getLrcaVersion() {
|
||||
return Version.fromString(GMLIB_API.getVersion_LRCA());
|
||||
}
|
||||
|
||||
static getVersion_LRCA() {
|
||||
return GMLIB_API.getVersion_LRCA();
|
||||
}
|
||||
|
||||
static getVersion_GMLIB() {
|
||||
return GMLIB_API.getVersion_GMLIB();
|
||||
static getGmlibVersion() {
|
||||
return Version.fromString(GMLIB_API.getVersion_GMLIB());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -879,7 +870,6 @@ module.exports = {
|
||||
Minecraft,
|
||||
Recipes,
|
||||
Experiments,
|
||||
GMLIB,
|
||||
Scoreboard,
|
||||
JsonConfig,
|
||||
JsonLanguage,
|
||||
|
||||
Reference in New Issue
Block a user