chore: some cleaning up
This commit is contained in:
parent
263c9644b3
commit
481e23f3e3
1 changed files with 5 additions and 5 deletions
|
@ -2,6 +2,8 @@ package dev.hex.silencer;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import javax.xml.stream.events.Namespace;
|
||||||
|
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.NamespacedKey;
|
import org.bukkit.NamespacedKey;
|
||||||
import org.bukkit.command.CommandExecutor;
|
import org.bukkit.command.CommandExecutor;
|
||||||
|
@ -27,6 +29,8 @@ import net.kyori.adventure.text.minimessage.MiniMessage;
|
||||||
|
|
||||||
public class Silencer extends JavaPlugin implements Listener {
|
public class Silencer extends JavaPlugin implements Listener {
|
||||||
|
|
||||||
|
private NamespacedKey key = new NamespacedKey(this, "isMuted");
|
||||||
|
|
||||||
private LiteralCommandNode<CommandSourceStack> muteCommand() {
|
private LiteralCommandNode<CommandSourceStack> muteCommand() {
|
||||||
return Commands.literal("mute")
|
return Commands.literal("mute")
|
||||||
.requires(sender -> sender.getSender().hasPermission("silencer.mute"))
|
.requires(sender -> sender.getSender().hasPermission("silencer.mute"))
|
||||||
|
@ -38,7 +42,6 @@ public class Silencer extends JavaPlugin implements Listener {
|
||||||
final CommandSender commandExecutor = ctx.getSource().getSender();
|
final CommandSender commandExecutor = ctx.getSource().getSender();
|
||||||
|
|
||||||
for (final Player target : targets) {
|
for (final Player target : targets) {
|
||||||
NamespacedKey key = new NamespacedKey(this, "isMuted");
|
|
||||||
PersistentDataContainer pdc = target.getPersistentDataContainer();
|
PersistentDataContainer pdc = target.getPersistentDataContainer();
|
||||||
|
|
||||||
boolean isMuted = false;
|
boolean isMuted = false;
|
||||||
|
@ -65,8 +68,6 @@ public class Silencer extends JavaPlugin implements Listener {
|
||||||
saveResource("config.yml", false);
|
saveResource("config.yml", false);
|
||||||
saveDefaultConfig();
|
saveDefaultConfig();
|
||||||
|
|
||||||
Bukkit.getLogger().info("Seems like we are ready to go!");
|
|
||||||
|
|
||||||
getServer().getPluginManager().registerEvents(this, this);
|
getServer().getPluginManager().registerEvents(this, this);
|
||||||
|
|
||||||
getLifecycleManager().registerEventHandler(LifecycleEvents.COMMANDS, commands -> {
|
getLifecycleManager().registerEventHandler(LifecycleEvents.COMMANDS, commands -> {
|
||||||
|
@ -78,9 +79,8 @@ public class Silencer extends JavaPlugin implements Listener {
|
||||||
public void onPlayerChat(AsyncChatEvent ev) {
|
public void onPlayerChat(AsyncChatEvent ev) {
|
||||||
|
|
||||||
PersistentDataContainer pdc = ev.getPlayer().getPersistentDataContainer();
|
PersistentDataContainer pdc = ev.getPlayer().getPersistentDataContainer();
|
||||||
NamespacedKey pKey = new NamespacedKey(this, "isMuted");
|
|
||||||
|
|
||||||
if (pdc.has(pKey, PersistentDataType.BOOLEAN) && pdc.get(pKey, PersistentDataType.BOOLEAN)) {
|
if (pdc.has(key, PersistentDataType.BOOLEAN) && pdc.get(key, PersistentDataType.BOOLEAN)) {
|
||||||
ev.getPlayer().sendMessage(
|
ev.getPlayer().sendMessage(
|
||||||
MiniMessage.miniMessage().deserialize(getConfig().getString("messages.MUTE_OFFENDER_RESPONSE")));
|
MiniMessage.miniMessage().deserialize(getConfig().getString("messages.MUTE_OFFENDER_RESPONSE")));
|
||||||
ev.setCancelled(true);
|
ev.setCancelled(true);
|
||||||
|
|
Loading…
Reference in a new issue