PlaceholderMaker
Активный0.0
Установок
Последнее обновление
Версии
PlaceholderMaker
PlaceholderMaker — это мод для Minecraft на платформе Fabric, который открывает новые возможности создания динамических текстовых шаблонов. С его помощью вы сможете разрабатывать уникальные подстановочные выражения, способные адаптироваться к игровым условиям с помощью правил и условий выполнения.
Как работает мод
Система функционирует за счет конфигурационных файлов в формате json, где вы задаете правила обработки значений. Условия отслеживают изменения в других подстановках, используемых в этих конфигурациях, создавая сложные взаимосвязи между различными данными.
Мод интегрируется с Placeholder API и совместим со всеми системами подстановочных выражений от других модификаций. Созданные шаблоны размещаются в папке pmaker/placeholders и вызываются в игре через специальный синтаксис, например: %pm:player_health%.
Система условий
Условные операторы позволяют точно настраивать поведение подстановок:
<— меньше чем>— больше чем<=— меньше или равно>=— больше или равно=— равно!— не равно%— проверка на кратность числуnull— значение отсутствует
Практический пример
Создайте файл health_status.json в директории config/pmaker/placeholders/ с таким содержимым:
{
"placeholders": [
{
"placeholderid": "health_status",
"placeholder": "%player:health%",
"rules": [
{
"condition": "<3",
"text": "&cВы на грани смерти!"
},
{
"condition": "<6",
"text": "&eДержись, воин!"
},
{
"condition": null,
"text": "&aВы в отличной форме!"
}
]
}
]
}
Возможности форматирования
Базовое оформление текста
<b>Жирный текст</b><i>Наклонный текст</i><u>Подчеркнутый текст</u><strike>Перечеркнутый текст</strike><obf>Зашифрованный текст</obf>
Цветовая палитра
<#FF0000>Красный текст</#><#00FF00>Зеленый текст</#>
Градиентные эффекты
<gradient:#FF0000:#FFFF00:#00FF00>Градиентный текст!</gradient>
Интерактивные элементы
<click:run_command:'/say Привет'>Нажми для выполнения команды</click><click:suggest_command:'/помощь'>Предложить команду в чате</click><click:open_url:'https://example.com'>Открыть веб-страницу</click><click:copy_to_clipboard:'Скопировано!'>Копировать в буфер</click>
Всплывающие подсказки
<hover:show_text:'Текст подсказки'>Наведи курсор</hover>
Встроенные ссылки
<link:https://google.com>Перейти в Google</link>
Сброс форматирования
<reset>или<r>возвращает стандартное оформление
Стандартные коды форматирования
Поддерживаются классические Minecraft коды с символом &:
&l— жирный&o— наклонный&n— подчеркнутый&m— перечеркнутый&k— зашифрованный&r— сброс&0-&f— коды цветов
Команды и доступы
Для перезагрузки конфигураций используйте команду /pm reload, доступную операторам с уровнем доступа 2 и выше.