[Гайд][1.9] О некоторых изменениях в тегах NBT


В предварительных версиях Minecraft 1.9 были изменены некоторые теги NBT, позволяющие вместо громоздких Equipment и DropChances использовать новые теги... HandItems, ArmorItems, HandDropChances и ArmorDropChances. Хотите узнать подробности? Желаете разобраться с недавно добавленными тегами? Мечтаете вникнуть во все подробности?

Итак, предлагаю начать с того, что у нас было раньше. Поскольку мы знаем, что вся информация о сущности хранится в NBT, логично предположить, что раньше существовал некий тег, описывавший всю экипировку моба и вероятность того, что та или иная её часть выпадет из него после смерти. За это отвечали теги Equipment и DropChances. Оба этих тега имели тип «List», предполагавший хранение информации внутри них примерно в следующем виде... {tagList:[]} (нас должны интересовать квадратные скобки). Теперь предлагаю перейти от общего к частному. Внутри Equipment должны были храниться пять тегов типа «Compound» ({tagCompound:{}}), содержащих в себе информацию о тех предметах, которые находились в каких-то конкретных слотах (формат описан в player.dat). Идём дальше. В DropChances должны были находиться два тега типа «Float» ({tagFloat:0.7f}), задававших вероятность того, что их моба после его смерти выпадет какой-то конкретный предмет из его экипировки. Ну, это если кратно. Теперь перейдём к новым стандартам, которые до выхода 1.9 вполне могут измениться.

Теперь существуют теги HandItems, ArmorItems, HandDropChances и ArmorDropChances, отвечающие за аналогичные вещи. Единственное их отличие состоит в том, что они разделены... Предметы в руках регулируются HandItems и HandDropChances, а вся остальная экипировка описывается в тегах ArmorItems и ArmorDropChances. А теперь...

HandItems (предметы в руках) (List)
0: Предмет в ведущей руке (Compound)
1: Предмет в дополнительной руке (Compound)

ArmorItems (предметы в слотах для оставшейся экипировки) (List)
0: Предмет в слоте для ботинок (Compound)
1: Предмет в слоте для поножей (Compound)
2: Предмет в слоте для нагрудника (Compound)
3: Предмет в слоте для шлема (Compound)

HandDropChances (вероятность выпадения предметов из рук) (List)
0: Вероятность выпадания предмета из ведущей руки (Float)
1: Вероятность выпадания предмета из дополнительной руки (Float)

ArmorDropChances (вероятность выпадения предметов из слотов для оставшейся экипировки) (List)
0: Вероятность выпадания предмета из слота для ботинок (Float)
1: Вероятность выпадания предмета из слота для поножей (Float)
2: Вероятность выпадания предмета из слота для нагрудника (Float)
3: Вероятность выпадания предмета из слота для шлема (Float)


Голосуй за новость:
(+14.5514,45-0.10)
  • Просмотров: 4 660
  • Комментариев: 3
Рекомендуемое для Вас:

  1. Модератор
    Зарегистрирован: 2.06.2013
    Репутация
    (+1366.21350,9-15.3)
    Капут-противогаз | Пользователь offline | (30 августа 2015 12:01) | Комментариев: 1 960 | Новостей: 100 |
    • +5

    frendly herobrin rus

    you-did-there
    -----------------------------------------------------------------------------

    Портфолио с моделями


    MALOVODSK - Тайны маленького города[1.15.2]

    667



  2. Просто хорошие люди
    Зарегистрирован: 19.04.2015
    Репутация
    (+38.727,9-10.8)
    Funcrafter_Pro | Пользователь offline | (30 августа 2015 13:15) | Комментариев: 286 | Новостей: 26 |
    • 0

    я нашел опечатку.
    ArmorDropChances (предметы в слотах для оставшейся экипировки) , а надо
    ArmorItems(предметы в слотах для оставшейся экипировки). 5 заслуживаеш.


  3. Просто хорошие люди
    Зарегистрирован: 6.07.2013
    Репутация
    (+32.718,1-14.6)
    QubCreator | Пользователь offline | (30 августа 2015 15:06) | Комментариев: 97 | Новостей: 12 |
    • +1

    Кому-то пригодится! 5 мем!

Для написания комментария зарегистрируйся на сайте, это займет всего пару минут, голосуй за новости, зарабатывай репутацию.

Последние сообщения с форума

Название темы Автор Статистика Последнее сообщение
[1.20.4] NeoMoonVanilla - Ванильный Minecraft | Ивенты | Ламповое выживание

Тема в разделе: Частные, домашние, Hamachi сервера

Kristallik__

Просмотров: 193

Ответов: 1

Автор: Kristallik__

Вчера, 22:04

Ищете ванильный сервер похожий на МайнШилд?

Тема в разделе: Частные, домашние, Hamachi сервера

awiex

Просмотров: 31

Ответов: 0

Автор: awiex

Вчера, 21:51

ВКС - 𝕭𝖆𝖙𝖙𝖑𝖊 𝖔𝖋 𝕯𝖔𝖓𝖇𝖆𝖘𝖘 - 1.7.10

Тема в разделе: Проекты

WinzyGG

Просмотров: 1771

Ответов: 20

Автор: Jesterios

Вчера, 21:11

Предложите идею насчёт Мод-Пака!

Тема в разделе: Предложения

OneCatPlaton

Просмотров: 2688

Ответов: 29

Автор: SuperVasya

Вчера, 20:46

Minecraft 1.12 Modding Coalition

Тема в разделе: Новости

Danhoby

Просмотров: 6784

Ответов: 66

Автор: Danhoby

Вчера, 19:40