Text Placeholder API
Библиотека для работы с плейсхолдерами и текстом в твоих модах для Minecraft.
- Загрузчики
- FabricQuilt
- Скачиваний на Modrinth
- 71,4 млн
- Подписчиков на Modrinth
- 1,8 тыс.
- версии
- 43
- Обновлён
- 9 сентября 20269 сент.
- Опубликован
- в 2023
Коротко о моде
Работает и в игре, и на сервере — ставьте, где нужен
О Placeholder API
Это небольшой API с поддержкой JIJ, который позволяет создавать и обрабатывать плейсхолдеры внутри строк и компонентов текста Minecraft. Placeholder API использует простой формат %modid:type% или %modid:type data% (%modid:type/data% до 1.19). Он также включает простой, общеупотребительный текстовый формат, предназначенный для упрощения ввода пользователем в конфигах/чатах и т.д.
Для пользователей
Он позволяет пользователям настраивать несколько модов схожим образом, не теряя совместимости между модами. Плейсхолдеры позволяют менять, какая информация и где присутствует в совместимых модах.
Кроме того, Simplified Text Format позволяет стилизовать их читаемым способом без необходимости писать JSON вручную или использовать генераторы.
- Использование плейсхолдеров
- Список стандартных плейсхолдеров
- Список плейсхолдеров модов
- QuickText
- Simplified Text Format
Моды, обычно использующие этот api, должны просто включать его напрямую, но при необходимости вы можете скачать обновлённую версию отсюда!
Для разработчиков
Использование Placeholder API — простой способ добиться хорошей совместимости модов без необходимости реализовывать несколько api для конкретных модов. Кроме того, систему обработки плейсхолдеров можно использовать для замены собственных статических (или динамических плейсхолдеров) в тексте, созданном игроком или прочитанном из конфига. Это в сочетании с Simplified Text Format позволяет создать отличный опыт для пользователей/администраторов.
- Начало работы
- Добавление плейсхолдеров
- Обработка плейсхолдеров
- TextNodes и NodeParsers
- Использование Simplified Text Format (TextParserV1)
*[JIJ]: Jar-in-Jar
Частые вопросы
Как установить Text Placeholder API?
Установите Fabric под свою версию Minecraft, скачайте Text Placeholder API под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Text Placeholder API?
У Text Placeholder API есть сборки для Minecraft 1.17–26.3.
Нужен ли Text Placeholder API на сервере?
Работает и в игре, и на сервере — ставьте, где нужен