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

EventHandler из других плагинов.

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

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

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

    Баллы:
    76
    Здравствуйте, я хочу брать EventHandler из плагина дискорд. Я импортирую всё что нужно, но при запуске сервера в консоли возникает ошибка.
    Код:
    @EventHandler
    public void testReceive(DiscordGuildMessageReceivedEvent event) {
    getLogger().info("Received: " + event.getMessage().getContentRaw());
    }
    Ошибка:
    VkChat v1.0 attempted to register an invalid EventHandler method signature "public void vkchat.Handler.testReceive(github.scarsz.discordsrv.api.events.DiscordGuildMessageReceivedEvent)" in class vkchat.Handler.
    При чём в этом классе есть обычные ивенты, по типу входа или сообщения в чат, но они работают.
     
  2. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
  3. Автор темы
    ilya50

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

    Баллы:
    76
    может это из за того, что требуемый плагин не успел загрузиться ?
     
  4. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Твой ивент не наследует org.bukkit.event.Event
     
  5. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Не заметил что в исходниках другой импорт :lol:

    ТС, ищи способ прослушки этих ивентов в документации плагина
     

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