Мод-библиотека для разработчиков модов Майнкрафт на Kotlin. Она даёт единый способ менять данные ItemStack и переводит старые NBT-теги в современную систему компонентов данных.
Возможности
Библиотека содержит Kotlin DSL editData для изменения свойств предмета: прочности, пользовательской модели, неразрушимости, зачарований, имени и описания, свойств головы игрока, еды, узоров знамени, книг, атрибутов, зелий, содержимого контейнера и данных блок-сущности.
Метод applySNBT принимает строку старого формата SNBT, очищает и применяет её к предмету, автоматически преобразуя данные для используемой системы хранения.
Требования и совместимость
Поддерживаются загрузчики Fabric, Forge и NeoForge. Для подключения в проект на одном загрузчике зависимость добавляют через modImplementation; в проектах Architectury общий модуль использует modCompileOnly, а модули конкретных загрузчиков — modImplementation.
