- Для версий
- 1.21.✘
- Java
- Исходный код
- https://github.com/LIONVILL/VillPlaceholder
- Зависимости
- PlaceholderAPI
Создавайте свои плейсхолдеры: Условные конструкции, математика..
Простой, но функциональный плагин на создание плейсхолдеров.
Можно просто создать плейсхолдер или вложенный плейсхолдер. А можно создать конструкцию, которая в зависимости от результата выводит разные плейсхолдеры. Или, создать математический плейсходер.
Например:
p.s: с помощью этого плагина можно создавать целые квестовые линии!
В плагине есть удобное GUI для просмотра и копирования плейсхолдеров.


Простой, но функциональный плагин на создание плейсхолдеров.
Можно просто создать плейсхолдер или вложенный плейсхолдер. А можно создать конструкцию, которая в зависимости от результата выводит разные плейсхолдеры. Или, создать математический плейсходер.
Например:
day_or_night:
day_or_night: # %vp_day_or_night%
# Если %server_time_HH% меньше 18, берем это значение
- condition: "%server_time_HH% < 18"
value: "&eСейчас день" # Выводим в плейсхолдер
# Если прошлое не подошло, проверяем следующее. Если больше или равно 18, но меньше 23
- condition: "%server_time_HH% >= 18 && %server_time_HH% < 23"
value: "&6Сейчас вечер"
# Выполняется, если ни 1 из условй сверху не сработало
- condition: "else"
value: "&9Сейчас ночь"
math_placeholders:
# Посчитает, сколько игрок сломал блоков + 100
blocks_left: "100 + %statistic_mine_block%"
# Доступно: +; -; *; /; (выражение в скобках)p.s: с помощью этого плагина можно создавать целые квестовые линии!
В плагине есть удобное GUI для просмотра и копирования плейсхолдеров.
config.yml:
placeholders:
servername: "&#FFEE00&lS&#FFE200&lE&#FFD500&lR&#FFC900&lV&#FFBC00&lE&#FFB000&lR"
# Вложенный плейсхолдер
welcome_user: "&7Привет, �FFCD%player_name%&7! Добро пожаловать."
conditional_placeholders:
day_or_night: # %vp_day_or_night%
# Если %server_time_HH% меньше 18, берем это значение
- condition: "%server_time_HH% < 18"
value: "&eСейчас день" # Выводим в плейсхолдер
# Если прошлое не подошло, проверяем следующее. Если больше или равно 18, но меньше 23
- condition: "%server_time_HH% >= 18 && %server_time_HH% < 23"
value: "&6Сейчас вечер"
# Выполняется, если ни 1 из условй сверху не сработало
- condition: "else"
value: "&9Сейчас ночь"
math_placeholders:
# Посчитает, сколько игрок сломал блоков + 100
blocks_left: "100 + %statistic_mine_block%"
# Доступно: +; -; *; /; (выражение в скобках)
