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

Помогите Ошибка в консоли

Тема в разделе "Разработка плагинов для новичков", создана пользователем Mihael_i, 6 июл 2016.

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

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

    Баллы:
    66
    Имя в Minecraft:
    Mihael_i
    Здравствуйте, решил написать плагин, который взрывает полублоки, как обычные блоки(кто не знает, если тнт попадет на полублок, то оно взрывает только блок под собой), не долго думая решил сделать так, что бы взрыв создавался блоком выше и написал вот такой код:
    Код:
    @EventHandlerpublic void onExplode(EntityExplodeEvent e) {
    if (e.getEntity().getType() == EntityType.PRIMED_TNT) {
    if (e.getEntity().getWorld().getBlockAt(e.getLocation()).getType() == Material.STEP) {
    e.setCancelled(true);
    e.getEntity().getWorld().createExplosion(e.getLocation().getBlockX(), e.getLocation().getBlockY() + 1, e.getLocation().getBlockZ(), 8, false, true);
    }
    }
    }
    
    Сам плагин работает правильно, но при взрыве выводит в консоль:

    2016-07-06_18-20-38.png
     
  2. Хостинг MineCraft
    <
  3. _MediaNik_

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

    Баллы:
    46
    Skype:
    Medianik5
    Имя в Minecraft:
    _MediaNik_
    Видишь, в скобках() после каждой строки указан название_класса.java:номер строки на которой ошибка, полазей, посмотри. Направление я задал...
     

Поделиться этой страницей