Text Placeholder API
placeholder-api · 73884631 загрузок · LGPL-3.0-only
клиент: optional · сервер: optional (заявлено автором мода)
Библиотека для замены символов и манипуляции текстом для ваших модов Minecraft.
Описание
Об API-заполнителе
Это небольшой API с поддержкой JIJ, который позволяет создавать и анализировать заполнители в строках и текстовых компонентах Minecraft.
API-заполнитель использует простой формат %modid:type% или %modid:type data% (%modid:type/data% до версии 1.19).
Он также включает простой текстовый формат общего использования с отступами для упрощения пользовательского ввода в конфигурациях/чатах/и т. д.
Для пользователей
Это позволяет пользователям настраивать несколько модов одинаковым образом без потери совместимости между модами. Заполнители позволяют изменять, какая и где какая-либо информация присутствует в совместимых модах.
Кроме того, упрощенный текстовый формат позволяет стилизовать их в читаемом виде без необходимости писать JSON вручную или использовать генераторы.
- Использование заполнителей
- Список заполнителей по умолчанию
- Список заполнителей мода
- Быстрый текст
- Упрощенный текстовый формат
Моды, обычно использующие этот API, должны просто включать его напрямую, но при необходимости вы можете скачать обновленную версию отсюда!
Для разработчиков
Использование Placeholder API — это простой способ добиться хорошей совместимости модов без необходимости реализации API для нескольких модов. Кроме того, систему анализа заполнителей можно использовать для замены собственные статические (или динамические заполнители) в тексте, созданные игроком или прочитанные из конфигурации. Это с комбинацией упрощенного текстового формата позволяет создать удобный интерфейс для пользователей и администраторов.
- Начало работы
- Добавление заполнителей
- Разбор заполнителей
- TextNodes и NodeParsers
- Использование упрощенного формата текста (TextParserV1)
*[JIJ]: Банка в банке
Версии (34)
| Версия | Minecraft | Загрузчики | Файл |
|---|---|---|---|
3.2.0+26.3 |
26.3, 26.3-pre-3 | fabric | скачать |
3.1.0-beta.1+26.2 |
26.2, 26.2-pre-1 | fabric | скачать |
3.0.0+26.1 |
26.1, 26.1.1, 26.1.2 | fabric | скачать |
3.0.0-beta.2+26.1 |
26.1, 26.1-pre-3, 26.1.1, 26.1.2, 26w14a | fabric | скачать |
2.8.2+1.21.10 |
1.21.10, 1.21.11 | fabric, quilt | скачать |
2.8.1+1.21.10 |
1.21.10, 1.21.11, 1.21.11-pre1, 1.21.9 | fabric, quilt | скачать |
2.8.0+1.21.9 |
1.21.10, 1.21.9, 1.21.9-rc1 | fabric, quilt | скачать |
2.7.2+1.21.8 |
1.21.6, 1.21.7, 1.21.8 | fabric, quilt | скачать |
2.7.1+1.21.6 |
1.21.6, 1.21.7, 1.21.8 | fabric, quilt | скачать |
2.6.4+1.21.5 |
1.21.5 | fabric, quilt | скачать |
2.7.0+1.21.6 |
1.21.6, 1.21.6-pre2 | fabric, quilt | скачать |
2.6.3+1.21.5 |
1.21.5 | fabric, quilt | скачать |
2.6.2+1.21.5 |
1.21.5 | fabric, quilt | скачать |
2.6.1+1.21.5 |
1.21.5, 1.21.5-rc1 | fabric, quilt | скачать |
2.1.1+1.19.4 |
1.19.3, 1.19.4 | fabric, quilt | скачать |
2.1.4+1.20.1 |
1.20.1 | fabric, quilt | скачать |
2.2.1+1.20.2 |
1.20.2, 1.20.2-rc2 | fabric, quilt | скачать |
2.4.0-pre.3+1.20.4 |
1.20.3, 1.20.4 | fabric, quilt | скачать |
2.4.2+1.21 |
1.21, 1.21.1 | fabric, quilt | скачать |
2.5.2+1.21.3 |
1.21.2, 1.21.3, 1.21.4 | fabric, quilt | скачать |
2.5.1+1.21.3 |
1.21.3, 1.21.4 | fabric, quilt | скачать |
2.5.0+1.21.2 |
1.21.2, 1.21.2-rc1, 1.21.3 | fabric, quilt | скачать |
2.4.1+1.21 |
1.21, 1.21.1 | fabric, quilt | скачать |
2.4.0+1.21 |
1.21 | fabric, quilt | скачать |
2.4.0-pre.1+1.20.4 |
1.20.4 | fabric, quilt | скачать |
2.4.0-pre.2+1.21 |
1.21, 1.21-pre2 | fabric, quilt | скачать |
2.4.0-pre.1+1.20.5 |
1.20.5, 1.20.5-rc1, 1.20.6 | fabric, quilt | скачать |
2.3.0+1.20.3 |
1.20.3, 1.20.3-rc1, 1.20.4 | fabric, quilt | скачать |
2.2.0+1.20.2 |
1.20.2, 1.20.2-rc2 | fabric, quilt | скачать |
2.1.3+1.20.1 |
1.20.1 | fabric, quilt | скачать |
2.1.2+1.20.1 |
1.20.1 | fabric | скачать |
2.1.1+1.20 |
1.20, 1.20.1 | fabric | скачать |
2.1.0+1.19.4 |
1.19.4 | fabric, quilt | скачать |
1.1.3+1.17.1 |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2 | fabric, quilt | скачать |