Мод для Майнкрафт на Fabric, NeoForge и Quilt, который добавляет ограниченный режим наблюдателя для серверов и пользовательских миров. Игрок может летать и осматривать территорию, но не получает полные возможности обычного наблюдателя: ограничения помогают сохранить баланс и защиту от обхода границ.
Возможности
- Вход в специальный режим наблюдения с полётом без прохождения сквозь блоки: для начала полёта дважды нажмите
Пробел. - Скрытие интерфейса при входе в режим; его можно временно показать клавишей
F1. - Ограничение дальности от точки входа в режим. При выходе за предел можно вернуть игрока назад или вывести предупреждение.
- Возврат игрока на исходную позицию при выходе из режима и, при необходимости, при выходе с сервера.
- Запрет на ломание и установку блоков, пвп, выбрасывание и подбор предметов, крафт в сетке инвентаря, переходы между измерениями и взаимодействие с блоками.
- Список разрешённых для взаимодействия блоков: по умолчанию это двери, люки и калитки.
- Все основные ограничения обрабатываются на сервере, поэтому к серверу могут подключаться и игроки без мода. На NeoForge клиентский мод дополнительно синхронизирует скрытие интерфейса.
Как пользоваться
/spectator— перейти в ограниченный режим наблюдателя./survival— вернуться к обычной игре и показать интерфейс.
Настройки
На NeoForge параметры находятся в config/limitedspectator-common.toml; после изменения их можно применить командой /reload.
max_distance— максимальное расстояние от начальной точки; значение-1отключает лимит.allow_dimension_travel— переходы между измерениями.teleport_back_on_exceed— возврат при превышении дальности вместо предупреждения.reset_position_on_logout— сброс позиции при выходе игрока.enable_invulnerabilityиenable_flight— защита от урона и полёт.spectator_gamemode— режимADVENTUREилиSPECTATOR. ВариантSPECTATORразрешает проходить сквозь блоки.allow_pvp,allow_item_drop,allow_item_pickup,allow_inventory_crafting— отдельные разрешения на действия с игроками, предметами и крафтом.interactable_blocks— идентификаторы блоков, с которыми разрешено взаимодействовать.spectator_command_permission_level,survival_command_permission_levelиrequire_op_for_spectator— уровни доступа к командам и требование статуса оператора.
Для Fabric и Quilt используются встроенные значения настроек.
Требования и совместимость
Мод устанавливается на сервер; в одиночной игре он нужен локально. Поддерживаются Fabric, NeoForge и Quilt, а для Quilt требуется Fabric API. Возможны конфликты с модами, глубоко изменяющими режимы игры игрока или отрисовку интерфейса.
