Плагин для серверов Майнкрафт, который добавляет улучшенные воронки для удалённой сортировки и передачи предметов между контейнерами одного мира. Настройка выполняется через внутриигровое меню: игрок может связывать сундуки, выбирать фильтры, приоритеты и способ распределения.
Возможности
- Одна улучшенная воронка связывается с несколькими контейнерами в том же мире.
- Фильтры предметов работают в режиме белого или чёрного списка.
- Предметы распределяются по кругу (
ROUND_ROBIN) либо сначала заполняют первый подходящий контейнер (FILL_FIRST). - Для каждой цели задаётся приоритет.
- Воронка пропускает пустые источники, заблокированные и незагруженные контейнеры; передача ограничивается пакетами за тик.
- Есть частицы лучей к целям, следы перемещения и подсветка фильтра.
- Встроенная система приватов: владелец может доверять игрокам командой
/trust, а созданные воронки могут приватиться автоматически. - Можно включить питание от редстоуна или топлива из связанного топливного сундука. Топливо преобразуется в единицы энергии с учётом расстояния и числа передаваемых предметов.
- Дополнительная виртуальная плавильня открывается и улучшается за валюту сервера.
- Рецепты улучшенной воронки и топливного сундука настраиваются в
recipes.yml.
Команды
/improvedhoppers— список подкоманд./improvedhoppers wand— получить жезл для быстрого связывания контейнеров./improvedhoppers settings— открыть настройки воронки или режим администратора./improvedhoppers remote— удалённо открыть обзор сети либо меню воронки./improvedhoppers reload— перезагрузить конфиг./improvedhoppers power apply— повторно применить настройки питания.
Права
improvedhoppers.user.wand— жезл связывания.improvedhoppers.user.settings— настройки своей воронки.improvedhoppers.user.remote— удалённое управление.improvedhoppers.user.*— все пользовательские права.improvedhoppers.user.restore— восстановление.improvedhoppers.admin— обход ограничений и приватизации.improvedhoppers.admin.reload— перезагрузка конфига.improvedhoppers.admin.settings— меню администратора.improvedhoppers.admin.*— все права администратора.- Лимиты задаются правами вида
improvedhoppers.limit.player.<n>,improvedhoppers.limit.island.<n>,improvedhoppers.limit.links.<n>,improvedhoppers.limit.trusted.<n>,improvedhoppers.limit.filter.<n>иimprovedhoppers.hopper.power.<n>.
Настройка
Основной файл — config.yml. В нём задаются хранилище данных, лимиты, радиус втягивания, интервалы и лимиты передачи, дальность связей, фильтры, питание, приватизация, частицы, голограммы и работа плавильни. Данные можно хранить в YAML, SQLite, H2 или MySQL.
Для топливного режима включите power.fuel.enabled: true; его ёмкость, стоимость расстояния и список топлива настраиваются в power.fuel. Режим редстоуна использует requireRedstonePower либо pauseWhenPowered.
Требования
Нужны Vault и активный плагин экономики: они используются для разблокировки и улучшений плавильни. Поддерживаются Paper и Spigot.
Необязательные интеграции: DecentHolograms для голограмм над воронками, LuckPerms для лимитов по правам, SuperiorSkyblock2 или BentoBox для лимитов и доверия на островах, GriefPrevention и WorldGuard для регионов. Если плагина регионов нет, используется встроенная система приватов.
Для приватных воронок отключается стандартное перемещение и подбор предметов ванильными воронками, чтобы избежать конфликтов.
