From 1bd3270ecf8690c11e9ed48d96ec35aa58f4c97d Mon Sep 17 00:00:00 2001 From: Tsubasa6848 <116721335+Tsubasa6848@users.noreply.github.com> Date: Sat, 24 Feb 2024 11:27:41 +0800 Subject: [PATCH] fix: fix version match --- lib/GMLIB_API-JS.js | 2 +- src/CompatibilityApi.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/GMLIB_API-JS.js b/lib/GMLIB_API-JS.js index 9099037..fc743f5 100644 --- a/lib/GMLIB_API-JS.js +++ b/lib/GMLIB_API-JS.js @@ -367,4 +367,4 @@ class GMLIB { } } -module.exports = { StaticFloatingText, DynamicFloatingText, Minecraft, Recipes, Experiments }; \ No newline at end of file +module.exports = { StaticFloatingText, DynamicFloatingText, Minecraft, Recipes, Experiments, GMLIB }; \ No newline at end of file diff --git a/src/CompatibilityApi.cpp b/src/CompatibilityApi.cpp index 30d0d4e..b694042 100644 --- a/src/CompatibilityApi.cpp +++ b/src/CompatibilityApi.cpp @@ -93,7 +93,7 @@ void Export_Compatibility_API() { }); RemoteCall::exportAs("GMLIB_API", "isVersionMatched", [](int a, int b, int c) -> bool { auto version = SemVersion(a, b, c, "", ""); - return version.satisfies(LIB_VERSION); + return LIB_VERSION.satisfies(version); }); RemoteCall::exportAs("GMLIB_API", "getVersion_LRCA", []() -> std::string { return LIB_VERSION.asString(); }); RemoteCall::exportAs("GMLIB_API", "getVersion_GMLIB", []() -> std::string {