TradeCycle
Торговля с жителями в Minecraft — один из самых выгодных, но и самых утомительных процессов. Чтобы получить нужную книгу зачарования или редкий предмет, приходится раз за разом ломать и ставить рабочее место, тратя кучу времени. Плагин TradeCycle решает эту проблему элегантно: теперь вы можете переключать предложения жителя прямо из интерфейса торговли, не разрушая блоки и не теряя прогресс. Это серверный плагин, написанный на Kotlin, который работает на ядрах Spigot, Paper и их форках, поддерживая версии Minecraft от 1.16.5 до новейших 1.21.x.
Как работает TradeCycle
Плагин добавляет два способа циклической смены торгов, и вы можете выбрать тот, что удобнее именно вам. По умолчанию активен только один метод, но конфигурация позволяет гибко настроить оба.
Способ 1: клавиша F (по умолчанию)
Нажмите клавишу, которая обычно отвечает за перенос предмета в левую руку (по умолчанию F). Важно: курсор мыши должен находиться внутри инвентаря — это ограничение самого Minecraft, связанное с обработкой ввода. Как только вы нажмёте F, предложения жителя сменятся на новые, и вы сможете сразу оценить ассортимент. Метод работает молниеносно и не требует дополнительных действий.
Способ 2: Shift + правый клик по жителю
Этот вариант изначально отключён, но его легко активировать в файле конфигурации. Зажмите Shift и кликните правой кнопкой мыши по жителю — его торги обновятся. Разработчики добавили этот метод с учётом игроков на Bedrock Edition, использующих связку Geyser, однако в интерфейсе торговли он не срабатывает. Если ваша аудитория смешанная, включение Shift-взаимодействия даст возможность и Bedrock-игрокам пользоваться TradeCycle.
Ограничения и важные нюансы
Плагин не всесилен. Если житель ещё не получил профессию (нет рабочего места) или с ним уже совершили хотя бы одну сделку, циклическая смена торгов невозможна. Это логично: после первой торговли предложения фиксируются, и плагин не вмешивается в ванильную механику. Также помните, что при использовании клавиши F курсор обязан быть в инвентаре — иначе нажатие не сработает.
Установка и настройка
Установка TradeCycle стандартна для серверных плагинов. Скачайте TradeCycle с официального репозитория (всегда берите последнюю стабильную версию, если не указано обратное) и поместите JAR-файл в папку plugins вашего сервера. После перезапуска сервера плагин сгенерирует конфигурационный файл, где вы сможете выбрать активные стратегии.
Если вы пользуетесь лаунчером foxygame.net, то плагин TradeCycle можно установить в один клик через встроенный каталог дополнений — лаунчер сам подберёт совместимую версию и будет автоматически обновлять плагин при выходе новых релизов.
Вот пример конфигурации:
strategy:- KEYBOARD— активен по умолчанию# - SHIFT_INTERACT— символ#в начале строки отключает метод. Чтобы включить Shift-взаимодействие, просто удалите решётку.
Можно оставить оба метода активными одновременно — игроки сами выберут, что им удобнее. После изменения конфигурации выполните команду /tradecycle reload или перезапустите сервер.
Как установить TradeCycle на сервер
Процесс не сложнее, чем для любого другого плагина. Убедитесь, что ваш сервер работает на совместимом ядре (Paper 1.16.5–1.21.x). Скачайте TradeCycle, переместите файл в папку plugins, перезапустите сервер. Готово! Плагин сразу заработает с настройками по умолчанию. Если нужно тонко настроить поведение, отредактируйте config.yml в папке плагина.
Для кого создан TradeCycle
Плагин оценят администраторы серверов, стремящиеся улучшить игровой опыт без установки клиентских модов. Поскольку TradeCycle работает полностью на стороне сервера, игрокам не нужно ничего скачивать дополнительно — достаточно зайти на сервер. Это особенно ценно для крупных проектов с разношёрстной аудиторией, где не все готовы ставить моды. Вдохновением послужил мод Trade Cycling от henkelmax, но плагин реализует ту же идею в формате, доступном каждому.
Особенности и сообщество
TradeCycle написан на Kotlin и распространяется как multiplatform-решение, что гарантирует стабильную работу на разных сборках серверного ПО. Проект открыт для участия: вы можете предложить улучшения или сообщить об ошибке через issues и pull requests. Особая благодарность — контрибьютору Tamikaschu и всем, кто помогал развитию плагина.
Использование TradeCycle превращает нудную возню с жителями в быстрый и приятный процесс. Больше не нужно ломать кафедры и котлы — просто нажмите кнопку, и нужная сделка появится перед вами. Попробуйте плагин на своём сервере и убедитесь, насколько комфортнее становится торговля.
--- **Обновление 27.06.2026:** Добавлено 1 файл для версии 26.2, 26.1.2, 26.1.1, 26.1, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.11, 1.21.10.