Плагин для серверов Майнкрафт, который задаёт отдельную границу для каждого мира и сохраняет её параметры после перезапуска. Он помогает защитить выживание от ухода за пределы мира, показывает приближение к границе частицами и умеет постепенно расширять доступную территорию.
Возможности
- Для каждого мира отдельно сохраняются размер и центр границы, её состояние и способ наказания.
- Нарушителя можно телепортировать на спавн или наносить ему урон с настраиваемым запасом за границей и задержкой между повторными наказаниями.
- Телепортация выбирает верхний безопасный блок на спавне, чтобы игрок не застрял в блоках.
- Диаметр мира можно автоматически увеличивать через заданные интервалы, на указанное число блоков и до заданного предела.
- У границы отображаются стены частиц: для них настраиваются тип, цвет, размер, количество, расстояния, разлёт и частота обновления.
- В плагине есть русские сообщения: выберите нужный файл через
general.locale.




Команды
/ab— показать состояние границы текущего мира: размер, центр, наказание и частицы./ab help— показать список команд./ab state <enable|disable>— включить или выключить границу в текущем мире./ab reload— перезагрузить конфиг, сообщения и сохранённые данные./ab config center [x z]— перенести центр границы; без координат используется положение игрока./ab config size <blocks>— задать диаметр границы в блоках./ab config punishment <tp|damage> [value]— выбрать телепортацию или урон и настроить величину урона./ab config expanding <enable|disable>— включить или выключить автоматическое расширение./ab config expanding every <seconds>— задать интервал расширения./ab config expanding blocks <amount>— указать, на сколько блоков увеличивается диаметр за шаг./ab config expanding maximum <blocks>— задать предельный диаметр./ab config visuals <option> <value>— изменить параметры частиц у границы.
При запуске команд из консоли используется настроенный мир. Изменения команд сохраняются в plugins/AllBorder/border-data.yml.
Права
allborder.use— просмотр информации через/ab.allborder.reload— перезагрузка через/ab reload.allborder.visuals— изменение визуальных эффектов без полного доступа к управлению.allborder.manage— управление границей, настройками и всеми командами/ab config.
Настройка
general.locale— язык сообщений; в комплекте естьmessages_en.ymlиmessages_ru.yml.general.punishment-margin-blocks— допустимое расстояние за границей до наказания.defaults.*— исходные параметры границы, наказаний и расширения для новых миров.visuals.*— тип частиц, цвет, смещения, разлёт и интервал обновления.
Требования
Плагин предназначен для серверов на Paper, Purpur или Spigot.
