Add files via upload
This commit is contained in:
+42
-2
@@ -1,3 +1,6 @@
|
|||||||
|
// LiteLoader-AIDS automatic generated
|
||||||
|
/// <reference path="d:\dts/dts/helperlib/src/index.d.ts"/>
|
||||||
|
|
||||||
const GMLIB_API = {
|
const GMLIB_API = {
|
||||||
createFloatingText: ll.import("GMLIB_API", "createFloatingText"),
|
createFloatingText: ll.import("GMLIB_API", "createFloatingText"),
|
||||||
deleteFloatingText: ll.import("GMLIB_API", "deleteFloatingText"),
|
deleteFloatingText: ll.import("GMLIB_API", "deleteFloatingText"),
|
||||||
@@ -97,7 +100,13 @@ const GMLIB_API = {
|
|||||||
loadLanguage: ll.import("GMLIB_API", "loadLanguage"),
|
loadLanguage: ll.import("GMLIB_API", "loadLanguage"),
|
||||||
updateOrCreateLanguageFile: ll.import("GMLIB_API", "updateOrCreateLanguageFile"),
|
updateOrCreateLanguageFile: ll.import("GMLIB_API", "updateOrCreateLanguageFile"),
|
||||||
loadLanguagePath: ll.import("GMLIB_API", "loadLanguagePath"),
|
loadLanguagePath: ll.import("GMLIB_API", "loadLanguagePath"),
|
||||||
mergePatchJson: ll.import("GMLIB_API", "mergePatchJson")
|
mergePatchJson: ll.import("GMLIB_API", "mergePatchJson"),
|
||||||
|
getXuidByUuid: ll.import("GMLIB_API","getXuidByUuid"),
|
||||||
|
getNameByUuid: ll.import("GMLIB_API","getNameByUuid"),
|
||||||
|
getUuidByXuid: ll.import("GMLIB_API","getUuidByXuid"),
|
||||||
|
getNameByXuid: ll.import("GMLIB_API","getNameByXuid"),
|
||||||
|
getXuidByName: ll.import("GMLIB_API","getXuidByName"),
|
||||||
|
getUuidByName: ll.import("GMLIB_API","getUuidByName"),
|
||||||
}
|
}
|
||||||
|
|
||||||
const FloatingTextList = [];
|
const FloatingTextList = [];
|
||||||
@@ -835,6 +844,36 @@ class I18nAPI {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class data {
|
||||||
|
constructor() {
|
||||||
|
throw new Error("Static class cannot be instantiated");
|
||||||
|
}
|
||||||
|
|
||||||
|
static getXuidByUuid(uuid){
|
||||||
|
return GMLIB_API.getXuidByUuid(uuid);
|
||||||
|
}
|
||||||
|
|
||||||
|
static getUuidByXuid(xuid){
|
||||||
|
return GMLIB_API.getUuidByXuid(xuid);
|
||||||
|
}
|
||||||
|
|
||||||
|
static getNameByUuid(uuid){
|
||||||
|
return GMLIB_API.getNameByUuid(uuid);
|
||||||
|
}
|
||||||
|
|
||||||
|
static getNameByXuid(xuid){
|
||||||
|
return GMLIB_API.getNameByXuid(xuid);
|
||||||
|
}
|
||||||
|
|
||||||
|
static getXuidByName(name){
|
||||||
|
return GMLIB_API.getXuidByName(name);
|
||||||
|
}
|
||||||
|
|
||||||
|
static getUuidByName(name){
|
||||||
|
return GMLIB_API.getUuidByName(name);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
LLSE_Player.prototype.toEntity = function () {
|
LLSE_Player.prototype.toEntity = function () {
|
||||||
return GMLIB_API.PlayerToEntity(this);
|
return GMLIB_API.PlayerToEntity(this);
|
||||||
}
|
}
|
||||||
@@ -870,5 +909,6 @@ module.exports = {
|
|||||||
JsonLanguage,
|
JsonLanguage,
|
||||||
JsonI18n,
|
JsonI18n,
|
||||||
Version,
|
Version,
|
||||||
I18nAPI
|
I18nAPI,
|
||||||
|
data
|
||||||
};
|
};
|
||||||
@@ -469,4 +469,24 @@ void Export_Compatibility_API() {
|
|||||||
oldData.merge_patch(newData);
|
oldData.merge_patch(newData);
|
||||||
return oldData.dump();
|
return oldData.dump();
|
||||||
});
|
});
|
||||||
|
RemoteCall::exportAs("GMLIB_API", "getXuidByUuid", [](std::string uuid) -> std::string {
|
||||||
|
auto uid = mce::UUID::fromString(uuid);
|
||||||
|
return GMLIB::UserCache::getXuidByUuid(uid).value();
|
||||||
|
});
|
||||||
|
RemoteCall::exportAs("GMLIB_API", "getNameByUuid", [](std::string uuid) -> std::string {
|
||||||
|
auto uid = mce::UUID::fromString(uuid);
|
||||||
|
return GMLIB::UserCache::getNameByUuid(uid).value();
|
||||||
|
});
|
||||||
|
RemoteCall::exportAs("GMLIB_API", "getUuidByXuid", [](std::string xuid) -> std::string {
|
||||||
|
return GMLIB::UserCache::getUuidByXuid(xuid).value().asString();
|
||||||
|
});
|
||||||
|
RemoteCall::exportAs("GMLIB_API", "getNameByXuid", [](std::string xuid) -> std::string {
|
||||||
|
return GMLIB::UserCache::getNameByXuid(xuid).value();
|
||||||
|
});
|
||||||
|
RemoteCall::exportAs("GMLIB_API", "getXuidByName", [](std::string name) -> std::string {
|
||||||
|
return GMLIB::UserCache::getXuidByName(name).value();
|
||||||
|
});
|
||||||
|
RemoteCall::exportAs("GMLIB_API", "getUuidByName", [](std::string name) -> std::string {
|
||||||
|
return GMLIB::UserCache::getUuidByName(name).value().asString();
|
||||||
|
});
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user