Placeholders
Une tâche commune pour les plugins de chat est de fournir et de consommer des placeholders, des tokens qui se transforment en Text selon le contexte. Par exemple, un placeholder « name » pourrait retourner le nom d’un joueur, ou un placeholder « balance » pourrait retourner la valeur du compte par défault d’un joueur.
Sponge fournit une API de Placeholder simple qui fournit un registre pour les placeholders, ainsi qu’une structure pour les parser. Cela permet d’avoir une façon commune pour les plugins de fournir leur propres placeholders sans demander d’installer une bibliothèque de placeholders spécifique.
Note
L’API placeholder de Sponge ne fournit pas de moyen de parser des chaînes de caractères entières qui contiennent des tokens.