▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/EasyTrade - Безопасный обмен между игроками
EasyTrade - Безопасный обмен между игроками

EasyTrade - Безопасный обмен между игроками

EasyTrade - легкий плагин для безопасного обмена предметами между игроками в Майнкрафт с общим GUI, защитой от скама, поддержкой Vault и историей сделок. Работает на Bukkit, Paper, Purpur и Spigot от 1.8 до 1.21+.

Оцените первым
1.5K
6

EasyTrade - плагин для Майнкрафт, который решает одну из самых старых проблем мультиплеера: как обменяться предметами с другим игроком и не быть кинутым. В ванильке вы просто выкидываете вещи на землю и надеетесь, что собеседник честный. Спойлер: часто нет. EasyTrade заменяет этот цирк нормальной торговой системой с общим GUI, двойным подтверждением и обратным отсчетом.

Зачем нужен EasyTrade

На любом сервере с экономикой рано или поздно появляются торговые сделки. Кто-то продает незерит, кто-то меняет элитры на шалкеры. Без специального плагина это превращается в лотерею: один кидает предметы, второй забирает и убегает. EasyTrade убирает этот риск полностью.

Суть простая - оба игрока видят один и тот же интерфейс в реальном времени, выкладывают туда свои предметы, подтверждают сделку, и только после окончания визуального отсчета вещи переходят к новым владельцам. Никакого "я первый кину". Никакого "ой, случайно закрыл". Все честно и прозрачно.

Основные возможности

  • Защита от скама - двойное подтверждение плюс обратный отсчет перед передачей предметов
  • Общий GUI в реальном времени - оба игрока видят одно и то же окно без рассинхрона
  • Поддержка Vault - можно прикреплять деньги к сделке, есть настраиваемый налог
  • История торговли - команда /tradehistory показывает прошлые сделки
  • Режим DND - /tradetoggle отключает входящие запросы на обмен
  • Кулдаун - защита от спама запросами
  • Лимит предметов - можно ограничить количество вещей в одной сделке
  • Проверка расстояния - опционально требует близости игроков
  • Автоотмена - если кто-то вышел или закрыл GUI, сделка отменяется

Плагин весит меньше 110 килобайт. Это реально мало по меркам подобных решений. Никакого лишнего мусора, только торговля.

Что нового в версии 2.2

Поддержка MySQL (опционально)

Теперь логи торговли можно хранить в базе данных вместо обычных файлов. По умолчанию SQL не требуется - плагин работает и без него. Но если нужна централизованная история или интеграция с внешними системами, просто включите в конфиге и перезагрузите. Команда /tradesql покажет статус подключения. Если база отвалится, плагин автоматически переключится на файлы.

Настройки приватности

Для PvP-серверов и анархий добавлены опции скрытия информации:

  • show-distance - показывать ли расстояние до игрока
  • show-world - показывать ли мир, в котором находится игрок

Каждая опция включается отдельно. Удобно, если не хотите палить координаты базы через торговый интерфейс.

Ограничения по мирам

Можно разрешить торговлю только в определенных мирах через enabled-worlds. Пустой список - торговля работает везде. Если игрок находится в запрещенном мире, команды блокируются, а в GUI при клике на такого игрока придет информационное сообщение вместо отправки запроса.

Кастомизация GUI

Полный контроль над внешним видом торгового окна: материалы кнопок, позиции слотов, раскладка интерфейса. При запуске плагин проверяет конфиг на ошибки и сообщает, если что-то не так.

Проверка обновлений

Плагин сам проверяет наличие новых версий при запуске и каждый час. Админы получают уведомление в игре и в консоль. Отключается в конфиге, если не нужно.

Настройка

Весь конфиг в одном файле config.yml с комментариями на английском и французском. Есть система автомиграции - при обновлении плагина ваши настройки сохранятся, новые опции добавятся автоматически, сломанные секции восстановятся.

После изменений достаточно ввести /tradereload - перезапуск сервера не нужен.

Как работает торговля

  1. Вводите /trade и выбираете игрока (или сразу /trade ник)
  2. Выкладываете предметы в свою часть GUI
  3. Опционально добавляете деньги через Vault
  4. Нажимаете изумрудный блок для подтверждения
  5. Когда оба подтвердили, запускается обратный отсчет
  6. Сделка завершается, предметы переходят новым владельцам

Если кто-то передумал или закрыл окно - сделка отменяется без потерь.

Команды

КомандаОписаниеПрава
/tradeОткрыть меню выбора игрока-
/trade <игрок>Отправить запрос на обмен-
/accepttrade <игрок>Принять запрос-
/declinetrade <игрок>Отклонить запрос-
/canceltradeОтменить свой запрос-
/tradeinfoИнформация о текущем запросе-
/tradetoggleВключить/выключить режим DND-
/tradehistory [n]История сделок-
/tradehelpСправка по командам-
/tradereloadПерезагрузить конфигtradeplugin.reload
/tradesqlПроверить статус SQL-

Важный нюанс с MySQL

Драйвер MySQL не включен в плагин ради компактности. Если хотите использовать базу данных, скачайте mysql-connector-java-8.0.28.jar и положите его в папку plugins/EasyTrade/libs/. Без этого SQL работать не будет, но и без SQL плагин полностью функционален.

Совместимость

EasyTrade работает на Bukkit, Paper, Purpur и Spigot. Поддерживаются версии от 1.8.x до актуальных 1.21.x и выше. Это один из немногих торговых плагинов, который не заброшен и покрывает такой широкий диапазон версий.

Если собираете сервер с экономикой - EasyTrade практически must-have. Легкий, безопасный, настраиваемый. Игроки перестанут ныть про кидалово, а вы получите нормальную историю сделок для разбора споров.

Для запуска сервера с этим плагином отлично подойдет BungeeHost - установка в один клик, никаких заморочек с настройкой. Просто загрузите EasyTrade в папку plugins и перезапустите сервер.

Партнёрский материал

Сервер для плагина EasyTrade - Безопасный обмен между игроками - как у профи

Плагин EasyTrade - Безопасный обмен между игроками создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином EasyTrade - Безопасный обмен между игроками для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x1.0.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:4 месяца назад
Главная