Добавляет проверку мета- и NBT-данных в торговле жителей, так что сделки будут учитывать точный тип и теги предметов.
Мод заставляет жителей смотреть на мету и (опционально) на NBT при покупке и продаже, что решает проблемы с одинаковыми id, но разными подписью или свойствами. Проверка NBT выключена по умолчанию и включается в конфиге, так что можно настроить поведение под свой сервер или сингл. Если мод установлен только на сервере, клиенты всё равно увидят выходной предмет в интерфейсе, но его нельзя будет убрать из слота на клиенте - это полезно для защиты торговых шопов и автоматических лавок.
Можно вручную создать жителей с нужными параметрами проверки или игнорирования мета/NBT через команду спавна, что удобно для магазинов и кастомных NPC. Пример команды для спавна с разными вариантами checkMeta и checkNbt:
/summon Villager ~1 ~ ~ {Profession:2,Career:1,Offers:{Recipes:[{buy:{id:277,Count:1},sell:{id:1,Count:64},checkMeta:0,checkNbt:0},{buy:{id:277,Count:1},sell:{id:1,Count:64},checkMeta:0,checkNbt:1},{buy:{id:277,Count:1},sell:{id:1,Count:64},checkMeta:1,checkNbt:0},{buy:{id:277,Count:1},sell:{id:1,Count:64},checkMeta:1,checkNbt:1}]}}
Подойдёт тем, кто делает магазины на серваке, собирает модпак с торговлей или просто хочет, чтобы жители не принимали похожие, но не те предметы.
Мод на торговлю, который заставит жителей учитывать мета- и NBT-данные при сделках.