26.01.2015, 19:16
I can't fix "Unknown command" messages, so here is my cmds handler:
I'm also using commangManager and in differrent handlers add smth like that: commandManager.registerCommands(new AdminCommands(rootEventManager, playerLifecycleHolder));
I updated all, that I can
Код:
eventManagerNode.registerHandler(PlayerCommandEvent.class, HandlerPriority.MONITOR, (e) ->
{
Player player = e.getPlayer();
PlayerData playerData = playerLifecycleHolder.getObject(player, PlayerData.class);
if(!playerData.isAllowedCmds())
{
e.setProcessed();
}
});
eventManagerNode.registerHandler(PlayerCommandEvent.class, HandlerPriority.BOTTOM, (e) ->
{
Player player = e.getPlayer();
player.sendMessage(Color.RED, "Неизвестная команда. Введите /help для помощи.");
e.setProcessed();
});
I updated all, that I can

