Плагин для серверов Майнкрафт, который упрощает работу с жителями: защищает их, позволяет переносить и возвращать после гибели. Он также даёт бесконечный запас сделок, скидки и инструменты администратора.
Возможности
- Сделки жителей и странствующих торговцев обновляются при открытии меню; функцию можно включать отдельно для каждого мира.
- Жителя можно поднять
Shift + ПКМи поставитьПКМпо блоку. Сохраняются профессия, уровень, опыт, сделки с ценами и спросом, имя, здоровье, тип биома иCustomModelData. - Жителей можно привязывать поводком, защищать от игроков, мобов, огня, лавы, взрывов, утопления и других источников урона, а также запретить их превращение в зомби-жителей.
- Скидки на сделки выдаются по правам:
10%,25%,50%и75%; можно добавить свои уровни. - Над жителями могут отображаться имя профессии, уровень и здоровье. Часы в руке и
ПКМпо жителю открывают сведения о нём: профессию, опыт, сделки, здоровье и координаты. - Команды позволяют заморозить жителя, подсветить ближайших жителей цветным свечением сквозь стены, вылечить или телепортировать их. Данные погибших жителей сохраняются для восстановления.
- Ведётся статистика поднятий, установок и сделок. При наличии PlaceholderAPI доступны плейсхолдеры
%villagervault_pickups%,%villagervault_placements%,%villagervault_trades%и%villagervault_carrying%.
Команды
/vv help— список команд./vv reload— перезагрузить конфигурацию./vv tp— телепортировать ближайшего жителя к себе./vv tphere [radius]— телепортировать жителей в указанном радиусе./vv heal [radius]— вылечить жителей в радиусе./vv freeze— заморозить или разморозить выбранного жителя./vv glow [radius]— подсветить ближайших жителей./vv stats [player]— посмотреть статистику./vv restore list— открыть список сохранённых погибших жителей./vv restore [index]— восстановить жителя из списка.
Права
villagervault.admin— доступ ко всем командам.villagervault.infinitestock— бесконечный запас сделок.villagervault.pickup— поднимать и ставить жителей.villagervault.pickup.bypass-cooldownиvillagervault.pickup.bypass-limit— обход ограничений переноса.villagervault.protect— уведомления о сработавшей защите.villagervault.leash— привязывать жителей поводком.villagervault.info— просматривать сведения о жителе.villagervault.teleport,villagervault.heal,villagervault.freeze,villagervault.glow,villagervault.restore— соответствующие административные команды.villagervault.stats— своя статистика;villagervault.stats.others— статистика других игроков.villagervault.discount.10,villagervault.discount.25,villagervault.discount.50,villagervault.discount.75— уровни скидок.
Настройка
В config.yml можно включать и отключать каждую возможность, выбирать предмет для переноса жителей игроками Бедрок, настраивать защиту, скидки, формат надписей, интервал их обновления и заморозку жителей по умолчанию. Для предмета с жителем можно указать custom-model-data и базовый материал, чтобы ресурс-пак показывал собственную 3D-модель.
Требования
Работает на Paper и его ответвлениях, включая Purpur и Pufferfish; требуется Java 21. PlaceholderAPI добавляет плейсхолдеры статистики. Geyser вместе с Floodgate включает поддержку игроков Майнкрафт Бедрок: они поднимают жителя настроенным предметом, по умолчанию палкой, через ПКМ.
