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

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

Discussion in 'Разработка плагинов для новичков' started by oleg57zls, May 4, 2016.

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

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

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

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

    Trophy Points:
    46
    Имя в Minecraft:
    Rfg0
  4. Автор темы
    oleg57zls

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

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

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

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

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

    Trophy Points:
    66
    Имя в Minecraft:
    kirill3345
    PlayerPickupItemEvent?
     
  7. Автор темы
    oleg57zls

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

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

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

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

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

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

Share This Page