QoL/src/main/java/xyz/etztech/qol/listeners/DiscordSRVListener.java

24 lines
615 B
Java

package xyz.etztech.qol.listeners;
import github.scarsz.discordsrv.DiscordSRV;
import github.scarsz.discordsrv.api.events.GameChatMessagePreProcessEvent;
import xyz.etztech.qol.QoL;
import github.scarsz.discordsrv.api.Subscribe;
public class DiscordSRVListener {
private final QoL plugin;
public DiscordSRVListener(QoL plugin) {
this.plugin = plugin;
DiscordSRV.api.subscribe(this);
}
@Subscribe
public void gameChatMessagePreProcess(GameChatMessagePreProcessEvent event) {
if (QoL.hasSM(event.getPlayer())) {
event.setCancelled(true);
}
}
}