
TheNewEconomy
Мощный экономический плагин для серверов Minecraft с поддержкой множества валют, межсерверной синхронизацией и гибкой настройкой. Работает на Paper, Sponge и других платформах.
TheNewEconomy (TNE) - это не просто очередной плагин для экономики на сервере Minecraft. Это, по сути, целая экосистема для управления виртуальными финансами, которая даёт админам гибкость, а игрокам - удобство. Если ванильная экономика в Майнкрафте сводится к торговле с жителями и редким дропу, то TNE превращает сервер в полноценную финансовую симуляцию.
Плагин изначально создавался ещё для hey0's hMod, задолго до появления Bukkit и Spigot. Сейчас TNE - это современный, модульный инструмент, который не привязан к одной платформе. То есть ты можешь мигрировать с Paper на Sponge, и все данные останутся при тебе.
Для чего нужен TheNewEconomy
На любом сервере, где есть валюта (а она есть почти везде), рано или поздно встаёт вопрос: "А как сделать экономику интереснее?". TNE решает это через систему модулей. Вместо того чтобы пихать в ядро кучу бесполезных функций, он предлагает подключать только то, что нужно именно тебе.
Ключевые возможности
Мультивалютность
В TNE можно создать неограниченное количество валют, и каждая из них настраивается под себя. Поддерживаются разные типы:
- Виртуальная - просто цифры на балансе.
- Предметная - используй любой предмет как деньги. Поддерживаются шалкеры и связки (bundles).
- Смешанная - игрок может переключаться между виртуальным и предметным балансом.
- Опыт - используй опыт или уровни опыта как валюту.
Для каждой валюты можно настроить:
- Формат отображения баланса.
- Стартовую сумму.
- Курс конвертации.
- Максимальный баланс.
- Рецепты крафта для предметных валют.
- Блокировку дропа с мобов.
- Кастомные названия и описания через MiniMessage.
- Отдельные банкноты (money notes).
Меню и интерфейс
TNE предлагает удобные графические меню:
- MyBal - для игроков: просмотр баланса, переводы, конвертация.
- MyEco - для админов: создание валют, управление счетами.
Поддержка других плагинов
Плагин дружит со всем, что использует Vault: Towny, Factions, GriefPrevention и другие. Если плагин поддерживает Vault - он поддерживает TNE.
Межсерверная синхронизация
Хочешь, чтобы баланс игрока был одинаковым на всех серверах сети? TNE поддерживает синхронизацию через BungeeCord и Velocity, а также через Redis. Есть отдельные плагины-мосты для каждой прокси-платформы.
Транзакции и логирование
Каждая операция логируется. Можно посмотреть историю транзакций, отменить последнюю операцию (void), а также увидеть пропущенные транзакции после перезахода.
Плейсхолдеры
Для тех, кто использует PlaceholderAPI, TNE предоставляет кучу плейсхолдеров: баланс (обычный и форматированный), баланс в конкретном мире или валюте, позиция в топе и так далее.
Требования
- Java 17+
- MySQL 8.0+ или MariaDB 10.7.0+ (если используешь SQL)
- Paper/Spigot/Purpur 1.17+ или Sponge8
Команды и права
/tne (админка)
Все команды для управления экономикой. Основные:
/tne backup- создать бэкап данных./tne create <игрок> [баланс]- создать аккаунт./tne delete <игрок>- удалить аккаунт./tne reload- перезагрузить конфиги./tne menu- открыть админское меню./tne purge- удалить все аккаунты с дефолтным балансом./tne reset- сбросить всю экономику./tne status <игрок> [статус]- посмотреть или изменить статус аккаунта.
/money (для игроков)
Основные команды:
/money balance [мир] [валюта]- проверить баланс./money pay <игрок> <сумма> [валюта]- перевести деньги./money top [страница]- топ игроков по балансу./money note <сумма> [валюта]- создать банкноту./money convert <сумма> <в какую валюту> [из какой]- конвертировать валюту./money deposit/withdraw- для смешанных валют: положить/снять предметы.
/transaction (история)
/transaction history [player:имя] [page:#] [world:мир/all]- история операций./transaction info <uuid>- детали транзакции./transaction void <uuid>- отменить транзакцию./transaction away- пропущенные транзакции.
Важно знать
Плагин больше не поддерживается автором. Это значит, что новых фич не будет, но текущая версия вполне рабочая и стабильная. Если тебе нужна поддержка - лучше использовать Discord или GitHub (ссылки удалены по правилам).
На слабом железе TNE работает нормально, но если у тебя много валют и активных игроков - лучше использовать MySQL/MariaDB для хранения данных. YAML подойдёт только для маленьких серверов с парой друзей.
Если ты собираешь серьёзный сервер с экономикой - TheNewEconomy это must-have. Он даёт гибкость, которой нет в стандартных плагинах вроде EssentialsX. Скачать плагин TheNewEconomy для Minecraft стоит хотя бы ради системы мультивалютности и межсерверной синхронизации.
