mirror of
https://github.com/EngineHub/WorldGuard.git
synced 2024-12-11 11:56:29 +01:00
Also block /deop
This commit is contained in:
parent
db35c908ba
commit
693314c7f7
@ -78,7 +78,7 @@
|
|||||||
public class WorldGuardPlayerListener implements Listener {
|
public class WorldGuardPlayerListener implements Listener {
|
||||||
|
|
||||||
private static final Logger log = Logger.getLogger(WorldGuardPlayerListener.class.getCanonicalName());
|
private static final Logger log = Logger.getLogger(WorldGuardPlayerListener.class.getCanonicalName());
|
||||||
private static final Pattern opPattern = Pattern.compile("^/(?:minecraft:)(?:bukkit:)?op(?:\\s.*)?$", Pattern.CASE_INSENSITIVE);
|
private static final Pattern opPattern = Pattern.compile("^/(?:minecraft:)?(?:bukkit:)?(?:de)?op(?:\\s.*)?$", Pattern.CASE_INSENSITIVE);
|
||||||
private WorldGuardPlugin plugin;
|
private WorldGuardPlugin plugin;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -487,7 +487,7 @@ public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event) {
|
|||||||
|
|
||||||
if (cfg.blockInGameOp) {
|
if (cfg.blockInGameOp) {
|
||||||
if (opPattern.matcher(event.getMessage()).matches()) {
|
if (opPattern.matcher(event.getMessage()).matches()) {
|
||||||
player.sendMessage(ChatColor.RED + "/op can only be used in console (as set by a WG setting).");
|
player.sendMessage(ChatColor.RED + "/op and /deop can only be used in console (as set by a WG setting).");
|
||||||
event.setCancelled(true);
|
event.setCancelled(true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user