- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Spigot
- Paper
- Минимальная версия Java
- 17
- Исходный код
- https://github.com/ytjhtyjty/ExchangeCoins
О плагине
ExchangeCoins — это универсальная биржа, которая позволяет игрокам безопасно обменивать PlayerPoints (донатную валюту) на внутриигровые виджеты (экономику сервера).Плагин создаёт полноценную торговую площадку: игроки выставляют свои заказы на продажу, а другие покупают их через удобное GUI-меню. Все сделки защищены — коины резервируются до момента покупки.
Основные возможности
Биржа заказов — игроки создают заказы на продажу PlayerPoints за виджеты
Безопасные сделки — система подтверждения покупки через GUI
Пагинация — удобная навигация по заказам с кнопками “Вперёд/Назад”
Комиссия биржи — настраиваемый процент с каждой сделки
Статистика игроков — продано, куплено, заработано
Система бустов — донат-привилегии увеличивают лимиты (слоты, время жизни заказа)
Логирование — все транзакции и заказы записываются в файлы
Авто-очистка — истёкшие заказы удаляются с возвратом коинов
PlaceholderAPI — интеграция с табами, чатом и другими плагинами
Гибкая настройка — меню, сообщения, лимиты, материалы предметов
PlaceholderAPI (Плейсхолдеры)
| Плейсхолдер | Описание |
|---|---|
| %exchangecoins_widgets% | Баланс виджетов игрока |
| %exchangecoins_active_orders% | Количество активных заказов |
| %exchangecoins_stats_sold% | Всего продано (коины) |
| %exchangecoins_stats_bought% | Всего куплено (коины) |
| %exchangecoins_stats_earned% | Всего заработано (виджеты) |
| %exchangecoins_stats_spent% | Всего потрачено (виджеты) |
| %exchangecoins_stats_created% | Создано заказов |
| %exchangecoins_stats_completed% | Завершено сделок |
| %exchangecoins_page% | Всего страниц в бирже |
| %exchangecoins_current_page% | Текущая страница |
- Зависимости
- PlaceholderAPI, PlayerPoints
- Команды и права
КомандыКоманда Описание Разрешение /burse Открыть меню биржи exchangecoins.burse /ecoins order <кол-во> <цена> Создать заказ exchangecoins.order /ecoins cancel <ID> Отменить свой заказ exchangecoins.order /ecoins myorders Показать свои заказы exchangecoins.order /ecoins balance [ник] Проверить баланс виджетов exchangecoins.balance /ecoins stats [ник] Статистика игрока exchangecoins.balance /ecoins give <ник> <сумма> Выдать виджеты exchangecoins.admin /ecoins take <ник> <сумма> Снять виджеты exchangecoins.admin /ecoins set <ник> <сумма> Установить баланс exchangecoins.admin /ecoins delete <ID> Удалить чужой заказ exchangecoins.admin /ecoins reload Перезагрузить конфиг exchangecoins.reload /ecoins help Показать справку exchangecoins.ecoins
Разрешения (Permissions)Разрешение Описание По умолчанию exchangecoins.ecoins Доступ к команде /ecoins
Всеexchangecoins.burse Доступ к бирже
Всеexchangecoins.order Создание заказов
Всеexchangecoins.balance Проверка баланса
Всеexchangecoins.stats Просмотр статистики
Всеexchangecoins.cancel Отмена своих заказов
Всеexchangecoins.myorders Просмотр своих заказов
Всеexchangecoins.admin Все админ-команды
OPexchangecoins.give Выдача виджетов
OPexchangecoins.take Снятие виджетов
OPexchangecoins.set Установка баланса
OPexchangecoins.reload Перезагрузка конфига
OPexchangecoins.delete Удаление чужих заказов
OP