Class MuteManager
java.lang.Object
com.gamersafer.minecraft.bans.common.mute.MuteManager
-
Constructor Summary
ConstructorsConstructorDescriptionMuteManager(IMuteStorage db, ReportLogManager reportLogManager, IntegrationManager integrationManager) -
Method Summary
Modifier and TypeMethodDescriptionaddMuteEntry(@Nullable String uniqueServerId, Date muteTime, @Nullable Date endTime, UUID playerUuid, String playerName, UUID muterPlayerUuid, String muterPlayerName, String category, boolean wasChildInvolved, String message) getMuteEntries(UserIdentity identity) importMutes(List<MuteEntry> mutes) isUserMuted(UserIdentity identity) voidshutdown()Waits for the background saving task to finish.unmuteUser(Date unbanTime, UUID playerUuid, String playerName, UUID reporterPlayerUuid, String reporterPlayerName)
-
Constructor Details
-
MuteManager
public MuteManager(IMuteStorage db, ReportLogManager reportLogManager, IntegrationManager integrationManager)
-
-
Method Details
-
addMuteEntry
-
unmuteUser
-
shutdown
public void shutdown()Waits for the background saving task to finish. -
importMutes