- Баллы
- 173
- Имя в Minecraft
- OsipXD
Можно ли как-то отловить попадание предмета в инвентарь через команду /give? И вообще, при использовании player.getInventory().addItem(...)
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
сказано же через give, каким боком тут поможет проверка шедулером изменения инвентаря?Существует множество способов попадания предметов в инвентарь игрока. Только делать sheduler и проверять инвентарь на наличие изменений (может быть ресурсозатратно).
сказано же через give
И вообще, при использовании player.getInventory().addItem(...)
будет менее затратно.Можешь попробовать создать свой объект инвентаря с запретом ложить в этот слот и подсовывать его игроку, если хочется отменных извращений.Нужно не давать класть вещь в 1-й слот никоим образом.
Можно конечно сделать костылики - положить серую стеклянную плиту в первый слот и запретить вынимать, но сначала хочется понять нет ли других способов.
Если только шедулером, то предпочту костыльбудет менее затратно.

Думал об этом, но что-то больно много контейнеров менятьМожешь попробовать создать свой объект инвентаря с запретом ложить в этот слот и подсовывать его игроку, если хочется отменных извращений.![]()


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