
Disable Villager Trade
Легковесный плагин/мод для блокировки торговли с жителями в Minecraft. Гибкая настройка, поддержка Bukkit, Fabric, Forge, NeoForge и Quilt. Идеально для баланса серверной экономики.
Disable Villager Trade - это легковесный плагин (и мод для Fabric, Forge, NeoForge, Quilt), который полностью предотвращает торговлю игроков с жителями на сервере. Зачем это нужно? В ванильном Майнкрафт торговля с жителями - мощный инструмент для получения изумрудов, алмазного снаряжения и зачарованных книг. Но на многих серверах такая механика нарушает баланс: игроки быстро набирают ресурсы, обесценивая экономику и снижая мотивацию к другим активностям. Disable Villager Trade решает эту проблему, давая администратору полный контроль.
Плагин поддерживает несколько платформ, что делает его универсальным решением для любого сервера.
Поддерживаемые платформы
| Платформа | Версия Minecraft | Статус |
|---|---|---|
| Bukkit/Spigot/Paper | 1.14 - 1.21.11+ | Полная поддержка |
| Fabric | 1.21.11 | Полная поддержка |
| Forge | 1.21.11 | Полная поддержка |
| NeoForge | 1.21.11 | Полная поддержка |
| Quilt | 1.21.11 | Используйте Fabric версию |
Ключевые возможности
- Настраиваемые сообщения - вместо стандартного "нельзя торговать" можно задать свой текст, например с цветами и префиксом сервера.
- Отключение сообщений - можно полностью убрать уведомления, если это нужно.
- Последовательное отключение по мирам - укажите, в каких измерениях торговля разрешена, а в каких запрещена. Например, в обычном мире нельзя, а в аду можно.
- Право обхода - разрешите администрации и модераторам торговать с помощью пермишена
disabletrade.bypass. - Умное определение профессии - жители без профессии (NONE) все равно могут взаимодействовать (например, для размножения или установки рабочего блока).
- Автоматическая проверка обновлений - админы узнают о новой версии при входе на сервер.
- Простые команды -
/dvt reload|status|helpработают на всех платформах.
Установка
Установка зависит от платформы, но в целом простая:
- Bukkit/Spigot/Paper: загрузите JAR-файл в папку
plugins, перезапустите сервер. Настройки вplugins/DisableVillagerTrade/config.yml. - Fabric: требуется Fabric Loader и Fabric API. JAR помещается в
mods, конфиг вconfig/disablevillagertrade.json. - Forge/NeoForge: JAR в
mods, конфиг вconfig/disablevillagertrade-server.toml.
Пример конфигурации (Bukkit)
message:
enabled: true
text: "&cВы не можете торговать с жителями на этом сервере."
disabled-worlds:
- example-world
В disabled-worlds перечисляются миры, в которых торговля разрешена (инверсная логика).
Команды и разрешения
Bukkit (с алиасами /dvt, /tradetoggle)
| Команда | Описание | Разрешение |
|---|---|---|
/disabletrade reload | Перезагрузить конфиг | disabletrade.admin |
/disabletrade status | Показать статус и настройки | disabletrade.admin |
/disabletrade toggle [player] | Проверить статус обхода для игрока | disabletrade.admin |
/disabletrade help | Справка | disabletrade.admin |
Fabric / Forge / NeoForge
| Команда | Описание | Требуется |
|---|---|---|
/dvt reload | Перезагрузить конфиг | OP уровень 2 |
/dvt status | Показать статус | OP уровень 2 |
/dvt help | Справка | OP уровень 2 |
Разрешения
| Разрешение | Описание | По умолчанию |
|---|---|---|
disabletrade.admin | Доступ ко всем админским командам | OP |
disabletrade.bypass | Игнорировать блокировку торговли | OP |
disabletrade.update | Получать уведомления об обновлениях | OP |
На Fabric разрешения работают через Fabric Permissions API или по уровню OP 2+. На Forge/NeoForge - только по OP уровню.
Для кого этот плагин
Если вы администрируете сервер и хотите:
- Запретить фермы жителей и автоматическую торговлю
- Сделать экономику более сбалансированной (чтобы игроки добывали ресурсы другими способами)
- Оставить возможность торговать только администрации или в определённых мирах
- Облегчить нагрузку на сервер (блокировка ненужных взаимодействий)
...то Disable Villager Trade - идеальное решение.
Плагин работает с Minecraft 1.14 до 1.21.11+, требует Java 21+. Распространяется под лицензией MIT.
Скачайте Disable Villager Trade и настройте экономику своего сервера так, как нужно именно вам.
Сервер для плагина Disable Villager Trade - как у профи
Плагин Disable Villager Trade создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Disable Villager Trade для друзей можно за пару минут - BungeeHost всё уже подготовил.
