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

Помогите Удалить рецептиг.

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

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

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

    Баллы:
    123
    Здравствуйте господа.
    Итак, у меня есть рецепт класса AdvancedShapedRecipe (extends ShapedRecipe).
    При загрузке я естественно загружаю этот рецепт (ну там, getServer.addRecipe(...) все норм, работает на ура.
    Теперь я своими (не очень прямыми) ручками пытаюсь сделать перезагрузку, и так как злой юзвер мог поменять в конфиге рецепт, я загружаю рецепт заново.
    Однако, перед этим мне надо удалить старый рецепт (ну а нафиг юзверу два рецепта?), и вот тут я застряль...
    А как его удалить то?!!
    Единственный вариант как я понял, с getServer().recipeIterator() ну и типо как-то проверить, если рецепт тот шо надо, удалить его. Что-то вроде iterator.remove(). Так ведь?
    Проблема следующая, не один из рецептов не проходит проверку через equals...
     
  2. Хостинг MineCraft
    <
  3. _MediaNik_

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

    Баллы:
    46
    Skype:
    Medianik5
    Имя в Minecraft:
    _MediaNik_
    Recipe.getComponent может быть[DOUBLEPOST=1475332060,1475332027][/DOUBLEPOST]я точно не знаю, не в IDE сейчас
     
  4. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Проверять по компонентам, схеме и результату, только так.
     
  5. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Грустно...
    Но ладно, спасибо)
     
  6. _MediaNik_

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

    Баллы:
    46
    Skype:
    Medianik5
    Имя в Minecraft:
    _MediaNik_
    Ска. Обманул меня
     
  7. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Ты про что? :D
     
  8. _MediaNik_

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

    Баллы:
    46
    Skype:
    Medianik5
    Имя в Minecraft:
    _MediaNik_
    Это не смешно! прекращай такие шуточки:oops:
     
  9. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Какие? :D
     

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