Class CRCorePlaceholderExpansion
java.lang.Object
me.clip.placeholderapi.PlaceholderHook
me.clip.placeholderapi.expansion.PlaceholderExpansion
fr.luc.crcore.util.placeholder.CRCorePlaceholderExpansion
public class CRCorePlaceholderExpansion
extends me.clip.placeholderapi.expansion.PlaceholderExpansion
Expansion PlaceholderAPI exposant les données CR-Core (équipe et profil
joueur) via des placeholders
%crcore_*%.
Placeholders Team
%crcore_team%— récap formaté avec couleur :§c[#WOLF] Wolves%crcore_team_name%— nom de l'équipe%crcore_team_tag%— tag court%crcore_team_color%— nom de la couleur (Red,Blue, …)%crcore_team_color_chat%— code couleur ChatColor (§c, §9, …)%crcore_team_size%— nombre de membres%crcore_team_visibility%—PUBLICouPRIVATE%crcore_team_leader_name%— nom du chef (vide si leaderless)%crcore_team_score_<name>%— score nommé de l'équipe (ex.%crcore_team_score_kills%)
Placeholders Player
%crcore_player_score_<name>%— score nommé du joueur (ex.%crcore_player_score_kills%)%crcore_player_score_total%— somme de tous les scores du joueur
Si le joueur n'est dans aucune équipe, tous les %crcore_team_*%
renvoient une chaîne vide. Si le placeholder est inconnu, on renvoie
null → PAPI laisse le placeholder brut.
-
Nested Class Summary
Nested classes/interfaces inherited from class me.clip.placeholderapi.expansion.PlaceholderExpansion
me.clip.placeholderapi.expansion.PlaceholderExpansion.Type -
Field Summary
Fields inherited from class me.clip.placeholderapi.expansion.PlaceholderExpansion
expansionType -
Constructor Summary
ConstructorsConstructorDescriptionCRCorePlaceholderExpansion(TeamService teamService, PlayerProfileService playerProfileService, String version) -
Method Summary
Modifier and TypeMethodDescriptiononPlaceholderRequest(org.bukkit.entity.Player player, String params) booleanpersist()Garde l'enregistrement vivant à travers les/papi reload.Methods inherited from class me.clip.placeholderapi.expansion.PlaceholderExpansion
canRegister, configurationContains, equals, get, getBoolean, getConfigSection, getConfigSection, getDescription, getDouble, getExpansionType, getInt, getLink, getLong, getName, getPlaceholderAPI, getPlaceholders, getPlugin, getRequiredPlugin, getString, getStringList, info, isRegistered, log, log, register, setExpansionType, severe, severe, toString, unregister, warningMethods inherited from class me.clip.placeholderapi.PlaceholderHook
onRequest
-
Constructor Details
-
CRCorePlaceholderExpansion
public CRCorePlaceholderExpansion(TeamService teamService, PlayerProfileService playerProfileService, String version)
-
-
Method Details
-
getIdentifier
- Specified by:
getIdentifierin classme.clip.placeholderapi.expansion.PlaceholderExpansion
-
getAuthor
- Specified by:
getAuthorin classme.clip.placeholderapi.expansion.PlaceholderExpansion
-
getVersion
- Specified by:
getVersionin classme.clip.placeholderapi.expansion.PlaceholderExpansion
-
persist
public boolean persist()Garde l'enregistrement vivant à travers les/papi reload.- Overrides:
persistin classme.clip.placeholderapi.expansion.PlaceholderExpansion
-
onPlaceholderRequest
-