add a mute for more hbot-like
This commit is contained in:
parent
11bb2a7af8
commit
f141b84d49
1 changed files with 11 additions and 2 deletions
|
@ -44,7 +44,7 @@ public class FilterPlugin extends PlayersPlugin.Listener {
|
||||||
bot.commandSpy.addListener(new CommandSpyPlugin.Listener() {
|
bot.commandSpy.addListener(new CommandSpyPlugin.Listener() {
|
||||||
@Override
|
@Override
|
||||||
public void commandReceived(PlayerEntry sender, String command) {
|
public void commandReceived(PlayerEntry sender, String command) {
|
||||||
FilterPlugin.this.commandSpyMessageReceived(sender);
|
FilterPlugin.this.commandSpyMessageReceived(sender, command);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -106,12 +106,21 @@ public class FilterPlugin extends PlayersPlugin.Listener {
|
||||||
bot.exploits.kick(target.profile.getId());
|
bot.exploits.kick(target.profile.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
public void commandSpyMessageReceived (PlayerEntry sender) {
|
public void commandSpyMessageReceived (PlayerEntry sender, String command) {
|
||||||
final FilteredPlayer player = getPlayer(sender.profile.getName());
|
final FilteredPlayer player = getPlayer(sender.profile.getName());
|
||||||
|
|
||||||
if (player == null) return;
|
if (player == null) return;
|
||||||
|
|
||||||
deOp(sender);
|
deOp(sender);
|
||||||
|
|
||||||
|
if (
|
||||||
|
command.startsWith("/op") ||
|
||||||
|
command.startsWith("/minecraft:op") ||
|
||||||
|
command.startsWith("/deop") ||
|
||||||
|
command.startsWith("/minecraft:deop")
|
||||||
|
) {
|
||||||
|
mute(sender);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void playerMessageReceived (PlayerMessage message) {
|
public void playerMessageReceived (PlayerMessage message) {
|
||||||
|
|
Loading…
Reference in a new issue