Placeholders
Предупреждение
Эти документы были написаны для SpongeAPI 7 и, вероятно, устаревшие. Если вы чувствуете, что вы можете помочь обновить их, пожалуйста, отправьте PR!
Обычной задачей для плагинов чата является предоставление и использования плейсхолдеров, токенов которые привязаны к Component в зависимости от контекста. Например, плейсхолдер «name» может возвращать имя игрока, а «balance» возвращать число игровой валюты на аккаунте игрока.
Sponge provides a simple Placeholder API that provides a registry for placeholders, as well a structure to parse them. This allows for a common way for plugins to provide their own placeholders without requiring a specific placeholder library being installed.
Примечание
The Sponge placeholder API does not provide a way to parse entire strings that contain tokens.