/
minecraftbackup
/
AnarchyExploitFixes
Обзор
Документация
Войти
/
minecraftbackup
/
AnarchyExploitFixes
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
AnarchyExploitFixesLegacy/src/main/java/me/xginko/aef/modules/misc/MaskKickMessages.java
37 строк
1 KB
Ginko
2.7.2 release (#233)
13 авг 2024, 08:21
Не верифицирован
13 авг 2024, 08:21
d20da6e
Код
Авторство
О чём код?
package me.xginko.aef.modules.misc; import me.xginko.aef.AnarchyExploitFixes; import me.xginko.aef.modules.AEFModule; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.HandlerList; import org.bukkit.event.Listener; import org.bukkit.event.player.PlayerKickEvent; public class MaskKickMessages extends AEFModule implements Listener { public MaskKickMessages() { super("misc.kicks.mask-kick-messages"); config.addComment(configPath, "Configure mask message in lang folder."); } @Override public void enable() { plugin.getServer().getPluginManager().registerEvents(this, plugin); } @Override public boolean shouldEnable() { return config.getBoolean(configPath, false); } @Override public void disable() { HandlerList.unregisterAll(this); } @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) private void onPlayerKick(PlayerKickEvent event) { event.setReason(AnarchyExploitFixes.getLang(event.getPlayer().getLocale()).misc_MaskedKickMessage); } }