- Баллы
- 173
- Имя в Minecraft
- OsipXD
Доброго времени суток.
При написании RPGInventory (ссылка в подписи) возник очень странный баг, с которым борюсь уже третий
В чем суть:
В плагине есть еда для питомцев, которая имеет текстуру айтема указаннаго в конфиге (по умолчанию кость). И если попробовать подобрать обычную кость (выпавшую из скелета, например), то весь инвентарь забивается обычными костями с количеством 0. При попытке дропнуть или взять из слота они исчезают. Но как только подходишь к кости, инвентарь снова до отказа забивается фантомными костями. Я бы сам отследил и устранил баг, но вот беда - у меня на локальной машине он не проявляется.
Нигде в событиях поднятия вещи еда питомцев не фигурирует.
Что пробовали:
При написании RPGInventory (ссылка в подписи) возник очень странный баг, с которым борюсь уже третий
В чем суть:
В плагине есть еда для питомцев, которая имеет текстуру айтема указаннаго в конфиге (по умолчанию кость). И если попробовать подобрать обычную кость (выпавшую из скелета, например), то весь инвентарь забивается обычными костями с количеством 0. При попытке дропнуть или взять из слота они исчезают. Но как только подходишь к кости, инвентарь снова до отказа забивается фантомными костями. Я бы сам отследил и устранил баг, но вот беда - у меня на локальной машине он не проявляется.
Нигде в событиях поднятия вещи еда питомцев не фигурирует.
Что пробовали:
- Первым делом сменили в конфиге кость на мясо и после этого все то же самое повторилось с мясом.
- Потом отключили плагин - баг исчез.
- Заметили, что баг работает, только если занят слот оружия, поэтому я решил, что каким-то образом багует моя система блокировки слота оружия и заменил ее на новую, но баг остался.
- Потом я решил, что это может быть из-за того, что я каким-то образом порчу что-то рефлексиями и закомментировал их использование - никаких изменений.
- Пробовал отловить при каком событии появляется баг - прослушал все события связанные с игроком или инвентарем и писал в чат когда какое событие - баг не зависит от события. То есть, например, после команды /give все слоты хотбара забиваются мнимыми костями, а реальная кость дропается. Естественно, никакого события не происходит, если не считать, что из-за того, что кость лежит рядом, возникает куча ItemPickip эвентов, пока не забьется весь инвентарь.
Последнее редактирование:

