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

Стартап Работа с API 1.13

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

Метки:
  1. Owlking

    Owlking Активный участник

    Баллы:
    61
    Активные разрабы - это кто например?
     
  2. Автор темы
    Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    WE, WG, Spigot Essentials (хотя EssentialsX кажется тоже обновили), CoreProtect, ViaVersion и другие уже поддерживают 1.13.
     
  3. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Я самолично написал всем разработчикам плагинов, которые не работают на 1.13. И через неделю обновил 90% сервера...
     
  4. Owlking

    Owlking Активный участник

    Баллы:
    61
    Интересно... Т.е. тебе разработчики скинули работающие на 1.13 плагины? Не очень понимаю их логику, почему, например, не выкатить их сразу для всех, как это всегда было
     
  5. Exception_Prototype

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

    Баллы:
    96
    В смысле, ты чё? Он оповестил разрабов, что вышло обновление 1.13 и попросил их обновить их плагины. Они обновили и выложили в паблик.
     
  6. Автор темы
    Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    md_5 уже представил дату релиза Spigot 1.13.1 (нет) upload_2018-8-23_14-36-19.png
     
  7. Автор темы
    Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Там начали что-то с рецептами делать. В рецептах заменили ингредиенты с Material на RecipeChoice, который представляет из себя Predicate<ItemStack> (интересно, что будет если использовать этот метод), но вместо него желательно использовать MaterialChoice. Кажется, это связано с тем что сама по себе игра в датапаках принимает только значения материала и прочности.

    Из интересного:
    • Добавили API для LootTable'ов, интересно будет увидеть его использование.
    • Разрешили перезаписывать метод getLogger() Слава яйцам!
    • getDurability() отмечен Deprecated, теперь надо кастить ItemMeta к Damageable.
    • Допилили GameRule API.
    • Team.getSuffix() возвращал префикс
     
  8. _MasterCapeXD_

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

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    Что там с 1.13.1? Можно юзать?
     
  9. Zнамя Юности

    Zнамя Юности Активный участник Пользователь

    Баллы:
    76
    можно, че нет то
     
  10. Автор темы
    Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Кажись Спиготу надоело что Mojang не фиксит баг с сундуками, и они его сами пофиксили. Юзать можно.
    Небольшой пост о состоянии разработки
     
  11. _MasterCapeXD_

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

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    API для разработки уже готово? Ну хотя бы в плане возможностей (понятно, что баги могут где-то быть)?
    И да, как я понял, md_5 настоятельно советует перейти на 1.13.1 после успешных тестов. Тесты прошли?
     
  12. Автор темы
    Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Там ещё месяц назад можно было плагины писать, API сильно менять не будут на этой версии. Багов поубавилось, судя по тому что коммитов стало меньше, и они уже больше на небольшие баги нацелены.
    Единственное на что следует обратить внимание: NMS для 1.13 не подходит для 1.13.1, поэтому впервые с 1.9 выпустили R2
     
  13. _MasterCapeXD_

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

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    Спасибо за информацию
     

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