▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/BigDoors Physics
BigDoors Physics

BigDoors Physics

Плагин BigDoors Physics добавляет коллизии для дверей из BigDoors на серверах Minecraft. Теперь створки не проходят сквозь игроков и мобов, а механика становится реалистичной через шалкеров или барьеры.

Оцените первым
8.4K
45

BigDoors Physics

Большие двери из плагина BigDoors выглядят круто, но в ванильном Minecraft у них одна проблема - они не создают коллизий. Игроки и мобы могут запросто пройти сквозь закрытую дверь. BigDoors Physics исправляет эту ситуацию, добавляя физическое взаимодействие с дверями на сервере.

С этим плагином двери становятся настоящим препятствием: их нельзя пройти насквозь, они двигаются вместе с игроками, если те стоят на них, и ведут себя почти как реальные объекты. Всё это реализовано без лагов и лишней нагрузки на сервер.

Способы создания коллизий

Разработчик предусмотрел несколько методов, в зависимости от версии Майнкрафт и конфигурации сервера.

Шалкеры (по умолчанию для 1.19+)

  • Позволяют создавать коллизии вне основной сетки блоков
  • Требуют 2 сущности на один блок двери (немного грузит сервер)
  • Иногда видны головы шалкеров, если не настроить culling

Барьеры (по умолчанию для 1.16.5-1.18.2)

  • Привязаны к сетке Майнкрафт, поэтому менее гибкие
  • Более надежные и стабильные
  • Полностью невидимые - игроки не видят никаких лишних объектов
  • Не создают лишних сущностей, что снижает нагрузку

Зависимости

  • Java 11+ (обязательно)
  • BigDoors (обязательно) - без него плагин просто не имеет смысла
  • ProtocolLib (опционально) - нужен для продуманного скрытия шалкеров через пакеты

Команды и разрешения

КомандаРазрешениеПо умолчаниюОписание
/killbigdoorsphysicsentitiesbigdoorsphysics.admin.killentitiesfalseУбивает все сущности, созданные плагином

Настройка конфига

Конфиг довольно гибкий. Вот пример с комментариями от автора, чтобы было понятно, за что отвечает каждый параметр.

# Как плагин должен создавать коллизии
# Варианты: BARRIER, SHULKER, NONE
# Если указать невалидное значение, будет использовано значение по умолчанию для вашей версии
method:
  door: SHULKER
  drawbridge: SHULKER
  portcullis: SHULKER
  sliding: SHULKER

### Настройки для шалкеров

# Двигаться ли игроку вместе с шалкером, если они соприкасаются
# Работает только при прямом пересечении коллизий
# Может немного влиять на TPS при большом количестве игроков и дверей
move-player-with-shulker: true

# Двигаться ли не-игроковым сущностям вместе с шалкером
# Аналогично, только для мобов и других сущностей
# Нагрузка выше, чем для игроков, из-за их обычно большего количества
move-entity-with-shulker: true

# Проверять, не застряла ли сущность в двери после завершения движения
# Если кто-то стоит на двери, его телепортирует чуть вверх, чтобы он не провалился
# Применяется только к игрокам/сущностям, если они включены выше
# Минимальная нагрузка
correct-ending-clipping: true

# Скрывать шалкеров, которые далеко от игрока
# ВНИМАНИЕ: нужен ProtocolLib для работы
cull-distant-shulkers: true

# Расстояние в блоках, на котором шалкеры начинают скрываться
# Если поставить меньше 0 - скрываться будут всегда
# Если игрок нажмет на скрытого шалкера, поведение будет как с призрачным блоком
shulker-cull-distance: 4

# Спавнить шалкеров прямо на двери или далеко в небе
# true - рядом с их финальной позицией
# false - спавн на ~100k блоков выше мира, чтобы скрыть подготовку
# Включение помогает совместимости с регион-плагинами, если те контролируют спавн мобов
# По умолчанию true, если есть ProtocolLib - шалкеров скрывают пакетами
spawn-shulkers-on-door: true

### Настройки для барьеров

# Использовать дополнительные пакеты, чтобы скрывать барьеры на расстоянии
# Может немного влиять на FPS
hide-barriers: true

# Двигаться ли игрокам рядом с дверью в соответствии с её направлением
# Может слегка влиять на TPS
move-player-with-barrier: true

### Прочие настройки

# Проверять обновления через Modrinth при запуске
check-for-updates: true

Коротко о главном

На серверах с большими постройками и механизмами BigDoors Physics - это практически must-have. Без него двери выглядят нелепо, когда через закрытую створку может пройти любой игрок или крипер. С этим плагином всё становится логичнее: двери работают, как настоящие преграды.

Выбирай метод коллизий в зависимости от версии Minecraft и нагрузки на сервер. Для современных версий (1.19+) шалкеры дают больше гибкости, но могут чуть-чуть грузить сервер. Для старых версий (1.16-1.18) барьеры - надёжнее и легче.

Скачайте BigDoors Physics и добавьте реализма на свой сервер Майнкрафт!

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:8 месяцев назад
Главная