- Вариант 1. Встроенная граница мира через /worldborder (Java)
- Как “включить” ограничение, если граница вроде бы не работает
- Вариант 2. Плагин WorldBorder, чтобы ограничивать границы по отдельным мирам
- Что важно учитывать, чтобы мир не выглядел “больше”, чем вы ожидаете
- Сравнение способов
- Полезные ссылки
Если у вас на сервере мир начинает «разъезжаться» и со временем появляются лишние области, задайте границу. В Minecraft это делается либо встроенной границей мира (через /worldborder), либо плагином, если нужно ограничивать несколько миров и тонко управлять поведением.
Вариант 1. Встроенная граница мира через /worldborder (Java)
Граница мира - это условная рамка, через которую игроки и мобы не проходят. Управляется командой /worldborder и работает с изменением диаметра во времени. По умолчанию граница выставлена на очень большое расстояние от точки появления, но ее можно уменьшить.
Команды (основные):
Установить центр
Поставьте центр рамки в нужных координатах.
/worldborder center X Z
Задать размер
Сделайте рамку квадратной области с заданным диаметром.
/worldborder set <diameter> [time]
<diameter>- диаметр в блоках[time]- время в секундах, за которое размер должен измениться
Если указать время, граница будет плавно уменьшаться или увеличиваться.
Посмотреть текущие настройки
/worldborder get
Настроить предупреждение и урон
Чтобы игроки заранее видели приближение к границе и понимали, что дальше будет опасно:
/worldborder warning distance <blocks>
/worldborder warning time <seconds>
/worldborder damage buffer <blocks>
/worldborder damage amount <damagePerBlock>
По смыслу:
- предупреждение включается, когда до границы остается заданное расстояние
- урон начинается за пределами «безопасной зоны»
Как “включить” ограничение, если граница вроде бы не работает
Частая причина в том, что меняют настройки в неверном мире или используют не ту команду/диаметр.
Проверьте по шагам:
-
Выполните на сервере:
mc /worldborder get
Убедитесь, что диаметр действительно уменьшен. -
Встаньте рядом с нужной точкой и установите центр заново:
mc /worldborder center X Z -
После этого установите размер:
mc /worldborder set <diameter> 0
(время 0 означает мгновенное изменение)
Если вам нужно ограничивать именно конкретный мир (не глобально для сервера), встроенный /worldborder удобен не всегда. Тогда лучше использовать плагин.
Вариант 2. Плагин WorldBorder, чтобы ограничивать границы по отдельным мирам
Плагин WorldBorder позволяет задавать границы отдельно для каждого мира и хранит настройки, поддерживает разные формы границы (квадратная и круглая), а также останавливает и возвращает игрока внутрь зоны при пересечении.
Типовой набор команд выглядит так:
Установить границу для конкретного мира
/wb <мир> set <радиус> <x> <z>
Пример:
/wb spawnworld set 300 0 0
Изменить радиус без смены центра
/wb <мир> radius <радиус>
Удалить границу
/wb <мир> clear
Показать, что настроено
/wb list
Форма границы
/wb shape square
/wb shape round
Радиус в команде - это расстояние от центра до края. То есть радиус 300 даст область примерно 600x600 по X и Z.
Что важно учитывать, чтобы мир не выглядел “больше”, чем вы ожидаете
Иногда дело не в том, что граница «не стоит», а в том, что вы видите уже сгенерированную карту и чанки остаются загруженными.
Проверка по факту
Смотрите не на вес файла, а на то, что происходит при новых перемещениях:
- игроки не должны уходить за рамку
- новые перемещения за пределы не должны становиться возможными
Результат от генерации до установки границы
Если карта уже была расширена до того, как вы поставили ограничения, старые области останутся на диске, пока вы их явно не чистите или не переустанавливаете мир. Граница контролирует доступ и новые действия, а не “отматывает” уже созданные чанки.
Сравнение способов
| Способ | Кому подходит | Можно ограничивать разные миры отдельно | Настройка поведения игрока и границы |
|---|---|---|---|
/worldborder |
Нужна встроенная граница на сервере | Не всегда удобно для отдельных миры в рамках ваших задач | Есть предупреждения и урон командами |
| Плагин WorldBorder | Несколько миров и контроль каждой зоны | Да | Есть формы (квадрат/круг), сообщения, возврат внутрь |
Полезные ссылки
- Граница мира (World border) и команды
/worldborder: https://minecraft.fandom.com/ru/wiki/Граница_мира - Документация по команде
/worldborder: https://ru.minecraft.wiki/w/Команды_консоли/worldborder - Плагин WorldBorder (описание команд и возможностей): https://wiki.myarena.ru/index.php/WorldBorder_-_Ограничение_размеров_мира
- Плагин WorldBorder на форумах (пример темы с обсуждением): https://mcdev.su/threads/worldborder-progruzka-chankov-i-ogranicheniye-razmerov-mira.143/