jahotun Опубликовано 1 мая, 2025 Поделиться Опубликовано 1 мая, 2025 Хочу изменить торги у жителей, версия 1.21.5, датапак Сейчас цель изменить броню у бронников, алмазная меняется на железную, зачарование при этом должно остаться. Изменить торг у меня получается (/data modify entity @s Offers.Recipes[0].sell.id set value "minecraft:paper") Мне нужно сделать проверку, что конкретный торг №7 по пути Offers.Recipes[6].sell.id равен "minecraft:diamond_boots" Как сделать такую проверку? Использовать /execute if data entity @s {Offers:{Recipes:[{sell:{id:"minecraft:diamond_boots"}}]}} нельзя, т.к он игнорирует номер торга в списке Recipes; Делать фиксированные торги (в 7 всегда ботинки в 8 всегда поножи и тд) тоже нельзя, т.к. изменить хочу не только бронников, а в других жителях торги "плавающие" Не тот раздел, закрою тему Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 1 сообщение