Class BukkitEventFiringModerationServiceImpl
java.lang.Object
fr.luc.crcore.features.moderation.impl.ModerationServiceImpl
fr.luc.crcore.features.moderation.impl.BukkitEventFiringModerationServiceImpl
- All Implemented Interfaces:
ModerationService
Variante par défaut : tire les events Bukkit
ModerationEnterEvent et ModerationExitEvent aux moments
appropriés (après que l'état effectif a été mis à jour).-
Field Summary
Fields inherited from class ModerationServiceImpl
frozen, plugin, repository, toolRegistry, vanished -
Constructor Summary
ConstructorsConstructorDescriptionBukkitEventFiringModerationServiceImpl(org.bukkit.plugin.Plugin plugin, ModerationRepository repository, ModeratorToolRegistry toolRegistry) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonAfterEnter(org.bukkit.entity.Player player) protected voidonAfterExit(org.bukkit.entity.Player player) Methods inherited from class ModerationServiceImpl
enter, exit, freeze, getActiveModerators, getFrozenPlayers, getState, getToolRegistry, getVanishedPlayers, isFrozen, isInModeration, isVanished, unfreeze, unvanish, vanish
-
Constructor Details
-
BukkitEventFiringModerationServiceImpl
public BukkitEventFiringModerationServiceImpl(org.bukkit.plugin.Plugin plugin, ModerationRepository repository, ModeratorToolRegistry toolRegistry)
-
-
Method Details
-
onAfterEnter
protected void onAfterEnter(org.bukkit.entity.Player player) - Overrides:
onAfterEnterin classModerationServiceImpl
-
onAfterExit
protected void onAfterExit(org.bukkit.entity.Player player) - Overrides:
onAfterExitin classModerationServiceImpl
-