Interface PlatformPlugin

    • Method Detail

      • getPluginName

        java.lang.String getPluginName()
      • getVersion

        java.lang.String getVersion()
      • getAuthor

        java.lang.String getAuthor()
      • getPluginFolderPath

        java.lang.String getPluginFolderPath()
      • getPluginFolder

        java.io.File getPluginFolder()
      • getPlayer

        Sender getPlayer​(java.lang.String name)
      • getPlayer

        Sender getPlayer​(java.util.UUID uuid)
      • getConsole

        Sender getConsole()
      • getPlayers

        java.util.List<Sender> getPlayers()
      • getLogger

        java.util.logging.Logger getLogger()
      • isChatApiPresent

        boolean isChatApiPresent()
      • registerRepeatingTask

        ScheduledTask registerRepeatingTask​(java.lang.Runnable r,
                                            long delay,
                                            long interval)
      • runTaskLater

        ScheduledTask runTaskLater​(java.lang.Runnable r,
                                   long delay)
      • runTaskLaterAsync

        ScheduledTask runTaskLaterAsync​(java.lang.Runnable r,
                                        long delay)
      • getBuild

        java.lang.Integer getBuild()