Interface PluginManager

    • Method Detail

      • getClient

        @NotNull
        @NotNull EasyDonateClient getClient()
        Get the used API client instance.
        Returns:
        The API client instance.
      • getSurchargePlugin

        @NotNull
        @NotNull SurchargePlugin getSurchargePlugin()
        Get the EasyDonate Surcharge plugin instance.
        Returns:
        The Surcharge plugin.
      • getLastPaymentsPlugin

        @NotNull
        @NotNull LastPaymentsPlugin getLastPaymentsPlugin()
        Get the EasyDonate Last Payments' plugin instance.
        Returns:
        The Last Payments plugin.
      • getCustomMessagesPlugin

        @NotNull
        @NotNull CustomMessagesPlugin getCustomMessagesPlugin()
        Get the EasyDonate Custom Messages' plugin instance.
        Returns:
        The Custom Messages plugin.
      • getDiscordWidgetPlugin

        @NotNull
        @NotNull DiscordWidgetPlugin getDiscordWidgetPlugin()
        Get the Discord Widget plugin instance.
        Returns:
        The Discord Widget plugin.
      • getVKCommunityWidgetPlugin

        @NotNull
        @NotNull VKCommunityWidgetPlugin getVKCommunityWidgetPlugin()
        Get the VKontakte Community Widget plugin instance.
        Returns:
        The VK Community Widget plugin.
      • getVKMessagesWidgetPlugin

        @NotNull
        @NotNull VKMessagesWidgetPlugin getVKMessagesWidgetPlugin()
        Get the VKontakte Messages Widget plugin instance.
        Returns:
        The VK Messages Widget plugin.
      • getVKNewsPlugin

        @NotNull
        @NotNull VKNewsPlugin getVKNewsPlugin()
        Get the VKontakte News plugin instance.
        Returns:
        The VK News plugin.
      • getYandexMetrikaPlugin

        @NotNull
        @NotNull YandexMetrikaPlugin getYandexMetrikaPlugin()
        Get the Yandex.Metrika plugin instance.
        Returns:
        The Yandex.Metrika plugin.