Мод для Майнкрафт на Fabric, который показывает только выбранные объёмные области мира или, наоборот, скрывает их. Он пригодится строителям и игрокам на PlotSquared: можно изолировать постройку, убрать из вида палитры блоков и лишнюю геометрию, в том числе их тени от шейдеров.
Возможности
- Создание именованных кубических областей по двум углам блока; одновременно можно включать несколько областей.
- Скрытие выбранных областей: например, временных палитр, строительных лесов и ненужных построек.
- Отдельные режимы видимости игроков и взаимодействия с миром. Настраиваются цели под прицелом, контуры блоков, хитбоксы игроков, камера Axiom Orbit Camera и выбор кистью.
- Настройка граней области: обычные, чёрные или скрытые; отладочные рамки для сохранённых и временных областей.
- Виртуальное освещение сверху, с боков, с обеих сторон или без него.
- Области сохраняются локально отдельно для каждого сервера, мира и измерения в
config/selectiverender/.
Как пользоваться
/sr — короткая форма команды /selectiverender.
/sr 1и/sr 2— выбрать первый и второй углы области./sr s <имя>— сохранить область и включить её./sr t <имя>— включить или выключить область./sr t allили/sr t a— переключить все обычные сохранённые области в текущем мире, на сервере и в измерении./sr l— показать список областей./sr r <старое_имя> <новое_имя>— переименовать область./sr d <имя>— удалить область./sr h <имя>— скрыть область, оставив остальной мир видимым./sr l h— показать список скрытых областей./sr h allили/sr h a— скрыть все области.
По умолчанию клавиша F9 переключает отображаемые области, F10 — скрываемые, Backspace работает с текущей областью PlotSquared, а физическая клавиша #/апостроф открывает настройки. Назначения меняются в меню «Управление» → Selective Render.
При серверном мосте Selective Render Plots доступны команды для точных форм PlotSquared, включая объединённые и неровные участки:
/sr p— добавить или убрать текущий участок из временного просмотра./sr p [minY] [maxY] [xzMargin]— задать границы по высоте и отступ по горизонтали./sr p clear— очистить временный выбор./sr p s <имя> [minY] [maxY] [xzMargin]— сохранить выбранные участки.
Для доступа к этой интеграции через LuckPerms или другой менеджер прав выдайте разрешение selectiverender.plot.solo, например: /lp user <игрок> permission set selectiverender.plot.solo true.
Настройки
Настройки также открываются через Mod Menu. Можно выбрать поведение взаимодействий после отключения фильтрации областей, скорость обновления затронутых секций, режимы границ и виртуального освещения. Пользовательские назначения клавиш и настройки сохраняются.
Требования и совместимость
Нужны Fabric Loader, Fabric API и Sodium, совместимые с установленной игрой. Iris поддерживается и необязателен. Мод клиентский: для вручную выбранных областей не требуется установка на сервер.
Он не меняет загрузку чанков, сетевой трафик, коллизии и игровую логику. Выбранная область должна находиться в обычной дистанции прорисовки; геометрия LOD из Distant Horizons не фильтруется. Для нестандартных рендеров других модов может понадобиться отдельная совместимость.
