О Placeholder API
Это компактный API с поддержкой JIJ, позволяющий создавать и обрабатывать плейсхолдеры в строках и Minecraft Text Components. Формат плейсхолдеров использует шаблон %modid:type%
или %modid:type data%
(%modid:type/data%
до версии 1.19). Также включает упрощённый текстовый формат для упрощения пользовательского ввода в конфигах/чатах и т.д.
Для пользователей
Позволяет настраивать взаимодействие между модами через единый интерфейс. Плейсхолдеры дают возможность изменять отображаемую информацию и её расположение в совместимых модах.
Упрощённый текстовый формат позволяет применять стили без ручного написания JSON или использования генераторов.
- Использование плейсхолдеров
- Стандартные плейсхолдеры
- Плейсхолдеры модов
- QuickText
- Упрощённый текстовый формат
Для разработчиков
API предлагает стандартизированный способ реализации межмодовой совместимости без интеграции специфичных API. Система парсинга позволяет заменять статические/динамические плейсхолдеры в текстах из конфигов или пользовательского ввода.