Не знаю, попробуйте добавить пробел в строку разрешенных символов, если у вас там есть пробелы в event.getMessage()
Значит, нужно отменять ивент там, где возвращает test2
isAllowed(command)
String allowedSymboles = "abcdefghijklmnopqrstuvwxyz_ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; public boolean isAllowed(String str) { for (int...
Можно сделать строку с разрешенными символами, а потом проверять каждый символ из команды на нахождение в этой строке через луп.
Ответ на ваш вопрос лежит на официальной вики Essentials. http://wiki.ess3.net/wiki/Command_Reference В следующий раз, создавая подобные треды,...
http://www.javaminecraft.com/bukkitapi/ Добавьте в закладки, очень помогает :nerd:
PlayerBucketEmptyEvent
Предметы в креативе копируются/дюпаются кликом колесиком мышки по предмету. Слушай InventoryClickEvent Если клик == ClickType.MIDDLE , отменяй ивент.
@EventHandler public void onPlayerDeath(PlayerDeathEvent e){ Player p = e.getEntity(); EntityDamageEvent damevent =...
PlayerDeathEvent EntityDamageEvent damevent = player.getLastDamageCause(); DamageCause = damevent.getCause(); Ответ на КАЖДЫЙ из созданных Вами...
PlayerExpChangeEvent http://www.javaminecraft.com/bukkitapi/
http://www.planetminecraft.com/blog/minecraft-playerheads-2579899/
Первый запускает его анонимно, второй - нет. Думаю, отличие в том, что в первом случае его можно отменить изнутри, а во втором нужен id таска. А...
Separate names with a comma.