diff --git a/src/main/java/com/loki/lochat/commands/MuteCommand.java b/src/main/java/com/loki/lochat/commands/MuteCommand.java index 7872ed6..37565a4 100644 --- a/src/main/java/com/loki/lochat/commands/MuteCommand.java +++ b/src/main/java/com/loki/lochat/commands/MuteCommand.java @@ -122,12 +122,6 @@ public class MuteCommand implements CommandExecutor, TabCompleter { } else { targetUUID = target.getUniqueId(); finalTargetName = target.getName(); - - // Проверка на себя - if (sender instanceof Player && ((Player) sender).getUniqueId().equals(targetUUID)) { - sender.sendMessage("§cВы не можете замутить себя!"); - return true; - } } // Проверяем, не замучен ли уже diff --git a/src/main/java/com/loki/lochat/managers/MuteManager.java b/src/main/java/com/loki/lochat/managers/MuteManager.java index 5353db2..e22fdc5 100644 --- a/src/main/java/com/loki/lochat/managers/MuteManager.java +++ b/src/main/java/com/loki/lochat/managers/MuteManager.java @@ -4,6 +4,7 @@ import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.google.gson.reflect.TypeToken; import com.loki.lochat.LoChat; +import com.loki.lochat.gradient.util.FoliaUtil; import java.io.*; import java.lang.reflect.Type; @@ -234,11 +235,11 @@ public class MuteManager { } private void saveHistoryAsync() { - plugin.getServer().getScheduler().runTaskAsynchronously(plugin, this::saveHistory); + FoliaUtil.runAsync(plugin, this::saveHistory); } private void saveAsync() { - plugin.getServer().getScheduler().runTaskAsynchronously(plugin, () -> { + FoliaUtil.runAsync(plugin, () -> { save(); saveHistory(); });