Плагин для серверов Майнкрафт с экономикой: хранит балансы игроков, позволяет переводить деньги и вести историю операций. Подходит для серверов с донатом, магазинами и другими плагинами, которым нужна общая валюта; доступен русский язык интерфейса.
Возможности
- Балансы, переводы между игроками, таблица самых богатых игроков и история транзакций.
- Журнал фиксирует платежи, действия администрации, пополнения и списания с указанием времени и причины.
- Поддерживаются хранилища
YAML,MySQLиMongoDB. - Есть интеграция с Vault и PlaceholderAPI, а другие плагины могут отслеживать изменения баланса и успешные операции.
- Для табло, чата и других элементов PlaceholderAPI доступны плейсхолдеры баланса, валюты, места в топе и наличия счёта, например
%economy_balance_formatted%,%economy_rank%и%economy_top_1%.
Команды
/balance [player],/bal,/money— посмотреть баланс./pay <player> <amount>,/send— перевести деньги игроку./top [page],/topbalance— открыть список богатых игроков./history [player] [amount],/hist— посмотреть историю операций./economy set <player> <amount>— установить баланс;/economy give <player> <amount>и/economy take <player> <amount>— выдать или снять деньги./economy reset <player>— сбросить баланс до стартового значения./economyreload— перечитать конфигурацию без перезапуска сервера.
Права
economy.balance— просмотр своего баланса;economy.balance.others— чужого.economy.pay— переводы,economy.top— таблица богатых игроков.economy.history— своя история,economy.history.others— история других игроков.economy.admin— административные команды,economy.reload— перезагрузка конфигурации.economy.*— все права плагина.
Настройка
Основные параметры находятся в config.yml: название и символ валюты, стартовый, минимальный и максимальный баланс, число знаков после запятой, язык, размер страницы топа и ведение журнала. Язык выбирается ключом settings.language; среди готовых переводов есть русский.
Тип хранилища задаётся в database.type. Для MySQL указываются адрес, порт, база, пользователь, пароль и префикс таблиц; для MongoDB — строка подключения, база, коллекция и использование SSL. История включается через save-transaction-history, а её лимит задаёт max-transaction-history.
Требования
Работает на серверах Paper, Spigot и Purpur с Java 21 или новее. Vault нужен для совместимости с плагинами, использующими Vault, а PlaceholderAPI — для вывода плейсхолдеров. При использовании MySQL или MongoDB требуется вручную установить соответствующий драйвер.
