Помогите Работа с инвентарём

  • Автор темы Автор темы Meferis
  • Дата начала Дата начала
Удивляет то как "некоторые" орут про дублирование функционала плагинов, что так не кошерно.
Сами же делаете велосипеды, тот же blacklist в WorldGuard очень неплохо блочит предметы, имхо.
 
Ага, особенно нбт краш-айтемы)0
Но по сути так и есть, автору может сойти.
 
Но он реально проще, там нету кучи дубликатов классов под разные версии. Все просто и универсально. И шедулер мультипоточный.
А то что уже с лета нет этих мулти классов под разные версии тебя не смущяет? Ты хотябы поверяй, прежде чем что-то писать.
Зато у моего плагина нагрузка меньше. :good:
Мой тоже не нагружает. А новую версию я не видел.
Твой плагин красуется в таймингах в начале. А мой где-то в самом конце, иногда даже в скрытых найти можно.
 
А то что уже с лета нет этих мулти классов под разные версии тебя не смущяет? Ты хотябы поверяй, прежде чем что-то писать.
Зато у моего плагина нагрузка меньше. :good:

Твой плагин красуется в таймингах в начале. А мой где-то в самом конце, иногда даже в скрытых найти можно.
Это из за ведрошедулера, потом переделаю без него.
Все поправил, теперь не светится в таймингах.
 
Ну а словами можно описать. Создаем хешмеп Стринг материал. Создаем метод, в котором мы заносим все предметы, которые хотим запретить. Этот метод вызываем в гк, когда плагин включается и с помощью шедулера, как упомянул ледзимазед мы чекаем, есть ли у игрока этот айтемстак. Если есть - удаляем. Весь принцип. Зы. Игроков ищем через луп, а именно всех бакитских игроков.
Хешмеп, не лист, не?
 
Ты прав, переведу тоже на протоколлиб, он сейчас все равно стоит обсалютно у всех, без рефлексий быстрее будет.
Ну тогда получается почти тупо два одинаковых плагина.
 
Назад
Верх