- Поддерживаемые версии
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Bukkit
- Spigot
- Paper
- Минимальная версия Java
- 16
- Исходный код
- https://github.com/SuperCHIROK1/ConditionExpansion
ConditionExpansion — мощное и легковесное дополнение для PlaceholderAPI, которое позволяет сравнивать значения (текст или числа) и выводить результат в зависимости от выполнения условия прямо в строке.
Важно! Если вы вставляете плейсхолдер внутрь условия, используйте
^ вместо %.Пример:
^player_name^ вместо %player_name%.Формат:
Обычный:
%cond_{УСЛОВИЕ}?{ЕСЛИ ДА}:{ЕСЛИ НЕТ}%С инверсией:
%cond_!{УСЛОВИЕ}?{ЕСЛИ ДА}:{ЕСЛИ НЕТ}%Режим Fallback:
Префикс:
fallback, fbПозволяет вывести определенный текст, если плейсхолдер пуст. Если значение есть — выведет его.
Пример:
%cond_fb_{^clan_name^;Нет клана}%== — Равно!= — Не равно> — Больше< — Меньше>= — Больше или равно<= — Меньше или равно==! — Равно (с игнорированием регистра)~~= — Содержит (contains)$= — Начинается с.. (startsWith)#= — Заканчивается с.. (endsWith)@= — Содержит символ (indexOf)Сравнение текста (Ник):
Сравнение чисел (Баланс):
Игнорирование регистра (Мир):
%cond_{^player_name^==Notch}?{Создатель}:{Игрок}%Сравнение чисел (Баланс):
%cond_{^vault_eco_balance^>=1000}?{&aБогач}:{&cБедняк}%Игнорирование регистра (Мир):
%cond_{^player_world^==!world}?{В обычном мире}:{В другом мире}%С использованием инверсии (Если НЕ в AFK):
Плейсхолдер внутри ответа (Здоровье):
Проверка прав через LuckPerms:
%cond_!{^essentials_afk^==yes}?{&aИграет}:{&7Спит}%Плейсхолдер внутри ответа (Здоровье):
%cond_{^player_health^<10}?{&cКрит: ^player_health^}:{&aОК}%Проверка прав через LuckPerms:
%cond_{^luckperms_has_permission_my.custom.perm^==true}?{Есть доступ}:{Нет доступа}%Если вы нашли баг, не пишите об этом в рецензии/отзыве. Лучше сообщите разработчику (мне)
Сообщить о багах/идеях: You must be logged in to see this link. / You must be logged in to see this link. / You must be logged in to see this link.
- Зависимости
- Обязательно: PlaceholderAPI
- Команды и права
- -