Class ScrowAPI

java.lang.Object
de.kentoj.scrow.bukkit.ScrowAPI

public class ScrowAPI extends Object
  • Field Details

    • plugin

      @Internal public static org.bukkit.plugin.Plugin plugin
  • Constructor Details

    • ScrowAPI

      public ScrowAPI()
  • Method Details

    • getPlayer

      public static de.kentoj.scrowlib.player.NetworkPlayer getPlayer(org.bukkit.OfflinePlayer player)
    • getPlayer

      public static de.kentoj.scrowlib.player.NetworkPlayer getPlayer(UUID uuid)
    • setEconomyService

      @Internal public static void setEconomyService(de.kentoj.scrowlib.economy.EconomyService economyService)
    • setCorePlugin

      @Internal public static void setCorePlugin(org.bukkit.plugin.Plugin plugin)
    • setFriendshipService

      @Internal public static void setFriendshipService(de.kentoj.scrowlib.friends.FriendshipService friendshipService)
    • setFriendRequestService

      @Internal public static void setFriendRequestService(de.kentoj.scrowlib.friends.FriendRequestService friendRequestService)
    • setMessageBroker

      @Internal public static void setMessageBroker(de.kentoj.scrowlib.messaging.MessageBroker messageBroker)
    • setInstanceManager

      @Internal public static void setInstanceManager(de.kentoj.scrowlib.instancemanager.InstanceManager instanceManager)
    • setJdbi

      @Internal public static void setJdbi(@Nullable @Nullable org.jdbi.v3.core.Jdbi jdbi)
    • setRegionManager

      @Internal public static void setRegionManager(RegionManager regionManager)
    • setCommandApi

      @Internal public static void setCommandApi(de.kentoj.kencommandapi.CommandAPI commandApi)
    • setPlayerFactory

      @Internal public static void setPlayerFactory(de.kentoj.scrowlib.player.NetworkPlayerFactory playerFactory)
    • setPlayerPrefixProvider

      @Internal public static void setPlayerPrefixProvider(de.kentoj.scrowlib.player.PlayerPrefixProvider playerPrefixProvider)