refactor: rewrite experiments shit

This commit is contained in:
Tsubasa6848
2024-05-13 21:15:58 +08:00
Unverified
parent 531ee704ac
commit e08e5d99eb
2 changed files with 9 additions and 19 deletions
+3 -13
View File
@@ -33,7 +33,7 @@ const GMLIB_API = {
PlayerToEntity: ll.import("GMLib_ServerAPI", "PlayerToEntity"),
setUnknownBlockCleaner: ll.import("GMLib_ModAPI", "setUnknownBlockCleaner"),
getAllExperiments: ll.import("GMLIB_API", "getAllExperiments"),
getExperimentTranslatedName: ll.import("GMLIB_API", "getExperimentTranslatedName"),
getExperimentTranslateKey: ll.import("GMLIB_API", "getExperimentTranslateKey"),
getExperimentEnabled: ll.import("GMLib_ModAPI", "getExperimentEnabled"),
setExperimentEnabled: ll.import("GMLib_ModAPI", "setExperimentEnabled"),
unregisterRecipe: ll.import("GMLIB_API", "unregisterRecipe"),
@@ -432,18 +432,8 @@ class Experiments {
return GMLIB_API.getAllExperiments();
}
static getExperimentTranslatedName(id) {
return GMLIB_API.getExperimentTranslatedName(id);
}
static getExperimentsMap() {
let ids = this.getAllExperimentIds();
let result = {};
for (let id in ids) {
let name = this.getExperimentTranslatedName(id);
result[id] = name;
}
return result;
static getExperimentTranslateKey(id) {
return GMLIB_API.getExperimentTranslateKey(id);
}
static getExperimentEnabled(id) {