Package dev.kitteh.factions.integration
Class ExternalChecks
java.lang.Object
dev.kitteh.factions.integration.ExternalChecks
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisAfk(org.bukkit.entity.Player player) static booleanisIgnored(org.bukkit.entity.Player viewer, org.bukkit.entity.Player chatter) static booleanisMuted(org.bukkit.entity.Player player) static booleanisVanished(org.bukkit.entity.Player player) static voidregisterAfk(org.bukkit.plugin.Plugin plugin, Predicate<org.bukkit.entity.Player> function) Registers a function for testing if a player is AFK.static voidregisterIgnored(org.bukkit.plugin.Plugin plugin, BiPredicate<org.bukkit.entity.Player, org.bukkit.entity.Player> function) Registers a function for testing if a player is AFK.static voidregisterMuted(org.bukkit.plugin.Plugin plugin, Predicate<org.bukkit.entity.Player> function) Registers a function for testing if a player is muted.static voidregisterVanished(org.bukkit.plugin.Plugin plugin, Predicate<org.bukkit.entity.Player> function) Registers a function for testing if a player is vanished.
-
Constructor Details
-
ExternalChecks
public ExternalChecks()
-
-
Method Details
-
registerAfk
public static void registerAfk(org.bukkit.plugin.Plugin plugin, Predicate<org.bukkit.entity.Player> function) Registers a function for testing if a player is AFK.- Parameters:
plugin- plugin registeringfunction- function testing the player
-
registerIgnored
public static void registerIgnored(org.bukkit.plugin.Plugin plugin, BiPredicate<org.bukkit.entity.Player, org.bukkit.entity.Player> function) Registers a function for testing if a player is AFK.- Parameters:
plugin- plugin registeringfunction- function testing if, respectively, the viewer is ignoring the chatter
-
registerMuted
@AvailableSince("4.2.0") public static void registerMuted(org.bukkit.plugin.Plugin plugin, Predicate<org.bukkit.entity.Player> function) Registers a function for testing if a player is muted.- Parameters:
plugin- plugin registeringfunction- function testing the player
-
registerVanished
public static void registerVanished(org.bukkit.plugin.Plugin plugin, Predicate<org.bukkit.entity.Player> function) Registers a function for testing if a player is vanished.- Parameters:
plugin- plugin registeringfunction- function testing the player
-
isAfk
public static boolean isAfk(org.bukkit.entity.Player player) -
isIgnored
public static boolean isIgnored(org.bukkit.entity.Player viewer, org.bukkit.entity.Player chatter) -
isMuted
@AvailableSince("4.2.0") public static boolean isMuted(org.bukkit.entity.Player player) -
isVanished
public static boolean isVanished(org.bukkit.entity.Player player)
-