Раньше уже отвечал на похожий вопрос , команда из соседнего ответа как раз взята оттуда.

Её можно изменить и заставить срабатывать только на определённый предмет:

Только «предмет» на нужный id замени.
Команда должна работать в цикле.
ВампусУченик (111) 6 месяцев назад
Огромное спасибо! 🙂

Александр Иванов Просветленный (32918) Вампус, пожалуйста, а сработала команда? А то я с телефона писал без проверки на ПК, чисто основываясь на логике.

Влад ТереховУченик (190) 2 месяца назад
Можно на версию 1.12.2
Александр ИвановПросветленный (32918) 2 месяца назад
Александр КрасновУченик (106) 1 месяц назад

Слушай, а можешь сказать, как сделать чтобы выбрасывался только 1 предмет с названием. То есть к примеру арбалет не будет выбрасываться с определенным названием, а если обычный арбалет, то он будет выбрасываться

Александр Иванов Просветленный (32918) Александр Краснов,

чтобы выбрасывался только 1 предмет с названием

к примеру арбалет не будет выбрасываться с определенным названием

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

Minecraft Командный блок #107 — Как запретить выкидывать предметы?

Остальные ответы
Удали сервер и всё, не морочь себе и другом голову
ВампусУченик (111) 6 месяцев назад
Спасибо! Решение всех проблем 🙂

я только знаю как запретить выбрасывать все предметы —

Источник: otvet.mail.ru

Can’t Drop — нельзя выкидывать предметы [1.17.1]

Хотите усложнить своё выживание? Тогда этот датапак для вас! Если вы подберёте ненужный вам предмет — выбросить вы его уже не сможете!

Видео

Как установить датапак Can’t Drop

  1. Откройте игру
  2. Выберите мир, в который хотите установить дата-пак, и нажмите «Настроить»
  3. Нажмите «Открыть папку мира»
  4. Откройте папку «datapacks» и распакуйте в нее архив
  5. Готово
Читайте также:  Как починить кирку в minecraft

Скачать датапак Can’t Drop

#СсылкаРазмерДата
https://minecraft-inside.ru/download/193283/ 3,13 КБ 21 сентября 2021

Источник: minecraft-inside.ru

Предмет, который нельзя выкинуть или передать

Как запретить игроку выкидывать предмет и перекладывать его в другие контейнеры?
Есть идеи?
Спасибо.

Oldestkon

1,990 18 105

Slot#onSlotChanged
хук туда, дальше обнуляешь слот (куда положили предмет) при нужных условиях, не забывая вернуть предмет игроку
или
Slot#canTakeStack
ещё можно
Slot#isItemValid
Для выбрасывания ловишь ItemTossEvent, где у EntityItem можно легко поменять итемстак, лул

Источник: forum.mcmodding.ru