Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Универсальный метод

Тема в разделе "Разработка плагинов для новичков", создана пользователем oleg57zls, 4 май 2016.

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

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Есть ли какой нибудь метод-эвент, который был отлавливал предмет, погруженный в инвентарь?
    В том числе и блоки из модов. Можно даже форджевский. Надо сделать фильтр на определнный предмет, плагином или модом. Мне нужно сделать чтобы при попадании в инвентарь любой, предмет удалялся. Ну или не попадал в него вообще.
     
  2. Хостинг MineCraft
    <
  3. Rfg0

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

    Баллы:
    46
    Имя в Minecraft:
    Rfg0
  4. Автор темы
    oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Пробовал. Через него можно сделать удаление при клике, но это меня не устраивает, потому что любые взаимодействие с предметом можно автоматизировать, а в данном случае уже метод будет бесполезен.
    Тут либо делать чтобы предмет при попадании удалялся, либо чтобы он попадал в инвентари вообще.
     
  5. GoodCoder

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

    Баллы:
    76
    Такого не существует. Ненужен никому, да и лагов обработка события добавила бы.
     
  6. kirill3345

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

    Баллы:
    66
    Имя в Minecraft:
    kirill3345
    PlayerPickupItemEvent?
     
  7. Автор темы
    oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Не игрок нужен, а инвентарь блоков.. но я тоже искал, универсального нет...
     
  8. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    InventoryClickEvent отслеживает любые КЛИКИ в инвентаре + InventoryDragEvent отслеживает любые ПЕРЕТЯГИВАНИЯ(drag) предметов.
    На счет форджа не уверен, что события будут работать.
     
  9. Studenikin

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

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    Можно сделать шедулер, который через н-ый промежуток времени будет сканировать инвентари игроков
     

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