Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин DisableWindowItems фиксит вылет игроков с шалкерами набитыми книгами.

alexandrage

Старожил
Пользователь
Баллы
173
Последнее редактирование:
А как работает? На скрине вроде куча шалкеров и книг. По одной странице на книгу грузит?
 
А как работает? На скрине вроде куча шалкеров и книг. По одной странице на книгу грузит?
На чистой магии. Сам удивлен. Отправляется пустой WindowItems пакет. От чего и название плагина.
 
В коде ядра этот пакет PacketPlayOutWindowItems используется при вызове метода Player.updateInventory(), было проверено поведение Gui от разных плагинов с DisableWindowItems?

и маленькая придирка
Код:
packet.setSlotData(new ArrayList());
почему не используешь Collections.emptyList()? зачем создавать ArrayList на каждый пакет
 
В коде ядра этот пакет PacketPlayOutWindowItems используется при вызове метода Player.updateInventory(), было проверено поведение Gui от разных плагинов с DisableWindowItems?
Ну инвентарь свой видно. И он кидается при открытие всех инвентарей так то. Отпиши если будут проблемы. Я не мастер протокола майна.
 
Обнаружил проблему :( Игроки не могут зайти на сервер со старых версий 1.8-1.8.9 (ProtocolSupport присутствует)
 
Решил затестить на paper 1.13.2, ломает гуишки плагинов (DeluxeMenus, например) позволяя визуально убирать или вытаскивать с шифтом предметы. При сохранении инвентаря после смерти с помощью EssX все предметы (в инве игрока) визуально исчезают до взаимодействия с ними.
PS У меня нет необходимости в плагине, просто сообщил. Если плагин только для 1.14.4 (что нигде не указано), сорян.
 
Решил затестить на paper 1.13.2, ломает гуишки плагинов (DeluxeMenus, например) позволяя визуально убирать или вытаскивать с шифтом предметы. При сохранении инвентаря после смерти с помощью EssX все предметы (в инве игрока) визуально исчезают до взаимодействия с ними.
PS У меня нет необходимости в плагине, просто сообщил. Если плагин только для 1.14.4 (что нигде не указано), сорян.
Оно, вроде как, всегда так было.
http://rubukkit.org/threads/vytaskivajut-veschi-cherez-chestcommands.110888/
При закликивании предмет перемещается в инвентарь, при этом, на самом деле его нет (при смерти не выпадает, использовать нельзя и т.д.)
 
Оно, вроде как, всегда так было.
http://rubukkit.org/threads/vytaskivajut-veschi-cherez-chestcommands.110888/
При закликивании предмет перемещается в инвентарь, при этом, на самом деле его нет (при смерти не выпадает, использовать нельзя и т.д.)
Я знаю об этом визуальном баге, старее него только динозавры, я говорю, что с этим плагином вещи в гуишку не возвращаются пока эту гуишку не открыть заново.
Да и я проверял и с плагином, и без.
 
Теперь пакет отключается только при превышении размера пакета. Теперь гуишки при валином инвентаре не сломаются.
Всем спасибки за тестирование.
 
Последнее редактирование:

Поделиться этой страницей

Назад
Верх