Class IntegrationManager
java.lang.Object
com.gamersafer.minecraft.bans.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, @Nullable Date endDate) getIntegration(String name) voidvoidmute(UUID uuid, String playerName, UUID muter, String muterName, String reason, Date muteDate, @Nullable Date endDate) voidshutdown()voidvoidvoidwarn(UUID uuid, String playerName, UUID warner, String warnerName, String reason, Date warnDate, @Nullable Date endDate) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gamersafer.minecraft.bans.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) - Specified by:
kickin interfaceIntegration
-
ban
public void ban(UUID uuid, String playerName, UUID banner, String bannerName, String reason, Date banDate, @Nullable Date endDate) - Specified by:
banin interfaceIntegration
-
unban
- Specified by:
unbanin interfaceIntegration
-
mute
public void mute(UUID uuid, String playerName, UUID muter, String muterName, String reason, Date muteDate, @Nullable Date endDate) - 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) - Specified by:
warnin interfaceIntegration
-