WorldEdit/Выбор региона

Материал из Playzone Minecraft Wiki
Перейти к: навигация, поиск

Основная часть функций WorldEdit работает с регионами. Например, если вы хотите заменить все стеклянные блоки землей внутри квадрата, то Вы должны показать WorldEdit, где эта площадь. WorldEdit дает Вам несколько способов для выделения регионов, этот раздел познакомит Вас с ними и покажет некоторые изменения ими.

Режимы выделения

Для показа сетки был использован мод: WorldEdit CUI

  • //sel cuboid - Выделение кубоида.
  • //sel extend - Расширение кубоида, левый клик выделяет кубоид 1x1x1, правый увеличивает кубоид так, чтобы он включил в себя новую точку.
  • //sel poly - Выделение полигона, левый клик выделяет первую точку, правый - добавляет новую точку к полигону.
  • //sel ellipsoid - Выделение эллипсоида, левый клик выделяет центр, правый добавляет точки, которые должны быть вписаны в эллипсоид.
  • //sel sphere - Выделение сферы, выделяется также, как и эллипсоид.
  • //sel cyl - Выделение цилиндра, выделяется также, как и эллипсоид.

Выбор кубоидов

На данный момент WorldEdit позволяет выбирать "кубоиды" (прямоугольные параллелепипеды), выбрав две точки. На рисунке ниже показано, как две точки образуют кубоид. Они выбираются только с выравниванием по осям (нельзя повернуть под углом).

Есть несколько различных способов выбора этих двух точек, и Вы можете их смешивать и сочетать.

Выделение волшебной палочкой

  • //wand

Это самый интуитивно понятный способ выбора региона. Чтобы ее получить, наберите в чате //wand (по умолчанию появится деревянный топор). Щелкните левой кнопкой мыши, чтобы выбрать первую точку, щелкните правой кнопкой мыши, чтобы выбрать вторую точку.

Выделение на своей территории

  • //pos1
  • //pos2

Эти команды выбирают первую вторую точки над блоком, на котором Вы стоите. Как правило, волшебная палочка гораздо удобнее, и Вы, наверное, не будете пользоваться этим способом.

Выделение с помощью прицела

  • //hpos1
  • //hpos2

Эти команды выделяют первую и вторую точки на которые Вы прицелились. Это позволяет с легкостью выделять большие регионы издалека.

Выбор чанка

  • //chunk

Эта команда выбирает все блоки в чанке в котором вы находитесь. Чанки имеют размер 16x16x256.

Изменение выбора

Расширение выбора

  • //expand <дальность> [направление]
  • //expand <дальность> <обратная дальность> [направление]
  • //expand vert

Эти команды позволяют легко увеличить регион по-разному:

  • Определяя направление.
    • north - север.
    • south - юг.
    • west - запад.
    • east - восток
    • up - вверх.
    • down - вниз.
  • Глядя на одну из сторон света.
  • К небу и к коренной породе.

Чтобы указать направление используете можно использовать короткие названия сторон (N, S, W, E, U, D). Если Вы в качестве параметра направления напишите "me", то расширение произойдет в сторону взгляда. Вы можете указать два числа и область будет расширена в двух направлениях одновременно.

Расширение вверх
К примеру, если Вы использовали //expand 10 up, расширение будет идти вверх, как показано на рисунке. 100px


Используете //expand vert если хотите расширить область до неба и коренной породы.

Уменьшение выбора

  • //contract <дальность> [направление]
  • //contract <дальность> <обратная дальность> [направление]

Эта команда аналогична //expand.

Уменьшение вниз
Каким способом уменьшается выбор? Если Вы используете //contract 10 down, то регион уменьшится сверху. 100px


Перемещение выбранного региона

  • //shift <дальность> [направление]

Сдвигает регион. эта команда работает как //expand и //contract одновременно с одной дальностью и противоположными направлениями. Команда сместит регион на определенную величину, при этом не перемещает блоки в регионе (для этого напишите команду //move в чат).

Просмотр информации

WorldEdit также предоставляет вам команды для получения информации о регионе, который вы выбрали.

Получение размера выделения

  • //size

Показывает количество блоков в регионе. Воздух тоже считается.

Расчет частоты блока

  • //count <тип>

Подсчитывает количество блоков определенного типа в выбранном месте.

Нахождение распределения блоков

  • //distr

Показывает распределение блоков в выбранном месте.

Пример выхода
# total blocks: 6
1   (16.667%) Stone #1
2   (33.333%) Cobblestone #4
3   (50.000%) Air #0