
Xconomy_Reload - экономика для сервера Minecraft
Xconomy_Reload - серверный плагин экономики для Minecraft Java. Балансы, переводы, рейтинг богачей, история транзакций и синхронизация между серверами через Vault и Redis.
Xconomy_Reload - это плагин экономики для серверов Minecraft на Java Edition. Он ведёт балансы игроков, переводы между ними, рейтинг богатейших и связывает всё это с другими плагинами через Vault API. Если коротко - это кошелёк вашего сервера, только переписанный с нуля и доведённый до нормального состояния.
Без такого плагина ни магазины, ни аукционы, ни кейсы работать не будут - им просто негде хранить деньги игроков. Xconomy_Reload закрывает эту базу и добавляет сверху то, чего в старом XConomy никогда не было: историю доходов и расходов, удобную миграцию базы и полноценную синхронизацию между серверами. Скачать Xconomy_Reload стоит, если вы поднимаете выживание, мини-игры или сеть серверов, где нужны честные переводы между игроками.
Зачем это нужно на сервере
Экономика на Майнкрафт-сервере - вещь тонкая. Сначала всё просто: игроки копят деньги, что-то покупают. А потом появляется сотня запросов - "куда ушли мои монеты", "почему баланс не тот", "как перенести базу на MySQL". Именно здесь и выручает Reload-версия.
Xconomy_Reload - это форк и полная переработка оригинального XConomy, который своё отжил. Авторы взяли старую идею и пересобрали её под современные сервера: быстрее, стабильнее и с поддержкой свежих версий Minecraft. Для тех, кто держит большие проекты, это прямо важно - старый плагин на крупных серверах с десятками тысяч аккаунтов начинал тормозить.
Чем Xconomy_Reload отличается от старого XConomy
Ключевые нововведения, ради которых и делался форк:
- Оптимизация производительности под крупные сервера
- Новая система отслеживания доходов и расходов игроков
- Современный менеджер экономики с улучшенным API
- Инструменты миграции данных между типами баз
- Поддержка актуальных версий Minecraft и Folia
- Кэширование и синхронизация между серверами
Возможности
- Базовая экономика с интеграцией через Vault API
- Хранение данных игроков в MySQL и MariaDB
- Синхронизация между серверами через BungeeCord, Velocity или Redis
- Отслеживание доходов и расходов с историей транзакций
- Инструменты миграции базы между SQLite, MySQL, MariaDB и PostgreSQL
- Мультиплатформенность: Bukkit, Spigot, Paper, Purpur, Folia, Sponge
- Полная поддержка PlaceholderAPI с расширенным набором плейсхолдеров
- Поддержка MiniMessage для красивого форматирования текста
- Сокращённый ввод сумм:
10k,1m,1b - Гибкая система прав и очистка старых записей
Поддерживаемые платформы
- Bukkit - старые версии (1.12.2 и ниже)
- Paper - 1.13+ (рекомендую именно этот вариант, он самый шустрый)
- Folia - актуальные версии (1.20+)
- Sponge - API 7 и API 8
Команды
Все базовые команды привычные любому игроку - /money, /pay, /balancetop. Есть и короткие алиасы: /xc, /bal, /baltop. Не надо заставлять людей запоминать длинные строки.
Команды для игроков
| Команда | Что делает |
|---|---|
balance/money | Показывает ваш баланс |
balance/money <игрок> | Показывает баланс указанного игрока |
pay <игрок> <сумма> | Переводит деньги другому игроку |
balancetop | Топ-10 самых богатых |
paytoggle | Включает и выключает приём переводов |
xconomy help | Список всех команд |
xconomy track income/expense [страница] | История ваших доходов и расходов |
xconomy track <игрок> income/expense [страница] | История конкретного игрока |
Админ-команды
| Команда | Что делает |
|---|---|
balance/money give <игрок> <сумма> | Выдать деньги игроку |
balance/money take <игрок> <сумма> | Забрать деньги у игрока |
balance/money set <игрок> <сумма> | Установить баланс |
balance/money give * <all/online> <сумма> <причина> | Выдать всем или только онлайн |
balance/money take * <all/online> <сумма> <причина> | Забрать у всех или у онлайна |
balancetop hide/display <игрок> | Скрыть или показать игрока в топе |
paytoggle <игрок> | Переключить приём переводов игроку |
paypermission set <игрок> true/false | Выдать право на переводы |
paypermission remove <игрок> | Сбросить право на переводы |
xconomy reload | Перезагрузить конфиги |
xconomy deldata <игрок> | Удалить данные игрока |
xconomy track cleanup [дни] | Очистить старые записи транзакций |
xconomy migrate <SQLite|MySQL> | Перенести данные в другую базу |
Права
Права для игроков
| Право | Что даёт |
|---|---|
xconomy.user.balance | Смотреть свой баланс |
xconomy.user.balance.other | Смотреть чужой баланс |
xconomy.user.pay | Переводить деньги другим |
xconomy.user.pay.receive | Принимать переводы (нужен LuckPerms) |
xconomy.user.balancetop | Смотреть топ-10 |
xconomy.user.paytoggle | Управлять приёмом переводов |
Права для админов
| Право | Что даёт |
|---|---|
xconomy.admin.give | Выдавать деньги |
xconomy.admin.take | Забирать деньги |
xconomy.admin.set | Устанавливать баланс |
xconomy.admin.balancetop | Скрывать и показывать игроков в топе |
xconomy.admin.paytoggle | Управлять приёмом переводов у игроков |
xconomy.admin.permission | Настраивать права на переводы |
xconomy.admin.hidden | Скрывать себя в списке Tab |
xconomy.admin.track | Смотреть записи транзакций |
xconomy.admin.migrate | Проводить миграцию данных |
Требования
- Vault или Enterprise для работы экономического API
- MySQL 8.0+ - на старых версиях сервера (до 1.17) нужны драйверы баз данных, на 1.17+ ничего доставлять не надо
- Redis (по желанию) - для синхронизации данных между серверами
Плейсхолдеры PlaceholderAPI
Если вы вешаете баланс на табло, в скорборд или голограмму - тут всё закрыто. Полный список:
| Плейсхолдер | Значение |
|---|---|
%xconomy_balance% | Баланс игрока |
%xconomy_balance_value% | Баланс без форматирования |
%xconomy_balance_formatted% | Отформатированный баланс |
%xconomy_top_hidden% | Скрыт ли игрок из рейтинга |
%xconomy_top_player_#% | Ник игрока на позиции # |
%xconomy_top_balance_#% | Баланс на позиции # |
%xconomy_top_balance_value_#% | Сырое значение баланса на позиции # |
%xconomy_sum_balance% | Общий баланс сервера |
%xconomy_sum_balance_value% | Общий баланс без форматирования |
%xconomy_top_rank% | Текущее место игрока |
%xconomy_top_rank_#% | Место игрока на позиции # |
%xconomy_global_paypermission% | Глобальный статус права на переводы |
%xconomy_paypermission% | Право игрока на переводы |
%xconomy_paytoggle% | Статус приёма переводов |
Важные нюансы из практики
Пара вещей, которые я бы проверил до запуска на живом сервере.
Совместимость с другими плагинами. Xconomy_Reload работает с любым проектом, который ест Vault API. Это значит, что магазины вроде BossShop и QuickShop подхватят его без танцев с бубном. Ставите магазин - экономика уже на месте.
Настройка на нескольких серверах. Если у вас сеть, сразу закладывайте Redis или связку BungeeCord/Velocity. Без синхронизации игрок на одном сервере увидит один баланс, а на другом - уже другой. Классическая ошибка новичков, из-за которой потом летят жалобы в поддержку.
Очистка транзакций. Функция xconomy track cleanup - штука полезная, но не забывайте про неё. История копится, база пухнет, и через полгода вы удивляетесь, почему MySQL стал тормозить. Ставьте чистку по расписанию.
Миграция. Переезд с SQLite на MySQL делается командой xconomy migrate, но перед этим всегда делайте бэкап. Миграция на живом сервере с игроками - так себе идея.
Установка на хостинге. Плагин серверный, ставится в папку plugins и не требует клиента у игроков - им качать ничего не нужно. Если поднимаете сервер через BungeeHost, закинуть Xconomy_Reload туда можно буквально в один клик, а синхронизацию между серверами настроить прямо в панели.
Кому подойдёт
Если у вас небольшое выживание - плагин даст базовые деньги и переводы, этого хватит с головой. Для крупной сети с магазинами, кейсами и аукционами Reload-версия вообще маст-хэв: только она держит синхронизацию между серверами и не захлёбывается на больших базах. На старом XConomy такие проекты рано или поздно упирались в потолок, тут этого потолка нет.
Скачать Xconomy_Reload стоит и тем, кто переезжает с устаревшего XConomy - миграция настроена, данные не потеряются. Актуальная версия 2.26.8 поддерживает Minecraft 1.20.x, 1.21.x и свежие сборки, так что за совместимость с обновлениями переживать не приходится.
Короче, если нужна рабочая экономика без боли - берите Xconomy_Reload и не мучайтесь со старьём.
Сервер для плагина Xconomy_Reload - экономика для сервера Minecraft - как у профи
Плагин Xconomy_Reload - экономика для сервера Minecraft создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Xconomy_Reload - экономика для сервера Minecraft для друзей можно за пару минут - BungeeHost всё уже подготовил.
