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

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

Discussion in 'Разработка плагинов для новичков' started by Mihael_i, Jul 6, 2016.

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

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

    Trophy Points:
    66
    Имя в Minecraft:
    Mihael_i
    Здравствуйте, решил написать плагин, который взрывает полублоки, как обычные блоки(кто не знает, если тнт попадет на полублок, то оно взрывает только блок под собой), не долго думая решил сделать так, что бы взрыв создавался блоком выше и написал вот такой код:
    Code:
    @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_ Активный участник Пользователь

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

Share This Page