Plex/src/main/java/dev/plex/listener/impl/MuteListener.java

22 lines
582 B
Java
Raw Normal View History

2022-03-20 02:13:34 +00:00
package dev.plex.listener.impl;
import dev.plex.cache.PlayerCache;
import dev.plex.listener.PlexListener;
import dev.plex.util.PlexUtils;
import io.papermc.paper.event.player.AsyncChatEvent;
import org.bukkit.event.EventHandler;
public class MuteListener extends PlexListener
{
@EventHandler
public void onChat(AsyncChatEvent event)
{
if (PlayerCache.getPunishedPlayer(event.getPlayer().getUniqueId()).isMuted())
{
event.getPlayer().sendMessage(PlexUtils.messageComponent("muted"));
event.setCancelled(true);
}
}
}