Class BukkitEventFiringTeamServiceImpl

java.lang.Object
fr.luc.crcore.team.impl.TeamServiceImpl
fr.luc.crcore.team.impl.BukkitEventFiringTeamServiceImpl
All Implemented Interfaces:
TeamService

public class BukkitEventFiringTeamServiceImpl extends TeamServiceImpl
Variante de TeamServiceImpl qui, en plus de la logique métier, tire des évènements Bukkit via les hooks on... hérités.

C'est cette implémentation qu'utilise CRCore par défaut. Les plugins de jeu peuvent toujours sous-classer pour ajouter d'autres effets (logs, scoreboard sync, etc.) en overridant les mêmes hooks et en appelant super.