Плагин для серверов Майнкрафт, который создаёт постоянных торговцев с собственными сделками. Торговцем может быть житель, странствующий торговец или зомби-житель; в обменах используются обычные предметы, предметы Nexo и очки PlayerPoints.
Возможности
- Торговцы сохраняются после перезапуска сервера.
- Сделки редактируются через игровое меню: предметы из инвентаря помещаются в слоты обмена, для сделки задаётся цена в PlayerPoints и число использований.
- В обменах поддерживаются обычные предметы Майнкрафта, пользовательские предметы Nexo и покупка только за PlayerPoints без предмета-оплаты.
- Каждый торговец хранится в отдельном YAML-файле с именем, типом моба, отображаемым именем, координатами и списком сделок.
Команды
/ct create <Name> <Mob>— создать торговца на текущем месте. Например:/ct create MyTrader villager./ct edit— открыть редактор сделок торговца, на которого смотрит игрок./ct remove <Name>— удалить торговца./ct list— показать список торговцев./ct reload— перезагрузить всех торговцев.
Права
customtrades.use— доступ ко всем командам.customtrades.create— создание торговцев.customtrades.edit— редактирование сделок.customtrades.remove— удаление торговцев.customtrades.list— просмотр списка торговцев.
Настройка
Файлы торговцев находятся в plugins/customtraders/traders/<name>.yml.
В сделке укажите type: VANILLA для обычного предмета и его material, type: NEXO и nexoId для предмета Nexo либо type: NONE, если оплата идёт только очками. Параметр playerPointsCost задаёт стоимость в PlayerPoints, а maxUses — число доступных обменов.
Требования
Плагин работает на Paper и Folia. Для сделок за очки нужен PlayerPoints, а для пользовательских предметов — Nexo.
