1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Решено AuthMe запрещает прокрутку инвентаря

Тема в разделе "Помощь", создана пользователем FALSHOR, 19 фев 2021.

  1. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    Плагин AuthMe-5.5.1-SNAPSHOT всем неавторизованным игрокам запрещает прокручивать инвентарь. Это нужно как-то исправить. В конфиге authme связанное с инвентарём нашёл только это: "ProtectInventoryBeforeLogIn: false" , не помогает. Помогите пожалуйста.
     
  2. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Что такое прокрутка инвентаря? Смена активного слота в хотбаре? Тогда другой вопрос - зачем ты хочешь это разрешить?
     
    Последнее редактирование: 19 фев 2021
  3. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    Да, оно самое.
     
  4. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    Мне так больше нравится, да и в основном так сделано на многих популярных серверах
     
  5. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Ради копипаста. Любите вы школьники сервера под копирку. Своей головы вообще нету.
     
  6. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    Так есть варианты решения проблемы?
     
  7. NuaN

    NuaN Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    NuaN
    1. Переписать плагин AuthMe.
    2. Найти другой плагин авторизации.
    3. Написать свой плагин авторизации (и будет все как пожелаешь).
     
  8. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    Найти бы ещё там нужный класс. Не знаете где он? Я попытался переписать класс ProtectInventoryEvent.class но это не помогло.
     
    Последнее редактирование: 19 фев 2021
  9. HauserGrim

    HauserGrim Активный участник Пользователь

    Баллы:
    96
    Ищи нотпадом или чем-то по файлам PlayerItemHeldEvent
     
  10. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    спасибо, сейчас попробую.
     
  11. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    Поиск "PlayerItemHeldEvent" (найдено 3 совпадений в 1 файлах из 3479)
    C:\Users\Desktop\Новая папка\fr\xephi\authme\listener\PlayerListener.class (совпадений: 3)

    Щас посмотрю что там.
     
  12. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    Нашёл.

    @EventHandler(
    ignoreCancelled = true,
    priority = EventPriority.LOWEST
    )
    public void onPlayerHeldItem(PlayerItemHeldEvent event) {
    if (this.listenerService.shouldCancelEvent(event)) {
    event.setCancelled(true);
    }

    }
     
  13. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    Б-О-Л-Ь-Ш-О-Е С-П-А-С-И-Б-О!
     
  14. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    Я переписал его. Всё работает. Это был первый плагин который я переписал.
     
  15. NuaN

    NuaN Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    NuaN
    Красавчик) Поздравляю, теперь ты стал хакером [​IMG]
     
  16. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    )))) если кому нужен, то вот переписанный плагин: https://disk.yandex.ru/d/P0fWXpJfkb3WOw , за одно если кто разбирается, можете проверить всё-ли там нормально. Изменял только класс: PlayerListener.class
     
    Последнее редактирование: 20 фев 2021

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