Решено Как сделать разные границы для каждого мира?

Deda_Mazay

Активный участник
Пользователь
Баллы
61
Ник в Minecraft
Deda_Mazay
Добра! Вот подкинулась идейка но как обычно не без проблем! Хочу сделать разные граници для нескольких миров пробую через WorldBorder толком не получается. Приму любую помощь. Спасибо!
 
Емм... А что сложно прописать во всех 3 мирах 1 команду, ничего не должно слетать.
Вы меня вовсе за дурака щитаете? Еси бы всё так было просто я бы врятли бы создавал эту тему! Темболье в разных мирах РАЗНЫЕ граници!
 
Щтэ ? Объясните конкретно, что вам нужно сделать.
Господи куда уж подробней... Для тех кто в танке! Я хочу сделать разные граници т.е разный радиус от центра карты в разных мирах. Т.е наример в мире "world" от центра до граници 1000 блоков, а в мире "zaza" от центра 200 блоков. Разжевал максимально подробно.
 
Небольшой класс для использования границ

1. Создаем новый Border объект
Код:
Border border = new Border(new Vector(x1,y1,z1), new Vector(x2,y2,z2));
2. В PlayerMoveEvent проверяем мир и наличие игрока внутри нужной границы. Если его там нет, то отменяем ивент
Код:
if (!border.contains(player.getLocation())){
              //cancel event and things
}
 
Небольшой класс для использования границ

1. Создаем новый Border объект
Код:
Border border = new Border(new Vector(x1,y1,z1), new Vector(x2,y2,z2));
2. В PlayerMoveEvent проверяем мир и наличие игрока внутри нужной границы. Если его там нет, то отменяем ивент
Код:
if (!border.contains(player.getLocation())){
              //cancel event and things
}
👍Спасибо!
 
Назад
Верх Низ