Class ScrowAPI

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

public class ScrowAPI extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static org.bukkit.plugin.Plugin
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static de.kentoj.scrowlib.player.NetworkPlayer
     
    static de.kentoj.scrowlib.player.NetworkPlayer
    getPlayer(org.bukkit.OfflinePlayer player)
     
    static void
    setCommandApi(de.kentoj.kencommandapi.CommandAPI commandApi)
     
    static void
    setCorePlugin(org.bukkit.plugin.Plugin plugin)
     
    static void
    setEconomyService(de.kentoj.scrowlib.economy.EconomyService economyService)
     
    static void
    setFriendRequestService(de.kentoj.scrowlib.friends.FriendRequestService friendRequestService)
     
    static void
    setFriendshipService(de.kentoj.scrowlib.friends.FriendshipService friendshipService)
     
    static void
    setInstanceManager(de.kentoj.scrowlib.instancemanager.InstanceManager instanceManager)
     
    static void
    setJdbi(@Nullable org.jdbi.v3.core.Jdbi jdbi)
     
    static void
    setMessageBroker(de.kentoj.scrowlib.messaging.MessageBroker messageBroker)
     
    static void
    setPlayerFactory(de.kentoj.scrowlib.player.NetworkPlayerFactory playerFactory)
     
    static void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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)