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

Помогите NullPointerException у ItemFrame и ItemStack

Тема в разделе "Разработка плагинов для новичков", создана пользователем Error202, 23 окт 2015.

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

    Error202 Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    Error202
    По шедулеру, раз в минуту, запускается изменение объекта в рамке
    Код:
    frame.setItem(new ItemStack(material.APPLE));
    ItemFrame frame
    Material material - меняется

    Периодически на этой строке возникает NullPointerException
    Т.н. раз 20 нормально, 21 - проблема
    Как вычислить причину?
     
  2. Хостинг MineCraft
    <
  3. OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    frame равняется null, ничего другое не может быть null.
     
  4. Автор темы
    Error202

    Error202 Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    Error202
    Не понял... Почему frame равняется null? В моем случае там сиди живая рамка[DOUBLEPOST=1445553357,1445549165][/DOUBLEPOST]Вылечил... Спасибо... Моя ошибка, вбиваемый материал был null
     
  5. OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    А. Действительно, я не заметил что написано material не с большой буквы
     
  6. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    Мысли шире. Стак не может в данном случае нпе вызвать. Дело в том что frame = null
     

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