1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Запись любых данных в ItemMeta

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

  1. ptnk

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

    Баллы:
    173
    А больше и никаких вариантов и нету.
     
  2. Автор темы
    kapehh

    kapehh Ньюби Пользователь

    Баллы:
    1
    Есть. Но способ описанный выше уничтожается если какой-то левый плагин сам будет изменять meta-информацию твоей вещи.
    Пытаюсь избавиться от этого, записывая в аттрибуты. Но пока-что не получается.
     
  3. ql_Nik_lp

    ql_Nik_lp Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Плюсану к лору
    Все время так делал, никаких проблем не наблюдал.
    ChatColor.BLACK делает надпись полностью невидимой.
     
  4. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    О, я не знал что прям полностью невидимой, надо мой плагин поправить.
     
  5. Автор темы
    kapehh

    kapehh Ньюби Пользователь

    Баллы:
    1
    Так и пришлось сделать : (
    Но если 2 плагина будут хранить инфу в лоре, то конфликты будут.
     
  6. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    А ты сделай плагин api для хранения в лоре и используй его во всех остальных.
     
  7. Автор темы
    kapehh

    kapehh Ньюби Пользователь

    Баллы:
    1
    Я не об этом. Если поставить на сервере твой плагин и мой к примеру, то будет конфликт.
     
  8. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Нет, т.к. мой плагин в его использовании самодостаточен и если в каком-то предмете нужно в лоре хранить что-то другое, то мой плагин просто проигнорирует этот предмет, т.к. в первой строке лора не будет пометки, что этот предмет из моего плагина.
     
  9. Автор темы
    kapehh

    kapehh Ньюби Пользователь

    Баллы:
    1
    вот видишь) уже конфликт идет. мой плагин аналогичным образом работет.
    в итоге наши плагины будут вести себя непредсказуемо.
    а если другие плагины даже проверять не будут lore ? вот к чему я и веду...
     
  10. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Значит нужно все плагины писать самому и придумать систему, чтобы конфликтов не было.Я конечно не говорю что Citizens нужно писать самим, хорошо, что он не использует лор.
     
  11. ql_Nik_lp

    ql_Nik_lp Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Lore в основном используют только крупные плагины, и наличие 2х таких одновременно будет довольно глупым решением, так что в целом такая вероятность мизерна (Если конечно вы пишите плагин для себя, а не для паблика)
     

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