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

В разработке Как запретить игроку ложить себе в инвентарь из сундука определенный предмет?

Тема в разделе "Разработка плагинов для новичков", создана пользователем printon, 25 янв 2023.

Статус темы:
Закрыта.
  1. Автор темы
    printon

    printon Ньюби

    Баллы:
    1
    Имя в Minecraft:
    printon
    Написал скрипт, запрет на подбор определенных предметов, система работает так, что есть группы прав и какой-то игрок может подбирать допустим алмазный меч, а второй нет, потому что у второго нету определенного права. Проблема в том, что это штуку можно обойти, игрок с правами ложит запрещенный предмет для второго игрока в сундук и тот его забирает. Как запретить забирать какой-то предмет из сундука? Хотя-бы event подскажите, не могу такого найти.
     
  2. SmashDestroy

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

    Баллы:
    63
    InventoryClickEvent
     
  3. Автор темы
    printon

    printon Ньюби

    Баллы:
    1
    Имя в Minecraft:
    printon
    Как с него получить игрока, который вызвал этот хендлер?
     
  4. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    event.getWhoClicked() и кастануть к Player
     
  5. Автор темы
    printon

    printon Ньюби

    Баллы:
    1
    Имя в Minecraft:
    printon
    Спасибо за помощь!

    Player player = (Player)event.getWhoClicked();
     
Статус темы:
Закрыта.

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