Class IntegrationManager
java.lang.Object
com.gamersafer.minecraft.auth.common.integration.IntegrationManager
- All Implemented Interfaces:
Integration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidban(UUID uuid, String playerName, UUID banner, String bannerName, String reason, Date banDate, boolean ipBan, @Nullable Date endDate, @Nullable String uniqueServerId, @Nullable String playerHostAddress) getIntegration(String name) voidkick(UUID uuid, String playerName, UUID kicker, String kickerName, String reason, Date kickDate, @Nullable String uniqueServerId) voidmute(UUID uuid, String playerName, UUID muter, String muterName, String reason, Date muteDate, @Nullable Date endDate, @Nullable String uniqueServerId) voidshutdown()voidunban(UUID uuid, String playerName, UUID unbanner, String unbannerName, String reason, Date unbanDate) voidvoidwarn(UUID uuid, String playerName, UUID warner, String warnerName, String reason, Date warnDate, @Nullable Date endDate, @Nullable String uniqueServerId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gamersafer.minecraft.auth.common.integration.Integration
importData
-
Constructor Details
-
IntegrationManager
-
-
Method Details
-
getIntegration
-
getIntegrations
-
getPluginName
- Specified by:
getPluginNamein interfaceIntegration
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceIntegration
-
kick
public void kick(UUID uuid, String playerName, UUID kicker, String kickerName, String reason, Date kickDate, @Nullable String uniqueServerId) - Specified by:
kickin interfaceIntegration
-
ban
public void ban(UUID uuid, String playerName, UUID banner, String bannerName, String reason, Date banDate, boolean ipBan, @Nullable Date endDate, @Nullable String uniqueServerId, @Nullable String playerHostAddress) - Specified by:
banin interfaceIntegration
-
unban
public void unban(UUID uuid, String playerName, UUID unbanner, String unbannerName, String reason, Date unbanDate) - Specified by:
unbanin interfaceIntegration
-
mute
public void mute(UUID uuid, String playerName, UUID muter, String muterName, String reason, Date muteDate, @Nullable Date endDate, @Nullable String uniqueServerId) - Specified by:
mutein interfaceIntegration
-
unmute
- Specified by:
unmutein interfaceIntegration
-
warn
public void warn(UUID uuid, String playerName, UUID warner, String warnerName, String reason, Date warnDate, @Nullable Date endDate, @Nullable String uniqueServerId) - Specified by:
warnin interfaceIntegration
-