feat: adapt levilamina 1.9.x

This commit is contained in:
n15421
2026-02-12 12:03:46 +08:00
Unverified
parent 4037965db7
commit 04856f7e6f
3 changed files with 12 additions and 10 deletions
+3 -2
View File
@@ -1,6 +1,7 @@
#include "Features/Cleaner.h"
#include "gmlib/mc/world/Level.h"
#include "gmlib/gm/data/TpsStatus.h"
#include "mc/server/commands/CommandOutput.h"
struct CleanerParam {
enum class Despawn { despawn } despawn;
enum class Action { tps, clean, reload, mspt } action;
@@ -11,7 +12,7 @@ struct CleanerParam {
void RegCleanerCommand() {
auto& config = Cleaner::Entry::getInstance().getConfig();
auto& cmd = ll::command::CommandRegistrar::getInstance().getOrCreateCommand(
auto& cmd = ll::command::CommandRegistrar::getInstance(false).getOrCreateCommand(
config.Basic.Command,
tr("cleaner.command.cleaner"),
CommandPermissionLevel::GameDirectors
@@ -74,7 +75,7 @@ void RegCleanerCommand() {
};
void RegVoteCommand() {
auto& cmd = ll::command::CommandRegistrar::getInstance().getOrCreateCommand(
auto& cmd = ll::command::CommandRegistrar::getInstance(false).getOrCreateCommand(
Cleaner::Entry::getInstance().getConfig().VoteClean.VoteCleanCommand,
tr("cleaner.command.voteclean"),
CommandPermissionLevel::Any