Как в Minecraft 1.9 очистить предмет из всех слотов инвентаря, кроме брони?

Я попытался понять это, и единственное решение, которое я смог придумать, — это блок команд для каждого слота. В настоящее время я делаю одну команду, которая заставит вас использовать броню, но я хочу сделать так, чтобы, если вы попытаетесь ее снять, она удалялась из вашего инвентаря.


Невозможно удалить элементы, если они перемещаются вместе с курсором, насколько мне известно, из-за того, что у него нет идентификатора слота.

Однако очистка всех других слотов определенного элемента и уничтожение всех упавших элементов возможны с помощью /replaceitem . Это потребует 36 командных блоков для удаления предметов из каждого слота в инвентаре, кроме брони, 37, если вы включаете в себя левую руку.

Инвентарь

/replaceitem entity @a slot.inventory. # minecraft: air

Замените # числом от 0 до 26, где 0 — верхний левый слот, а 26 — нижний правый слот инвентаря. Сюда не входит панель быстрого доступа.

Панель быстрого доступа

/replaceitem entity @a slot.hotbar. # minecraft: air

Замените # числом от 0 до 8, 0 — крайний левый слот панели быстрого доступа, 8 — крайний правый. Это не включает в себя offhand

Offhand

/replaceitem entity @a slot.weapon.offhand minecraft: air


Чтобы очистить весь инвентарь, используйте /clear


Я знаю, что это поздний ответ, но это сработает. Это может вызвать небольшую задержку. Вы не сможете использовать какие-либо другие предметы, если не найдете способ указать, какой элемент заменить. Я протестировал /clear для его параметра maxCount , но он указывает максимальную сумму, которую нужно очистить, а не максимальное количество оставшихся элементов.

Удачи!


Возможно, это сработает: сделайте 4 повторяющихся, всегда активных командных блока, каждый из которых имеет/test для проверки команд для всех четырех частей брони в вашем инвентаре, а затем, прямо перед ними, условный, цепной, всегда активный командные блоки, которые затем удаляют части брони.

1


В качестве альтернативы вы могли бы зачаровать доспехи с помощью «Проклятия связывания», делающего невозможным удаление в первую очередь.

3

Оцените статью
Gamicon.ru
Добавить комментарий