Иконка ресурса

Плагин ConditionExpansion — Сравнение и вывод значений (долой JavaScript) [PlaceholderAPI] 1.0.2

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.7
  2. 1.8
  3. 1.9
  4. 1.10
  5. 1.11
  6. 1.12
  7. 1.13
  8. 1.14
  9. 1.15
  10. 1.16
  11. 1.17
  12. 1.18
  13. 1.19
  14. 1.20
  15. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
16
ConditionExpansion - Дополнение для PlaceholderAPI, которые позволяет сравнивать и выводить значения.

Почему не JavaScript:
JavaScript Expansion не стоит использовать из-за утечки памяти и его "безопасности". Да и тут банально будет легче сделать условие, чем лезть по разным файлам, и разбирать синтаксис JS.

Формат плейсхолдеров:
Обычный плейсхолдер: %сond_{УСЛОВИЕ}?{ЕСЛИ УСЛОВИЕ ПРАВДА}:{ЕСЛИ УСЛОВИЕ ЛОЖЬ}%
Плейсхолдер с инверсией: %сond_!{УСЛОВИЕ}?{ЕСЛИ УСЛОВИЕ ПРАВДА}:{ЕСЛИ УСЛОВИЕ ЛОЖЬ}%

Важно! Если хотите вставить плейсхолдер из PlaceholderAPI, используйте ^ вместо %.
Пример: ^player_name^ вместо %player_name%

Чтобы проверить значение на пустоту, используйте NULLABLE.
Пример: %cond_{^luckperms_prefix^==NULLABLE}?{true}:{false}%

  • == — Равно
  • != — Не равно
  • > — Больше
  • < — Меньше
  • >= — Больше или равно
  • <= — Меньше или равно
  • ==! — Равно (с игнорированием регистра)
Сравнение текста (Ник):
%cond_{^player_name^==Notch}?{Создатель}:{Игрок}%

Сравнение чисел (Баланс):
%cond_{^vault_eco_balance^>=1000}?{&aБогач}:{&cБедняк}%

Игнорирование регистра (Мир):
%cond_{^player_world^==!world}?{В обычном мире}:{В другом мире}%

С использованием инверсии (Если НЕ в AFK):
%cond_!{^essentials_afk^==yes}?{&aИграет}:{&7Спит}%

Плейсхолдер внутри ответа (Здоровье):
%cond_{^player_health^<10}?{&cКрит: ^player_health^}:{&aОК}%

Проверка прав через LuckPerms:
%cond_{^luckperms_has_permission_my.custom.perm^==true}?{Есть доступ}:{Нет доступа}%
Зависимости
PlaceholderAPI
Исходный код
https://github.com/SuperCHIROK1/ConditionExpansion
Команды и права
Отсутствует
Автор
SuperCHIROK1
Скачивания
4
Просмотры
242
Первый выпуск
Обновление
Оценка
5.00 звёзд 1 оценок

Другие ресурсы пользователя SuperCHIROK1

Поделиться ресурсом

Последние обновления

  1. 1.0.2 - Новый функционал

    Добавлена поддержка NULLABLE (пустое ли значение) (%cond_{^player_name^ ==...
  2. 1.0.1 - Новые операторы

    Добавлены новые операторы: ==! - Равно (с игнорированием регистра) !==! - Не равно (с...

Последние рецензии

молодец даже добавить нечего ты просто легенда ты сделал мой день спасибо что ты есть супер чирок1 бро
Назад
Сверху Снизу