Мне в intellij idea нравится работать :)
К сожалению, сейчас времени нет на это. В классе Clan нужно добавить экранирование (\символ) символов перед записью в БД. Как я выше...
Могу ближе к вечеру посмотреть. Это дыра в плагине, если он действительно шлет в БД данные без проверок, то ничто не мешает игрокам сделать sql...
Никогда не пользовался данным плагином, поэтому лишь предположил ошибку. Скорей всего нужно его декомпилировать, найди ф-ю в которой создается...
' -является символом из синтаксиса SQL запросов. Когда ты создаешь клан с этим символом- запрос ломается. Решение: экранировать такие символы...
Вряд ли тут есть экстрасенсы, поэтому ошибку в студию. Твой код должен работать, если мир назван правильно и ты добавил @EventHandler перед...
А в чем проблема? При вызове команды выполняешь действия из onDisable, а потом из onEnable. Еще можно перед этим массивы, перменные и т.д....
d_oo_d
Можно так: public void onPickUp(PlayerPickupItemEvent e) { if(e.getItem().getItemStack().getType() == Material.APPLE){...
Поставь в onPickUp if, который будет сравнивать тип айтема с типом в конфиге/массиве. И если он совпадает- делай e.setCancelled(true) и return.
Ну я и написал, что дроп самого блока :) А ссылку на мою тему с инвентарем я скидывал выше.
Если отменять BlockBreakEvent и ломать, например, верстак, то из него выпадут вещи из которых ты крафтил. Дроп самого блока легче отменить через...
Ага
Может я чего то не понимаю, но способ очистки инвентаря в блоке тоже работает (стоит на сервере и без проблем чистит блоки из тинкерса). Вот тема...
java-полное руководство от Шилдта.
Separate names with a comma.