Class LeaderboardPlugin

java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
us.ajg0702.leaderboards.LeaderboardPlugin
All Implemented Interfaces:
org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin

public class LeaderboardPlugin extends org.bukkit.plugin.java.JavaPlugin
  • Constructor Details

    • LeaderboardPlugin

      public LeaderboardPlugin()
  • Method Details

    • onLoad

      public void onLoad()
      Specified by:
      onLoad in interface org.bukkit.plugin.Plugin
      Overrides:
      onLoad in class org.bukkit.plugin.java.JavaPlugin
    • onEnable

      public void onEnable()
      Specified by:
      onEnable in interface org.bukkit.plugin.Plugin
      Overrides:
      onEnable in class org.bukkit.plugin.java.JavaPlugin
    • onDisable

      public void onDisable()
      Specified by:
      onDisable in interface org.bukkit.plugin.Plugin
      Overrides:
      onDisable in class org.bukkit.plugin.java.JavaPlugin
    • getAConfig

      public us.ajg0702.utils.common.Config getAConfig()
    • getCache

      public Cache getCache()
    • getExtraManager

      public ExtraManager getExtraManager()
    • getTopManager

      public TopManager getTopManager()
    • getMessages

      public us.ajg0702.utils.common.Messages getMessages()
    • hasVault

      public boolean hasVault()
    • getSignManager

      public SignManager getSignManager()
    • getHeadUtils

      public us.ajg0702.leaderboards.nms.legacy.HeadUtils getHeadUtils()
    • getArmorStandManager

      public ArmorStandManager getArmorStandManager()
    • getHeadManager

      public HeadManager getHeadManager()
    • getVaultChat

      public net.milkbowl.vault.chat.Chat getVaultChat()
    • getContextLoader

      public LuckpermsContextLoader getContextLoader()
    • getExporter

      public Exporter getExporter()
    • getPlaceholderFormatter

      public PlaceholderFormatter getPlaceholderFormatter()
    • getOfflineUpdaters

      public Map<String,OfflineUpdater> getOfflineUpdaters()
    • getResetSaver

      public ResetSaver getResetSaver()
    • getCompatScheduler

      public us.ajg0702.utils.foliacompat.CompatScheduler getCompatScheduler()
    • getScheduler

      public us.ajg0702.utils.foliacompat.CompatScheduler getScheduler()
    • reloadInterval

      public void reloadInterval()
    • scheduleResets

      public void scheduleResets()
    • scheduleReset

      public void scheduleReset(TimedType type) throws ExecutionException, InterruptedException
      Throws:
      ExecutionException
      InterruptedException
    • validatePlaceholder

      public boolean validatePlaceholder(String placeholder, us.ajg0702.commands.CommandSender sayOutput)
    • getMiniMessage

      public static net.kyori.adventure.text.minimessage.MiniMessage getMiniMessage()
    • getUpdateManager

      public us.ajg0702.utils.common.UpdateManager getUpdateManager()
    • getAdventure

      public net.kyori.adventure.platform.bukkit.BukkitAudiences getAdventure()
    • setWeeklyResetDay

      public void setWeeklyResetDay()
    • message

      public static net.kyori.adventure.text.Component message(String miniMessage)
    • isShuttingDown

      public boolean isShuttingDown()
    • timePlaceholderUsed

      public void timePlaceholderUsed()
    • safeGetBlockType

      public Future<org.bukkit.Material> safeGetBlockType(org.bukkit.Location location)