Class IntegrationManager
java.lang.Object
com.gamersafer.minecraft.auth.common.integration.IntegrationManager
- All Implemented Interfaces:
Integration
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
ban
(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) void
kick
(UUID uuid, String playerName, UUID kicker, String kickerName, String reason, Date kickDate, @Nullable String uniqueServerId) void
mute
(UUID uuid, String playerName, UUID muter, String muterName, String reason, Date muteDate, @Nullable Date endDate, @Nullable String uniqueServerId) void
shutdown()
void
unban
(UUID uuid, String playerName, UUID unbanner, String unbannerName, String reason, Date unbanDate) void
void
warn
(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, wait
Methods inherited from interface com.gamersafer.minecraft.auth.common.integration.Integration
importData
-
Constructor Details
-
IntegrationManager
-
-
Method Details
-
getIntegration
-
getIntegrations
-
getPluginName
- Specified by:
getPluginName
in interfaceIntegration
-
shutdown
public void shutdown()- Specified by:
shutdown
in interfaceIntegration
-
kick
public void kick(UUID uuid, String playerName, UUID kicker, String kickerName, String reason, Date kickDate, @Nullable String uniqueServerId) - Specified by:
kick
in 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:
ban
in interfaceIntegration
-
unban
public void unban(UUID uuid, String playerName, UUID unbanner, String unbannerName, String reason, Date unbanDate) - Specified by:
unban
in 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:
mute
in interfaceIntegration
-
unmute
- Specified by:
unmute
in 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:
warn
in interfaceIntegration
-