
TradePlus - кастомизация Странствующего торговца
Плагин TradePlus даёт админам серверов полный контроль над Странствующим торговцем: свои сделки через GUI, случайные предметы, настройка спавна и внешнего вида. Для Paper, Spigot, Purpur 1.13-1.21.
Ванильный Странствующий торговец - штука странная. Появляется раз в пару дней, притаскивает рандомный хлам вроде светящегося чернильного мешка и исчезает через час. Для выживания сойдёт, а вот для экономического или RPG-сервера с лавками и квестами он бесполезен: сделки захардкожены, шанс спавна не настроить, ламы привязаны к торговцу намертво. TradePlus - плагин для серверов Bukkit-семейства, который ломает все эти ограничения.
По сути это конструктор Странствующего торговца. Вы задаёте, чем он торгует, сколько стоит, где появляется и как выглядит. Ограничений по количеству сделок нет, GUI-редактор прямо в игре. Короче, если вы когда-нибудь хотели превратить скучного ванильного моба в полноценного NPC-торговца для своего мира - это как раз для того и сделано. И да, любителям dungeon-crawl и приключенческих сборок такое обычно заходит, потому что торговца можно вписать в лор торгового поста или бродячей лавки.
Ваниль против TradePlus
Таблица наглядно показывает, что именно меняется.
| Возможность | Ванильный торговец | TradePlus |
|---|---|---|
| Кастомные сделки | ❌ (захардкожены) | ✅ (без лимита, GUI-редактор) |
| Случайные предметы | ❌ | ✅ (плейсхолдеры %random%) |
| Контроль спавна | ❌ (рандом) | ✅ (таймеры, миры, радиус) |
| Безопасный спавн | ❌ | ✅ (только на поверхности с доступом к небу) |
| Логика лам | ❌ (фиксированная) | ✅ (настройка ковров, лимиты предметов) |
| Сохранение | ❌ (легко исчезает) | ✅ (восстанавливается после рестарта) |
Админ-GUI
Главная фишка плагина - меню управления, куда ведут команды. Обновлять всё в реальном времени, не открывая ни одного конфиг-файла. Внутри три блока:
- Editor - перетаскиваете предметы и создаёте сделки прямо там же.
- Tracker - видите активных торговцев и телепортируетесь к ним одним кликом.
- Settings - меняете шансы спавна и списки миров на лету.
Отдельный лайфхак: зажмите предмет в руке - и получите готовый шаблон для сделки с вашим именем и лором. Быстрее, чем прописывать YAML руками, проверено.
Умный спавн
Алгоритм спавна проверяет пару условий, чтобы торговец не появился где-нибудь в пещере внизу карты и не сломал вам рейд. Только твёрдые блоки, только поверхность, только при доступе к небу. Работает в Обычном мире, Незере и Энде - мир выбирается в настройках. Таймеры, радиусы и шансы тоже в вашей власти.
Система плейсхолдеров
Вот тут начинается интересное. В конфигах сделок можно использовать динамические значения:
| Плейсхолдер | Что делает | Пример |
|---|---|---|
%random:item% | Выбирает случайный предмет | type: %random:item% |
%random:block% | Выбирает случайный блок | type: %random:block% |
%random:number:X-Y% | Случайное число от X до Y | count: %random:number:1-64% |
%random:enchanted% | Накладывает случайное валидное зачарование | type: %random:enchanted% |
$lama:X | Требование: только если у торговца X лам | - '$lama:3' |
Последний пункт вообще открывает окно в кастомные механики. Хотите сделку, которая откроется только когда у торговца три ламы? Пожалуйста. Идеально для прогрессии в серверном квесте или для того, чтобы заинтересовать игрока исследовать караван.
Команды и права
| Команда | Описание | Право |
|---|---|---|
/tr menu | Открывает админ-панель | tradeplus.admin |
/tr spawn | Спавнит торговца в точку прицела | tradeplus.admin |
/tr reload | Перезагружает конфиги | tradeplus.admin |
/ex {code} | Ручная проверка лицензии | op |
Важные нюансы
Перед перезапуском сервера не переживайте: активные торговцы и ламы сохраняются в traders.yml и восстановятся ровно на тех же местах, где стояли. Это большой плюс для ролевых серверов, где торговец - часть локации, а не случайный гость.
Произвёл плагин для Minecraft Java 1.13 - 1.21.x, работает на Bukkit, Paper, Purpur и Spigot. Проект с лицензией Apache-2.0, на Modrinth около 1,2 тыс. загрузок - нишевый, но живой, обновления выходят.
По прозрачности: TradePlus обращается к API Modrinth для проверки обновлений и к сервису лицензий Vlast. IP, UUID и seed мира не собираются и не передаются. Для админов, которые ценят приватность, это по факту хорошая новость.
Совет по установке
Если решили ставить плагин для экономики сервера - вот короткий чек-лист. Закиньте JAR в plugins/, запустите сервер, откройте /tr menu и первым делом настройте traders.yml под свой мир. Убедитесь, что tradeplus.admin выдан только доверенным лицам - через GUI можно менять торговцев на лету. И проверьте, что спавн стоит в нужных измерениях, иначе торговцы полезут в Незер, где вам это не надо.
Если у вас BungeeHost - установка вообще в один клик, плагин из панели сам подхватится, а серверы на Paper работают без дополнений.
Скачать TradePlus стоит тем, кто хочет оживить экономику и превратить обычного бродячего торговца в полноценного NPC, вокруг которого строится торговля, прогрессия и атмосфера. Тема закрыта, всё полезное - в GUI и плейсхолдерах.
Сервер для плагина TradePlus - кастомизация Странствующего торговца - как у профи
Плагин TradePlus - кастомизация Странствующего торговца создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином TradePlus - кастомизация Странствующего торговца для друзей можно за пару минут - BungeeHost всё уже подготовил.
