fix: fix some bugs
This commit is contained in:
@@ -83,13 +83,13 @@ void CheckCleanTask(int max_entities, float min_tps) {
|
||||
auto_clean_triggerred = true;
|
||||
auto mspt = S(GMLIB_Level::getLevel()->getServerAverageTps());
|
||||
if (ConfigFile::mConsoleLog) {
|
||||
logger.warn(tr("cleaner.output.triggerAutoCleanCount", {mspt}));
|
||||
logger.warn(tr("cleaner.output.triggerAutoCleanTps", {mspt}));
|
||||
}
|
||||
if (ConfigFile::mAnnounce) {
|
||||
Helper::broadcastMessage(tr("cleaner.output.triggerAutoCleanCount", {mspt}));
|
||||
Helper::broadcastMessage(tr("cleaner.output.triggerAutoCleanTps", {mspt}));
|
||||
}
|
||||
if (ConfigFile::mSendToast) {
|
||||
Helper::broadcastToast(tr("cleaner.output.triggerAutoCleanCount", {mspt}));
|
||||
Helper::broadcastToast(tr("cleaner.output.triggerAutoCleanTps", {mspt}));
|
||||
}
|
||||
CleanTask();
|
||||
}
|
||||
|
||||
@@ -23,9 +23,9 @@ void unloadCleaner() { stopAllTasks(); }
|
||||
|
||||
void reloadCleaner() {
|
||||
unloadCleaner();
|
||||
Config->init();
|
||||
Config->reload();
|
||||
std::string languageCode = Config->getValue<std::string>({"Basic", "Language"}, "en_US");
|
||||
Language->loadAllLanguages();
|
||||
Language->reloadAllLanguages();
|
||||
Language->chooseLanguage(languageCode);
|
||||
loadCleaner();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user