Package de.kentoj.scrow.bukkit
Class ScrowAPI
java.lang.Object
de.kentoj.scrow.bukkit.ScrowAPI
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic de.kentoj.scrowlib.player.NetworkPlayerstatic de.kentoj.scrowlib.player.NetworkPlayergetPlayer(org.bukkit.OfflinePlayer player) static voidsetCommandApi(de.kentoj.kencommandapi.CommandAPI commandApi) static voidsetCorePlugin(org.bukkit.plugin.Plugin plugin) static voidsetEconomyService(de.kentoj.scrowlib.economy.EconomyService economyService) static voidsetFriendRequestService(de.kentoj.scrowlib.friends.FriendRequestService friendRequestService) static voidsetFriendshipService(de.kentoj.scrowlib.friends.FriendshipService friendshipService) static voidsetInstanceManager(de.kentoj.scrowlib.instancemanager.InstanceManager instanceManager) static voidsetJdbi(@Nullable org.jdbi.v3.core.Jdbi jdbi) static voidsetMessageBroker(de.kentoj.scrowlib.messaging.MessageBroker messageBroker) static voidsetPlayerFactory(de.kentoj.scrowlib.player.NetworkPlayerFactory playerFactory) static voidsetRegionManager(RegionManager regionManager)
-
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
-
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
-
setCommandApi
@Internal public static void setCommandApi(de.kentoj.kencommandapi.CommandAPI commandApi) -
setPlayerFactory
@Internal public static void setPlayerFactory(de.kentoj.scrowlib.player.NetworkPlayerFactory playerFactory)
-