Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Обойти запрет ломать блоки!

Discussion in 'Разработка плагинов для новичков' started by snake302, May 1, 2014.

  1. Автор темы
    snake302

    snake302 Активный участник Пользователь

    Trophy Points:
    78
    Имя в Minecraft:
    mr_snake302
    Проблема решена!
     
    Last edited: May 2, 2014
  2. Хостинг MineCraft
    <
  3. ptnk

    ptnk Старожил Пользователь

    Trophy Points:
    173
    И в чем проблема? Блок удаляется setType(AIR), если именно он не должен ставиться в твоём событии, значит у тебя реализовано не правильно.

    В частности, у тебя if (((Zone)entry.getValue()).isLocationInZone(location)) - условие у тебя всегда ложное.
     
  4. Автор темы
    snake302

    snake302 Активный участник Пользователь

    Trophy Points:
    78
    Имя в Minecraft:
    mr_snake302

    Не работает, я ломаю блок, он возвращается на место...
    Должен вообще нафиг удаляться[DOUBLEPOST=1398970271,1398970153][/DOUBLEPOST]опа, ругается
    Code:
    [22:50:11 ERROR]:  v${build.number} attempted to register an invalid EventHandler method signature "public void
    
     
    Last edited: May 2, 2014
  5. ptnk

    ptnk Старожил Пользователь

    Trophy Points:
    173
    я только что заметил, что события сделаны абсолютно неправильно.
    Ищем статью по теме "Создаём свой первый плагин" и сами исправляем ошибки.

    Code:
    @SuppressWarnings("rawtypes")
    @EventHandler
    public void onBlockBreak(Arena arena, BlockBreakEvent event) {
    Такого бреда быть не может.
     
  6. Автор темы
    snake302

    snake302 Активный участник Пользователь

    Trophy Points:
    78
    Имя в Minecraft:
    mr_snake302
    Разобрался, не настроил вайтлист на блоки! всем спасибо!
     

Share This Page