- Для версий
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Зависимости
- PlaceholderAPI
AstNumberFormat - Умное сокращение чисел
📚 Описание
AstNumberFormat - это расширение для PlaceholderAPI. Оно позволяет сокращать большие числа (Например: 1500 -> 1.5 k, 1000000 -> 1 млн. - всё кастомизируется)
📌 Плейсхолдеры
⚙️ Конфигурация
🚀 Установка
1. Скачать Expansion-AstNumberFormat-1.0.jar
2. Поместить в plugins/PlaceholderAPI/expansions/
3. Перезагрузить сервер или ввести команду /papi reload
4. Настроить форматы config.yml и пользоваться плейсхолдером %astnumberformat_{плейсхолдер}%
📚 Описание
AstNumberFormat - это расширение для PlaceholderAPI. Оно позволяет сокращать большие числа (Например: 1500 -> 1.5 k, 1000000 -> 1 млн. - всё кастомизируется)
- Полная поддержка форматов: MiniMessage (<gradient:#FA3E3E:#E06666>), HEX (&#FAEDCB) и Legacy (&b)
- Поддержка любых плейсхолдеров
- Округление и убирание лишних нулей
- Подстраивание под числа, написанные с запятыми
📌 Плейсхолдеры
- %astnumberformat_{плейсхолдер}% - выводит форматированное число плейсхолдера
- (Например: %astnumberformat_{vault_eco_balance}%)
⚙️ Конфигурация
YAML:
astnumberformat:
decimal_places: 1 # Количество цифр после запятой
strip_trailing_zeros: true # Убирать ли нули стоящие в конце
suffixes:
- threshold: 1.0E15 # 15 - количество нулей в числе (То есть 1000000000000000 или квадрилион)
suffix: Q
- threshold: 1.0E12
suffix: ' триллион'
- threshold: 1.0E9
suffix: ' млрд'
- threshold: 1000000.0
suffix: ' &#FAEDCBмлн'
- threshold: 1000.0
suffix: ' &aтыс.'🚀 Установка
1. Скачать Expansion-AstNumberFormat-1.0.jar
2. Поместить в plugins/PlaceholderAPI/expansions/
3. Перезагрузить сервер или ввести команду /papi reload
4. Настроить форматы config.yml и пользоваться плейсхолдером %astnumberformat_{плейсхолдер}%