Мод для серверов Майнкрафт, который добавляет систему домов и телепортации через интерактивное меню в чате. Он работает только на сервере: игрокам не нужно устанавливать его на клиент.
Возможности
- Открывает список домов командой
/home: в сообщениях чата доступны кнопки телепортации, переименования, удаления и отправки дома другим игрокам. - Позволяет сохранить дом, быстро телепортироваться к нему, менять его имя и удалять запись.
- Дом можно отправить в общий чат или указанным игрокам. Получатель нажимает кнопку добавления и сохраняет координаты у себя; координаты также можно отправить обычным текстом.
- Автодополнение по
Tabподставляет имена домов, включая названия с пробелами и кириллицей. - Во время боя телепортация может блокироваться: бой начинается, когда игрок наносит или получает урон.
- Проверяет безопасность точки назначения, умеет снимать игрока с транспорта перед телепортацией и ограничивать использование домов по измерениям.
- Сохранение данных можно выполнять в фоновом потоке, чтобы не задерживать работу сервера.
Как пользоваться
/home— открыть меню домов./home list <страница>— показать указанную страницу списка./home <название>— телепортироваться к дому./home set <название>— создать дом в текущей точке./home del <название>— удалить дом./home rename <старое_название> <новое_название>— переименовать дом./home share <название>— отправить дом в общий чат с кнопкой добавления./home share <название> <цель>— отправить дом игроку или группе игроков; поддерживаются селекторы@a,@pи@r./home share <название> <цель> true— отправить дом с кнопкой добавления./home share <название> <цель> false— отправить только координаты./home share_coords <название>— показать координаты дома в общем чате./home share_coords <название> <цель>— отправить координаты указанным игрокам.
Настройки
Параметры находятся в config/home_mod.json.
homes_limit_default,homes_limit_vipиhomes_limit_adminзадают число домов для разных групп;homes_unlimited_for_operatorsснимает лимит с операторов.pvp_block_teleport_in_combatиpvp_combat_duration_secondsнастраивают блокировку телепортации в бою.- Параметры
teleport_*задают задержку и перезарядку телепортации, отмену при движении, уроне или атаке, проверку безопасной точки, высотные ограничения и перемещение между измерениями. world_use_whitelist,world_whitelist,world_use_blacklistиworld_blacklistограничивают измерения, где разрешены дома.chat_*,button_*,hover_*иmsg_*меняют интерфейс чата, подписи кнопок, подсказки и сообщения. Черезbutton_text_tp,button_text_rename,button_text_deleteиbutton_text_add_homeможно перевести подписи кнопок на русский.effect_*иsound_*управляют частицами и звуками телепортации.system_save_interval_minutes,system_async_savingиsystem_debug_modeотвечают за периодическое сохранение, фоновую запись данных и отладочные сообщения.
Требования и совместимость
Мод предназначен для серверов Fabric, Forge, NeoForge и Quilt. Он может использоваться вместе с EssentialsX и другими модами на телепортацию; при совпадении команды /home применяется приоритет команд.
