Listen to commands to see if they should be allowed. Fixes issue #26.
This commit is contained in:
parent
526734b9f6
commit
d968b9878c
@ -2,6 +2,7 @@ package com.massivecraft.factions.zcore;
|
|||||||
|
|
||||||
import com.massivecraft.factions.Conf;
|
import com.massivecraft.factions.Conf;
|
||||||
import com.massivecraft.factions.P;
|
import com.massivecraft.factions.P;
|
||||||
|
import com.massivecraft.factions.listeners.FactionsPlayerListener;
|
||||||
import com.massivecraft.factions.zcore.persist.EM;
|
import com.massivecraft.factions.zcore.persist.EM;
|
||||||
import com.massivecraft.factions.zcore.persist.Entity;
|
import com.massivecraft.factions.zcore.persist.Entity;
|
||||||
import com.massivecraft.factions.zcore.persist.EntityCollection;
|
import com.massivecraft.factions.zcore.persist.EntityCollection;
|
||||||
@ -22,10 +23,9 @@ public class MPluginSecretPlayerListener implements Listener {
|
|||||||
this.p = p;
|
this.p = p;
|
||||||
}
|
}
|
||||||
|
|
||||||
// We're now using FCommandHandler for this to do things properly.
|
@EventHandler(priority = EventPriority.LOW, ignoreCancelled = true)
|
||||||
//@EventHandler(priority = EventPriority.LOW, ignoreCancelled = true)
|
|
||||||
public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event) {
|
public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event) {
|
||||||
if (p.handleCommand(event.getPlayer(), event.getMessage())) {
|
if (FactionsPlayerListener.preventCommand(event.getMessage(), event.getPlayer())) {
|
||||||
if (p.logPlayerCommands()) {
|
if (p.logPlayerCommands()) {
|
||||||
Bukkit.getLogger().info("[PLAYER_COMMAND] " + event.getPlayer().getName() + ": " + event.getMessage());
|
Bukkit.getLogger().info("[PLAYER_COMMAND] " + event.getPlayer().getName() + ": " + event.getMessage());
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user