nbt

Версия Minecraft
1.8.9
7,099
324
1,510
Это просто способ сериализации: преобразования структур данных к форме, пригодной для сохранения на диске, передачи по сети и т.д.
Т.е. рецепт прост: работать с данными как обычно ,а когда нужно закрепить результат на длительный период или синхронизовать с клиентом то преобразовывываем к нбт и пихаем куда-то дальше(например, на каждый предмет и тайл выделен нбт).
В нбт можно хранить все примитвы, а также две основные коллекции
Некоторые соответствия между структурами данных и нбт:
Map - NbtTagCompoud
List - NbtTagList
case class - NbtTagCompoud
 
Сверху