Руководство по worldedit

WorldEdit — плагин для Bukkit, который представляет собой простой в использовании редактор мира Minecraft. Поддерживает как одиночную так и многопользовательскую игру и позволяет: изменять сразу тысячи блоков в выбранном регионе, использовать более 100 функций для изменения мира или устранения разных проблем и многое другое. Разработкой плагина занимается студия sk89q

Для установки WorldEdit в одиночную игру, нужно просто скачать его в виде отдельной модификации: здесь.

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

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

Во время выделения региона в чат выводятся координаты выделенных точек. После выбора 2 точки показывается количество выделенных блоков. Чтобы увидеть выделенный регион, необходимо установить модификацию WorldEdit CUI

С помощью следующих команд вы сможете использовать весь широкий функционал WorldEdit.
Обратите внимание на то что:

Команда Параметр Право Описание Общие команды /we Команды WorldEdit /we cui Связаться с модификацией WorldEditCUI(если есть у клиента) /we tz Установить вашу временную зону /we help [command] worldedit.help Показать помощь по определённой команде или вывести список всех команд /we version Показать текущую версию WorldEdit /we reload worldedit.reload Перезагрузить WorldEdit //fast worldedit.fast Вкл./откл. быстрый режим //searchitem [-b/-i] <query> Найти предмет или блок содержащий в названии <query> (показать его id), [-b] — искать только среди блоков, [-i] — искать только среди предметов //limit <limit> worldedit.limit Установить максимальное количество блоков <limit>, используемое при командах. Действует только на вас. Используется для предотвращения катастрофических инцидентов. Перемещение /thru worldedit.navigation.thru.command Пройти сквозь стены /unstuck worldedit.navigation.unstuck Освободиться при застревании в блоке /ascend worldedit.navigation.ascend Подняться на уровень вверх /descend worldedit.navigation.descend Спуститься на уровень вниз /jumpto worldedit.navigation.jumpto.command Телепортироваться на позицию, на которую вы смотрите /ceil [clearance] worldedit.navigation.ceiling Подняться на поверхность /up [distance] worldedit.navigation.up Подняться вверх на расстояние [distance] Операции с биомами /biomelist worldedit.biome.list Список всех доступных биомов /biomeinfo [-p/-t] worldedit.biome.info Показать биом, в котором находится указанный блок, по умолчанию это блоки в вашем выделении, [-p] — блок на котором вы стоите, [-t] — блок на который вы смотрите //setbiome [-p] <biome type> worldedit.biome.set Изменить тип биома, в котором вы находитесь на <biome type> (Forest — лес, Desert — пустыня, Plains — равнина, Swampland — болото, Jungle — джунгли, Ice Plains — снежная равнина, Taiga — тайга, Extreme Hills — горы, Ocean — океан, Mushroom Island — грибные острова, Hell — Нижний мир, Sky — биом Края) [-p] — изменить тип биома для блока на котором вы стоите Создание //hcyl <block> <radius>[, <radius>] [height] worldedit.generation.cylinder Создать полый цилиндр из блока <block> с радиусом <radius> и высотой [height]. При указании через запятую второго радиуса [,<radius>] создастся эллиптический цилиндр, где первое число будет северным и южным радиусом, а второе — восточным и западным //cyl <block> <radius>[, <radius>] [height] worldedit.generation.cylinder Создать цилиндр из блока <block> с радиусом <radius> и высотой [height]. При указании через запятую второго радиуса [,<radius>] создастся эллиптический цилиндр, где первое число будет северным и южным радиусом, а второе — восточным и западным //hsphere <block> <radius>[, <radius>, <radius>] [raised? true/false] worldedit.generation.sphere Создать сферу из блока <block> c радиусом <radius>. При указании через запятую второго и третьего радиусов [,<radius>, <radius>] создастся эллипсоид, где первое число будет северным и южным радиусом, второе — верхним и нижним, а третье — восточным и западным. Raised может принимать значения true и false, если true, то центр сферы сместится вверх на его радиус (вы окажетесь внизу сферы), false стоит по умолчанию и его не нужно указывать //sphere <block> <radius>[, <radius>, <radius>] [raised? true/false] worldedit.generation.sphere Создать шар из блока <block> c радиусом <radius>. При указании через запятую второго и третьего радиусов [,<radius>, <radius>] создастся эллипсоид, где первое число будет северным и южным радиусом, второе — верхним и нижним, а третье — восточным и западным. Raised может принимать значения true и false, если true, то центр сферы сместится вверх на его радиус (вы окажетесь внизу сферы), false стоит по умолчанию и его не нужно указывать //hpyramid <block> <size> worldedit.generation.pyramid Создать полую пирамиду из блока <block> размером <size> //pyramid <block> <size> worldedit.generation.pyramid Создать пирамиду из блока <block> размером <size> //generate [-h/-r/-o/-c] <block> <expression> worldedit.generation.shape Сгенерировать фигуру из блока <block> по формуле <expression>, [-h] — сгенерировать пустую форму, [-r] — to use raw minecraft coordinates, [-o] — except offset from placement, [-c] — except offset selection center. If neither [-o] nor [-r] is given, the selection is mapped to −1..1 /forestgen [size] [type] [density] worldedit.generation.forest Cоздать лес площадью [size]x[size] с типом деревьев [type] и плотностью [density] (от 0 до 100) /pumpkins [size] worldedit.generation.pumpkins Создать тыквы на площади [size]x[size] Выделение //chunk [-s] worldedit.selection.chunk Выделить весь чанк, в котором вы находитесь, [-s] — расширить текущее выделение, чтобы оно включало все чанки из которых состоит //pos1 worldedit.selection.pos Назначить первой позицией для выделения блок на котором вы стоите //pos2 worldedit.selection.pos Назначить второй позицией для выделения блок на котором вы стоите //hpos1 worldedit.selection.hpos Назначить первой позицией для выделения блок на который вы смотрите //hpos2 worldedit.selection.hpos Назначить второй позицией для выделения блок на который вы смотрите //wand worldedit.wand Получить предмет для выделения (деревянный топор по умолчанию) /toggleeditwand worldedit.wand.toggle Вкл./откл. функциональность предмета для выделения //sel <cuboid/extend/poly/ellipsoid/sphere/cyl> Выбрать форму выделяемого региона (cuboid — параллелепипед; extend — то же, что и cuboid, но при установке второй точки регион расширяется, не теряя первоначального выделения; poly — выделяет только в плоскости; cyl — цилиндр; sphere — сфера; ellipsoid — эллипсоид (капсула), левая кнопка — центр, правой кнопкой задаете радиусы) //desel Убрать текущее выделение //contract <amount> <reverse-amount> [direction] worldedit.selection.contract Уменьшить выбранный регион в указанном направлении [direction], если указано число <reverse-amount> — то и в противоположном направлении, если [direction] отсутствует — в направлении, куда вы смотрите //expand <amount> <reverse-amount> [direction] [vert] worldedit.selection.expand Увеличить выбранный регион в указанном направлении [direction], если указано число <reverse-amount> — то и в противоположном направлении, если [direction] отсутствует — в направлении, куда вы смотрите //inset [-h/-v] <amount> worldedit.selection.inset Сузить выбранный регион в каждом направлении на <amount> блоков, [-h] — сузить только горизонтально, [-v] — сузить только вертикально //outset [-h/-v] <amount> worldedit.selection.outset Расширить выбранный регион в каждом направлении на <amount> блоков, [-h] — расширить только горизонтально, [-v] — расширить только вертикально //shift <amount> [direction] worldedit.selection.shift Переместить регион выбора на расстояние <amount> в направлении [direction]. Содержимое региона не перемещается //distr [-c/-d] worldedit.analysis.distr Показать распределение блоков (типы и количество) в выделенном регионе, [-c] — показать распределение блоков в буфере обмена, [-d] — разделяет одинаковые типы блоков с разными данными (типы древесины, цвета шерсти и т. д.) //count [-d] <block> worldedit.analysis.count Показать количество определённых блоков <block> в выделеном регионе, [-d] — разделяет одинаковые типы блоков с разными данными (типы древесины, цвета шерсти и т. д.) //size [-c] worldedit.selection.size Показать информацию о выделенном регионе, [-c] — показать информацию о содержимом буфера обмена Операции с регионом //hollow [<thickness>[ <block>]] worldedit.region.hollow Сделать объект, находящийся в выделенном регионе, пустым. Толщина стенок регулируется параметром <thickness>. Можно заменить внутреннюю пустоту блоком <block>. //overlay <block> worldedit.region.overlay Покрыть поверхность в выделенном регионе блоком <block> //naturalize worldedit.region.naturalize Сделать регион похожим на нормальный рельеф //walls <block> worldedit.region.walls Окружить выделенный кубоид четырьмя стенами из блока <block> //faces <block> worldedit.region.faces Построить стены, пол и потолок (коробку) вокруг выделенного кубоида из блока <block> //smooth [-n] [iterations] worldedit.region.smooth Сгладить (сделать реалистичнее) выбранный регион с интенсивностью [iterations], [-n] — сглаживать только натуральные (природные) структуры //regen worldedit.regen Заново сгенерировать выделенный регион (восстановить изначальный вид) //deform [-r/-o] worldedit.region.deform Со сжатием деформировать выделенный регион //replace [-f] <from-block> <to-block> worldedit.region.replace Заменить определённые блоки <from-block> другими блоками <to-block> в выбранном регионе (при указании только <to-block> заменяет ими все блоки) //stack [-s/-a] [count] [direction] worldedit.region.stack Продлить выделенный регион на [count] блоков в направлении [direction], [-a] — пропустить блоки воздуха, [-s] — shifts the selection to the last stacked copy //set <block> worldedit.region.set Заполнить весь выделенный регион блоком <block> //move [-s] [count] [direction] [leave-id] worldedit.region.move Сдвинуть блоки в выделенном регионе на <count> блоков в направлении <direction> и заменить оставшиеся блоки на <leave-id>, [-s] — cдвигает выделение к целевому местоположению //center worldedit.region.center Установить центральный блок (блоки) выделенного региона Операции с чанками /chunkinfo worldedit.chunkinfo Показать информацию по чанку в котором вы находитесь /listchunks worldedit.listchunks Показать список чанков, которые включает ваше выделение /delchunks worldedit.delchunks Удалить чанки, которые включает ваше выделение. Команда не переписывалась после версии minecraft’а 1.3, поэтому в последних версиях она не работает. Операции с буфером обмена //schematic Показать команды для работы с файлами //schematic list [-d/-n] worldedit.schematic.list Показать список доступных файлов //schematic formats worldedit.schematic.formats Показать список доступных форматов //schematic load [-f] [format] <filename> worldedit.schematic.load Загрузить файл под именем <filename> в формате [format] //schematic save [format] <filename> worldedit.schematic.save Сохранить файл под именем <filename> в формате [format] /clearclipboard worldedit.clipboard.clear Очистить буфер обмена //load worldedit.clipboard.load Загрузить файл //save worldedit.clipboard.save Сохранить файл //copy [-e] worldedit.clipboard.copy Скопировать выбранный регион, [-e] — для копирования сущностей в нём //rotate <angle-in-degrees> worldedit.clipboard.rotate Повернуть содержимое буфера обмена на <angle-in-degrees> градусов (90, 180, 270) //flip [-p] [dir] worldedit.clipboard.flip Отразить содержимое буфера обмена в направлении [dir], при указании [-p] отражается вокруг игрока, а не вокруг центра выделения //cut [-e] [leave-id] worldedit.clipboard.cut Вырезать выбранный регион и заменить его блоками [leave-id], [-e] — для вырезания также сущностей в нём //paste [-o/-a] worldedit.clipboard.paste Вставить содержимое буфера обмена, [-o] — вставить в изначальной позиции, [-a] — пропустить блоки воздуха при вставке Управление снимками /snapshot Показать команды для работы со снимками /snapshot use <snapshot> worldedit.snapshots.restore Выбрать снимок <snapshot> для его использования /snapshot sel worldedit.snapshots.restore Выбрать снимок базируясь на id в списке /snapshot list [num] worldedit.snapshots.list Показать список снимков /snapshot after <date> worldedit.snapshots.restore Выбрать ближайший снимок после даты <date> /snapshot before <date> worldedit.snapshots.restore Выбрать ближайший снимок перед датой <date> /restore [snapshot] worldedit.snapshots.restore Восстановить выделение из снимка [snapshot] Управление историей действий //clearhistory worldedit.history.clear Очистить историю //undo [num-steps] [player] worldedit.history.undo Отменить последнюю команду или определённое количество [num-steps] команд для игрока [player]. По умолчанию сохраняются последние 10 набранных команд (значение настраивается в конфиге плагина //redo [num-steps] [player] worldedit.history.redo Возвратить последнюю отмененную команду или определённое количество [num-steps] команд для игрока [player] Суперкирка /superpickaxe Выбрать режим суперкирки /superpickaxe area <range> worldedit.superpickaxe.area Переключить суперкирку в режим удаления зоны радиусом <range> (от 1 до 5 по умолчанию, значение настраивается в конфиге плагина) /superpickaxe recur <range> worldedit.superpickaxe.recursive Переключить суперкирку в режим удаления целого кубоида определённых блоков при ударе в его центр /superpickaxe single worldedit.superpickaxe Переключить суперкирку в режим единичного удаления блоков // worldedit.superpickaxe Вкл./откл. функциональность суперкирки Инструменты /tool При добавлении tool перед любой из последующих команд можно привязать к предмету в руке инструмент, который замещает его прямое назначение и используется ПКМ /repl <block> worldedit.tool.replacer Инструмент замещения любых блоков на блок <block> /cycler worldedit.tool.data-cycler Инструмент циклирования данных блока (изменение цвета шерсти, типа древесины и т. д.) /floodfill <pattern> <range> worldedit.tool.flood-fill Инструмент заливки (изменение однотипных соприкасающихся блоков в радиусе <range> на блок <pattern>) /deltree worldedit.tool.deltree Инструмент удаления летающих кусков деревьев /farwand worldedit.tool.farwand Инструмент выделения на расстоянии /lrbuild <leftclick> <rightclick> worldedit.tool.lrbuild Инструмент разрушения и строительства на расстоянии /info worldedit.tool.info Инструмент информации о блоке /tree [type] worldedit.tool.tree Инструмент генерации деревьев типа [type] /brush sphere [-h] <type> [radius] worldedit.brush.sphere Выбрать кисть создания сферы с типом блоков <type>, радиусом [radius], полой при указании [-h] /brush cylinder [-h] <type> [radius] [height] worldedit.brush.cylinder Выбрать кисть создания цилиндра с высотой [height], радиусом [radius], типом блоков <type>, полого при указании [-h] /brush smooth [-n] [radius] [iterations] worldedit.brush.smooth Выбрать кисть сглаживания поверхности радиусом [radius], с интенсивностью [iterations], [-n] — сглаживать только натуральные (природные) структуры /brush gravity [-h] [radius] worldedit.brush.gravity Выбрать кисть симуляции гравитации (заставляет блоки падать) на [radius] блоков вниз /brush butcher [-p /-a/-n/-g/-b/-f/-l] worldedit.brush.butcher Выбрать кисть уничтожения мобов, [-p] — также убить питомцев, [-n] — также убить NPC, [-a] — также убить животных, [-g] — также убить големов, [-b] — также убить остальных мобов, [-f] — объединить все предыдущие, [-l] — ударить молнией по каждому убиваемому мобу /brush clipboard [-a] worldedit.brush.clipboard Выбрать кисть буфера обмена, [-a] — пропустить блоки воздуха /brush ex worldedit.brush.ex Выбрать кисть тушения пожара /mat <mat> worldedit.brush.options.material Задать материал кисти <mat> /size <size> worldedit.brush.options.size Задать размер кисти <size> (максимум 6) /mask <mask> worldedit.brush.options.mask Задать маску кисти <mask> /range worldedit.brush.options.range Задать диапазон кисти /none Отвязать инструмент от предмета в руке Утилиты //toggleplace Переключить между первой выделенной позицией и вашим текущим положением, как будто вы находитесь на первой позиции (полезно при использовании команд, которые действуют вокруг блока на котором вы находитесь) //gmask [mask] worldedit.global-mask Задать глобальную маску [mask] //snow [radius] worldedit.snow Покрыть снегом территорию радиусом [radius] //thaw [radius] worldedit.thaw Убрать снег на территории радиусом [radius] //fill <block> <radius> [depth] worldedit.fill Заполнить отверстия блоком <block>, в радиусе <radius> и в глубину [depth] //fillr <block> <radius> worldedit.fill.recursive Рекурсивно заполнить отверстия блоком <block>, в радиусе <radius> //fixlava <radius> worldedit.fixlava Выровнять уровень лавы в радиусе <radius> //fixwater <radius> worldedit.fixwater Выровнять уровень воды в радиусе <radius> //removeabove [size] [height] worldedit.removeabove Проделать отверстие в [size] блоков над вашей головой на высоту [height] //removebelow [size] [height] worldedit.removebelow Проделать отверстие в [size] блоков под вашими ногами на глубину [height] //removenear [block] [size] worldedit.removenear Удалить блоки [block] в зоне размером [size] вокруг вас //replacenear [-f] <size> <from-id> <to-id> worldedit.replacenear Заменить блоки <from-id> на блоки <to-id> в зоне размером <size> вокруг вас //ex [radius] worldedit.extinguish Потушить все пожары в радиусе [radius] блоков /butcher [-p /-a/-n/-g/-b/-f/-l] [radius] worldedit.butcher Убить всех враждебных мобов в радиусе [radius] блоков, [-p] — также убить питомцев, [-n] — также убить NPC, [-a] — также убить животных, [-g] — также убить големов, [-b] — также убить остальных мобов, [-f] — объединить все предыдущие, [-l] — ударить молнией по каждому убиваемому мобу /remove <type> <radius> worldedit.remove Удалить все сущности типа <type> в радиусе [radius] //help worldedit.help Показать список всех доступных команд или помощь по определённой команде //green [radius] worldedit.green Озеленить (заменить грязь травой) зону в радиусе [radius] //drain <radius> worldedit.drain Осушить бассейн воды/лавы в радиусе <radius> (вы должны находится возле него или в нём) Скрипты /.s [args…] worldedit.scripting.execute Выполнить предыдущий скрипт с аргументами [args…] /cs <script> [args…] worldedit.scripting.execute Выполнить скрипт <script> с аргументами [args…] /<script>.js [args…] worldedit.scripting.execute Выполнить скрипт JS с аргументами [args…]

Существует 2 типа масок, обычная (//mask) и глобальная (//gmask). Первая применяется только к выбранной кисти, в то время как вторая — ко всем кистям и командам, которые были заданы (в том числе //replace)

На глобальные маски можно также наложить и обычные маски, тогда глобальная маска будет применима только к выбранным блокам, например //gmask ~id -> //mask id — будет покрываться

Данные команды работают и на обычные, и на глобальные маски, достаточно добавить или убрать букву

//undo Отменить последнее действие //redo Вернуть отменённое действие //set stone Установить блок //replace stone diamond_block Заменить блок /! Выйти на верхний блок /jumpto Телепорт в точку, в которую смотрите /thru Пройти сквозь стену впереди взгляда /ascend Пройти вверх через потолок /descend Пройти вниз через пол /ceil Оказаться рядом с потолком /up 10 Подняться вверх на 10 блоков //wand Получить волшебный топор //pos1 Установить первый угол на блоке, на котором стоите вы //pos2 Установить второй угол на блоке, на котором стоите вы //hpos1 Установить первый угол на блоке, на который вы смотрите //hpos2 Установить второй угол на блоке, на который вы смотрите //chunk Выбрать весь ваш чанк //expand 10 Расширить регион на 10 блоков //contract 10 Сузить регион на 10 блоков //size Показать размеры региона //distr Показать список блоков в регионе //sel Изменение режима выбора //faces stone Установить стены, потолок и пол вокруг региона //walls stone Установить стены вокруг региона //overlay stone Установить блоки там, где пусто //stack 3 Вставить выбор 3 раза //move 64 Передвинуть регион на 64 блока //smooth Сглаживание области //naturalize Натурализация области //flora Установить цветы и траву //forest birch Создать берёзовый лес //hollow Выбрать полую область //line stone Создать линию или трубу //deform y+=0.2*sin(x*10) Деформация области //setbiome minecraft:plains Установить биом //copy Копировать регион //cut Вырезать регион //paste Вставить из буфера обмена //rotate 0 0 90 Повернуть объект в буфере обмена //flip Перевернуть объект в буфере обмена //schem save name Сохранить объект в схему //schem load name Загрузить объект в буфер обмена из схемы //cyl stone 10 Создать цилиндр //hcyl stone 10 Создать полый цилиндр //sphere stone Создать сферу //hsphere stone Создать полую сферу //pyramid stone Создать пирамиду //hpyramid stone Создать полую пирамиду /forestgen Создать лес /pumpkins Создать тыквенные поля //g stone (0.75-sqrt(x^2+y^2))^2+z^2 < 0.25^2 Создание фигур /tool tree Инструмент создания дерева кликом /tool deltree Инструмент удаления парящего дерево /tool repl stone Инструмент замены блока кликом /tool lrbuild Инструмент строительства на расстоянии /tool farwand Инструмент выбора точек регион на расстоянии /tool cycler Инструмент для циклического переключения состояния блока /tool info Инструмент для получения информации о блоке /tool floodfill stone 3 Инструмент заливки /sp single Супер-кирка, команда отключения — // /sp area 10 Инструмент при клике по блоку сломает все такие блоки в радиусе 10 /sp recur 10 Инструмент разбивает связанные блоки /brush sphere -h stone 3 Сферическая кисть /brush cylinder -h stone 3 5 Цилиндрическая кисть /mask Маска для кисти /size 3 Размер кисти /material stone Материал кисти /range 3 Диапазон кисти /tracemask Маска трассировки /removeabove 3 Удалить блоки выше /removebelow 3 Удалить блоки ниже /removenear mask 3 Удалить ближайшие блоки по маске /replacenear 3 mask stone Замена ближайших блоков по маске //fill stone 10 3 Заполнение ям //fillr stone 10 Рекурсивная заливка //drain -w 10 Осушить воду и лаву /fixwater 10 Исправить воду /fixlava 10 Исправить лаву /snow 10 Покрыть поверхность снегом /thaw 10 Убрать снег и лёд /green -f 10 Покрыть землю травой /ex Потушить пожар /butcher Удалить мобов

Пользуетесь ли вы WorldEdit?

  1. Не в сети

    • Администратор

    Scrandre
    Scrandre

    Выделение — первое чем тебе придётся заняться. Выделять нужно участки для редактирования, копирования, etc.

    Выделение кубоида

    Чтобы выделить кубоид, отмечаем 2 противоположные точки:

    [IMG]

    Отметить точки можно следующими способами:
    Левым и правым кликом деревянным топориком (обычно), получить его можно командой //wand.
    Командами //pos1 и //pos2 (будет использовано положение игрока).
    Командами //hpos1 и //hpos2 (будут использованы блоки, на которые направлен прицел). Эти команды лучше всего повесить на какие-нибудь клавиши.

    Подстройка выделения.

    Расширить выделение можно командой //expand (количество блоков) (направление).

    Направления могут быть следующие (относительно игрока):

    F — вперёд (по умолчанию),
    B — назад,
    L — влево,
    R — вправо,
    N — на сервер,
    S — на юг,
    W — на запад,
    E — на восток,
    U — вверх,
    D — вниз.

    Вот вид сверху:

    [IMG]

    Уменьшить регион можно командой //contract (количество блоков) (направление)

    [IMG]

    Максимально расширить выделение по высоте можно командой //expand vert.

    Сдвинуть выделение можно командой //shift (количество блоков) (направление)

    Информация о выделении

    Получить размер выделения — //size,
    Посчитать количество блоков нужного типа в выделении — //count (тип блока),
    Распределение типов блоков в выделении — //distr.

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

    Выделение кубоида — //sel cuboid,

    [IMG]

    Расширение кубоида — //sel extend. Левый клик выделяет кубоид 1x1x1, правый увеличивает кубоид так, чтобы он включил в себя новую точку,

    Выделение полигона — //sel poly. Левый клик выделяет первую точку, правый — добавляет новую точку к полигону,

    [IMG]

    Выделение эллипсоида — //sel ellipsoid. Левый клик выделяет центр, правый добавляет точки, которые должны быть вписаны в эллипсоид.

    [IMG]

    Выделение сферы — //sel sphere. Выделяется также, как и эллипсоид.

    Выделение цилиндра — //sel cyl. Выделяется также, как и эллипсоид.

    [IMG]

    На скриншотах выделение показывается сеточкой с помощью мода клиента WorldEditCUI. (Рекомендую установить этот мод)

    Снятие выделения.

    Снять выделение можно командой //sel.

    Операции с блоками

    При всех операциях с блоками нужно быть очень осторожным. Неаккуратные действия могут привести к большим разрушениям или полному уничтожению мира.

    Прежде, чем выполнять команды, что-либо изменяющие, нужно установить лимит изменения блоков командой //limit (количество блоков). Для большинства действий достаточно лимита в 5-10 тысяч блоков. Рекомендую устанавливать лимит прежде, чем начинать что-либо строить с WorldEdit.

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

    Примеры масок:

    rock,glass — разрешить только изменение блоков камня, стекла
    !rock,glass — запретить изменение блоков камня, стекла
    #existing — только существующие блоки (то же, что и !0)
    >rock,glass — ставить блоки только над указанными
    #region — разрешить изменять только выделенные блоки

    Маски можно комбинировать. Например, //gmask #region sand,sandstone,stone,air — разрешить изменять только выделенные блоки воздуха, камня, песчанника и песка.

    Рекомендую выделить безопасную область и указать //gmask #region, прежде чем что-либо строить с WorldEdit.

    Чтобы выключить глобальую маску, введи //gmask.

    //undo — отменить предыдущую операцию WorldEdit, //undo (количество) — отменить несколько операций. Команда //undo отменяет только изменения блоков, сделанные самим WorldEdit. Например, если ты удалишь потолок в пещере и вниз посыпется песок или гравий, либо поток воды смоет рельсы или схемы из редстоуна, эти разрушения будут необратимы.

    //redo — повторить операцию после //undo, либо //redo (количество) — повторить несколько операций.

    Заполнение области

    Заполнить всё выделение определёнными блоками — //set (тип блока).

    Например, //set glass — заполнить выделение стеклом. //set 0 — заполнить выделение воздухом (удалить все блоки).

    Посмотреть идентификаторы блоков можно на вики. Или установить мод TooManyItems, показывающий ID блоков в игре. Дополнительные сведения о блоке можно указывать через «:», например, wool:red (или 35:14) — красная шерсть.

    Для многих блоков (табличек, ступенек, факелов) дополнительные сведения — положение в пространстве. Например, //set torch даст такой результат:

    [IMG]

    А //set torch:3 (1..4 — ориентация факела относительно сторон света) — такой:

    [IMG]

    Можно указать несколько блоков одновременно через «,», в таком случае выделение будет заполнено выбранными блоками в случайном порядке. Например,
    //set wool:white,wool:red
    даст такой результат:

    [IMG]

    При выборе нескольких блоков можно указать «шанс» для каждого блока в процентах. Например,
    //set 5%wool:yellow,5%wool:red,90%wool:white
    даст такой результат:

    [IMG]

    Для табличек можно указать текст. Например,

    //set sign:3|строка1|строка2|строка3|строка4

    Для спавнеров — тип моба.

    //set mobspawner|chicken

    [IMG]

    Для нотных блоков — тон (от 0 до 24)

    //set noteblock|10

    Обрати внимание, что вся строка, задающая набор блоков пишется без пробелов.

    Замена блоков

    Заменить выбранные блоки другими — //replace (что) (чем).

    Например,
    //replace grass wool:green,
    //replace water wool:blue,
    //replace sand wool:white,
    //replace log wool:brown,
    //replace leaves wool:lightgreen,
    даст такой результат:

    [IMG]

    Можно указывать набор блоков как заменяемых, так и устанавливаемых.

    Например,
    //replace grass,dirt,stone,gravel,sand 0
    обнажит руды:

    [IMG]

    Постройка стен

    Можно создать стены вокруг выделения командой //walls (тип блоков)

    Например, //walls 90%4,10%48 даст такой результат:

    [IMG]

    Создать закрытую коробку можно командой //outline, в отличие от //walls стены будут созданы также сверху и снизу.

    Покрытие

    Покрыть поверхность определённым блоком можно командой //overlay (тип блока).

    Результат выполнения //overlay glass:

    [IMG]

    Размножение (стекирование)

    Размножить выделенную область в определённую сторону можно командой //stack (количество копий).

    Результат выполнения //stack 5:

    [IMG]

    Сдвиг

    Сдвинуть выделенные блоки можно командой //move (расстояние) (направление)

    Результат выполнения //move 10 U:

    [IMG]

    Сглаживание

    Сгладить поверхность по высоте можно командой //smooth (количество проходов). Количество проходов — сколько раз алгоритм будет применён к выделению. Слишком большое число может привести к зависанию сервера.

    Возьмём для примера вот такой цилиндр:

    [IMG]

    Выделим цилиндр плюс область на 10 блоков вокруг цилиндра и выполним //smooth 100. Результат:

    [IMG]

    Команду //smooth удобно использовать для создания искусственных островков, холмов, etc.

    Если в выделение попадут деревья, дома, etc., они будут размазаны по поверхности. Желательно очистить поверхность прежде чем выполнять сглаживание.

    Регенерация карты

    Выделенный регион можно регенерировать командой //regen. При этом выделенный участок будет заменён на такой, каким он был на новой карте. Регенерация может также немного повредить постройки находящиеся недалеко от регенерируемого участка. Например, некоторые блоки могут быть заменены на блоки руды, гравия, земли, etc.

    Деформация региона

    К участку карты можно применить произвольную трансформацию командой //deform [-r] [-o] (выражение).

    Входные и выходные параметры выражения — координаты x, y, z.
    Диапазон координат зависит от флагов:
    -r — использовать абсолютные координаты.
    -o — использовать координаты относительно pos1 — первой точки выделения.
    По умолчанию используются координаты в выделении, приведённые к диапазону -1..1.

    Описание синтаксиса выражений здесь.

    Примеры:

    //deform t=x; x=z; z=t
    «обменять» z и x местами.

    //deform x_=x; z_=z; x=x_*cos(pi/4)+z_*sin(pi/4); z=x_*sin(pi/4)-z_*cos(pi/4)
    повернуть выделение на 45° (соответствующий матан описан в вики)

    //deform y+=0.2*sin(x*10)
    сделать поверхность волнистой

    Деформация — мощное и удобное средство, но требующее некоторого опыта

    Буфер обмена

    Участки карты можно копировать, переносить, сохранять и загружать.

    Копирование

    Скопировать выделенный участок в буфер обмена можно командой //copy. При этом сохраняются координаты блоков относительно игрока. Так что при вставке участок появится в том же положении относительно игрока, в каком находился при копировании.

    [IMG]

    Вырезание

    Вырезать участок можно командой //cut (оставляемые блоки).

    Эта команда отличается от //copy тем, что после копирования выделенные блоки будут удалены (кроме блоков, указанных в параметре команды).

    Вставка

    Вставить участок из буфера обмена можно командой //paste [-a] [-o].

    Флаг -o — вставить участок в том же месте, откуда он был скопирован независимо от положения игрока.
    Флаг -a — вставлять все блоки кроме воздуха.

    Без флагов участок вставляется в том же месте относительно игрока, в каком он находился при копировании. При этом не имеет значения в какую сторону смотрит игрок, используется разница в координатах между блоками выделения и игроком.

    Поворот

    Можно повернуть содержимое буфера обмена относительно оси Y. При этом центром поворота является точка, в которой находился игрок в момент копирования участка. Поворот выполняется командой //rotate (угол в градусах). Поворачивать можно только на угол, кратный 90°

    [IMG]

    Если ты хочешь повернуть постройку относительно её центра, нужно скопировать её, находясь в её центре, затем выполнять поворот.

    Помочь в рассчёте углов может параметр f, который видно в отладочном экране, который отображается по F3.

    [IMG]

    Например, если ты скопировал свой дом, находясь перед его фасадом, и значение параметра f было равно 3, а в новом месте — равно 2, то нужно выполнить на -90 градусов, и дом будет вставлен фасадом к тебе.

    Отражение

    Можно отразить выделенную область относительно плоскости командой //flip [-p] (направление). Содержимое буфера обмена отражается относительно плоскости, перпендикулярной указанному направлению. Возможные плоскости — xz (верх-низ), xy (восток-запад), yz (сервер-юг).

    Флаг -p означает, что нужно использовать плоскость, проходящую через текущее положение игрока. По умолчанию, используется плоскость проходящая через центр участка.

    Результат выполнения //copy, //flip up, //paste

    [IMG]

    [IMG]

    Загрузка и сохранение

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

    Сам файл сохраняется на сервере, чтобы получить сохранённый файл или загрузить свой может понадобиться помощь администратора.

    Команда: //schem (save|load) (формат) (имя файла)

    Формат — mcedit (наиболее распространённый) или mce (новый, поддерживается с версии 5.3).

    Очистка буфера обмена

    Удалить содержимое буфера обмена из памяти можно командой /clearclipboard.

    Использование буфера обмена для заливки

    Содержимое буфера обмена можно использовать для заливки участков, указав в командах, изменяющих блоки значение #clipboard.

    Например, скопируем такой образец:

    [IMG]

    Выделим участок и введём //set #clipboard. Результат:

    [IMG]

    Генерация фигур

    Можно генерировать небольшой набор фигур.

    //cyl (блок) (радиус) [высота] — цилиндр или круг,
    //hcyl (блок) (радиус) [высота] — полый цилиндр или кольцо.

    Если высота не указана, генерируется круг или кольцо (высота 1).

    Эллиптический цилиндр/круг/кольцо

    //cyl (блок) (радиус1,радиус2) [высота] — эллиптический цилиндр,
    //hcyl (блок) (радиус1,радиус2) [высота] — эллиптический полый цилиндр.

    Радиус1 — радиус по оси восток-запад,
    Радиус2 — радиус по оси север-юг.

    //sphere (блок) (радиус) (поднятая?) — сфера,
    //hsphere (блок) (радиус) (поднятая?) — полая сфера.

    Последний параметр указывает в каком месте относительно игрока будет создана сфера. Если указано yes — нижняя точка сферы будет в позиции игрока. По умолчанию, центр сферы будет в позиции игрока.

    //pyramid (блок) (высота) — пирамида,
    //hpyramid (блок) (высота) — полая пирамида. Генерация леса стандартным алгоритмом minecraft’а.

    /forestgen (размер) [тип] [плотность]

    Размер — указывает размер (длину ребра) кубической области вокруг игрока, в которой будет выращиваться лес.
    Тип — смотри типы деревьев,
    Плотность — число от 0 до 100 (или от 0.0 до 1.0). По умолчанию — 5 (очень плотный лес).

    Деревья могут рости только на траве или земле.

    /pumpkins (размер)

    Произвольные фигуры

    Можно создать произвольную фигуру (в выделенной области) по формуле.

    //g (блок) (выражение)

    Возможные флаги:

    -r — использовать абсолютные координаты,
    -o — использовать координаты относительно первой точки выделения,
    -h — создать полую фигуру.

    По умолчанию координаты приводятся к диапазону -1..1.

    Входные параметры:

    x, y, z — координаты.

    Выходные/выходные параметры:

    type, data — материал. По умолчанию — указанный в команде.

    Возвращаемое выражением значение:

    true (>0) — поместить в точке (x,y,z) блок, false (<=0) — не помещать блок.

    Синтаксис выражений здесь.

    Примеры:

    //g stone (0.75-sqrt(x^2+y^2))^2+z^2 < 0.25^2
    Тор с внутренним радиусом 0.25 и внешним 0.75,

    //g -h log (0.5+sin(atan2(x,z)*8)*0.2)*(sqrt(x*x+z*z)/0.5)^(-2)-1.2 < y
    Корявое полое дерево,

    //g wool data=(32+15/2/pi*atan2(x,y))%16; (0.75-sqrt(x^2+y^2))^2+z^2 < 0.25^2
    Разноцветный тор,

    //g wool data=(32+y*16+1)%16; y^2/9+x^2/6*(1/(1-0.4*y))+z^2/6*(1/(1-0.4*y))<0.08
    Разноцветное яйцо,

    //g wool:red (z/2)^2+x^2+(5*y/4-sqrt(abs(x)))^2<0.6
    Сердечко,

    //g -h glass sin(x*5)/2<y
    Синусоида,

    //g -h glass cos(sqrt(x^2+z^2)*5)/2<y
    Спиральная косинусоида.

    Утилиты

    В WorldEdit есть набор полезных инструментов для терраформирования.

    Заполнение ям

    //fill (блок) (радиус) (глубина)

    Этой командой можно заполнять провалы в поверхности. Команда заменяет воздух вокруг игрока на указанный блок до указанного радиуса и глубины (или пока не встретится стенка/дно). Если яма расширяется в нижней части, команда не заполняет расширение. Заполняется только часть ямы, которую видно, если смотреть вертикально вниз на яму.

    Рекурсивоное заполнение ям

    //fillr (блок) (радиус)

    В отличие от //fill, если яма расширяется ниже позиции игрока, команда заполняет и расширение.

    Удаление воды и лавы

    //drain (радиус) — удалить блоки воды или лавы начиная от позиции игрока, заканчивая указанным радиусом или пока не встретится стенка/дно.

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

    Расширить бассейн воды или лавы в стороны и в глубину начиная от позиции игрока до указанного радиуса (или пока не встретится стенка/дно):

    /fixwater (радиус)
    /fixlava (радиус)

    Команда также заменяет потоки воды на источники.

    Будьте осторожны с командами, //fill, //fillr, /fixwater, /fixlava, при неаккуратном обращении ими можно затопить очень большую территорию. Также новые блоки воды могут создать дополнительные источники, которые не удалит команда //undo. Заполнение лавой может привести к пожарам.

    Изменение блоков вокруг игрока

    //removeabove (размер) [высота] — очистить столб блоков над игроком,
    //removebelow (размер) [высота] — очистить столб блоков под игроком,

    Размер указывается в стороны от игрока. Например, //removebelow 5 10 — удалить столб блоков под игроком с верхом 9×9 и высотой 10 блоков.

    //removenear (блок) (размер) — удалить блоки в кубе с игроком в центре.

    Размер — количество блоков от игрока до стенок куба. Например, //removenear stone 5 — удалить камень в кубе размером 9x9x9 вокруг игрока.

    //replacenear (размер) (что) (чем) — заменить блоки в кубе с игроком в центре.

    Симулировать снегопад

    /snow (радиус) — «заморозить» территорию указанного радиуса вокруг игрока. Территория покрывается снегом, вода замерзает.

    [IMG]
    Оттаять территорию

    /thaw (радиус) — «разморозить» территорию указанного радиуса вокруг игрока. Удаляется снег, лёт растаивает.

    Удаление мобов

    /butcher [флаги] (радиус)

    Удалить мобов в указанном радиусе.

    Флаги:

    -a — включая мирных мобов,
    -n — включая NPC,
    -p — включая прирученных мобов.

    Тушение пожаров

    //ex (радиус) — удалить блоки огня в указанном радиусе.

    Инструменты

    В WorldEdit есть несколько полезных инструментов. Инструменты можно привязать к какому-либо предмету (палочке, деревянному мечу, кусочку угля, и т.д., к блокам — нельзя). Для этого нужно взять предмет в руку и ввести команду /tool (тип инструмента). Отвязать инструмент от предмета — /none. Использовать инструмент можно с помощью правой кнопки.

    /tree — обычное дерево (дуб)
    /tree (тип дерева) — определённое дерево
    /tree random — случайное дерево

    Список типов деревьев здесь.

    Удаление недорубленных деревьев

    /deltree

    Недорубленное дерево — висящие в воздухе блоки листвы, ствола (лиан, снега), не связанные с чем-либо ещё.

    /repl (тип блока)

    Левая кнопка — выбрать новый блок, правая — заменить блок на выбранный.

    Удалённая установка блоков

    /lrbuild (левый клик) (правый клик)

    Укажи блоки для установки по левому и правому клику. Блоки будут устанавливаться там, куда ты прицелишься. Если указать 0 (или air), блоки будут удаляться.

    Удалённое выделение блоков

    /farwand

    Позволяет производить выделение издалека. Наведи прицел на удалённый блок, нажми левую кнопку для выделения первой точки, правую — для последующих.

    /cycler

    Позволяет циклически изменять данные блока: поворачивать таблички, изменять цвет шерсти, etc.

    /info

    Выводит сведения о блоке в таком виде:

    [IMG]

    @(координаты) #тип (имя) [данные] (светимость/освещённость)

    /flood (блоки) (радиус)

    Заменяет группу блоков одного типа на указанный блок (не дальше указанного радиуса).

    Например,
    //flood obsidian 5

    [IMG]

    [IMG]
    Кисти

    Используются кисти также, как остальные инструменты. Выбранное действие применяется в точке, на которую направлен прицел.

    /brush sphere [-h] (блок) (радиус) — создание сферы
    /brush cyl [-h] (блок) (радиус) (высота) — создание цилиндра
    /brush clipboard [-a] — вставка из буфера обмена
    /brush smooth [-n] (размер) (число проходов) — сглаживание
    /none — выключить кисть

    Для кисти можно установить отдельную маску командой /mask (параметры). Параметры те же, что и для команды //gmask.

    Изменить размер текущей кисти можно командой /size (размер) (максимум — 5).

    Навигация

    /unstuck — Подняться на уровень вверх, если ты оказался замурован в блоках,
    /ascend (количество уровней) — Подняться на несколько уровней («этажей») вверх,
    /descend (количество уровней) — Спуститься на несколько уровней вниз,
    /thru (пкм с компасом в руке) — Пройти сквозь стену,
    /jumpto (лкм с компасом в руке) — Переместиться к выбранному блоку,
    /up (расстояние) — переместиться на указанное расстояние вверх. Под ногами будет создан блок стекла.

    Выделение

    Расширить выделение во всех направлениях

    //outset [-h] [-v] (количество блоков)

    -h — только горизонтально
    -v — только вертикально

    Имя привилегии: worldedit.selection.outset

    Сжать выделение во всех направлениях

    //inset [-h] [-v] (количество блоков)

    -h — только горизонтально
    -v — только вертикально

    Имя привилегии: worldedit.selection.inset

    Снять выделение

    //desel, //deselect

    Псевдонимы //sel
    Кисти

    Гравикисть

    /br[ush] grav[ity] [-h] (радиус)

    Симулирует действие гравитации на выбранные блоки.

    -h — расширить действие эффекта до верхней границы мира.

    Имя привилегии: worldedit.brush.gravity
    Операции

    Облагораживание

    //naturalize

    Заменяет блоки травы, земли и камня. Находит в каждом «столбике» верхний блок какого-либо из указанных типов, заменяет его на траву. 3 блока ниже — земля, далее камень (заменяются только блоки травы, земли или камня, любые другие блоки не трогаются).

    Привелегия: worldedit.region.naturalize

    Удаление внутренних блоков

    //hollow (толщина стенок) [блок]

    Удаляет внутренние блоки объекта, содержащегося в выделении, оставляя стенки указанной толщины (если указан блок, заменяет внутренние блоки на него).
    Толщина стенок измеряется как манхэттенское расстояние (сумма расстояний по всем координатам).

    Привилегия: worldedit.region.hollow
    Биомы

    Список биом

    /biomelist (номер страницы)
    /biomels (номер страницы)

    Выводит список всех возможных типы биомов.

    Имя привилегии: worldedit.biome.list

    Определить биом

    /biomeinfo [-p] [-t]

    Выводит тип биома.

    -p — использовать положение игрока.
    -t — использовать блок, на который смотрит игрок.
    По умолчанию выводятся типы всех биом, входящих в выделение.

    Имя привилегии: worldedit.biome.info

    Установить биом

    //setbiome [-p] (тип биома)

    Устанавливает тип биома для блока или региона.

    -p — использовать положение игрока (установить тип биома для 1 блока).
    По умолчанию используется текущее выделение.

    Имя привилегии: worldedit.biome.set

Поделиться этой страницей


Utopia | Minecraft

Описание:

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

Кубоид — это параллелепипед.

Существует 3 варианта выделения кубоида:

  1. Встаем на точку 1 и пишем в чате //pos1, встаем на точку 2 и пишем //pos2.
  2. Наводим прицел на точку 1 и пишем в чате //hpos1, соответственно наводим прицел на точку 2 и пишем //hpos2.
  3. Берем деревянный топор в руки (если нет, то пишем команду //wand), жмем левой кнопкой мыши на точку 1 и правой кнопкой мыши на точку 2.

Действия с регионами 

//replace — заменить на . Пример: //replace dirt glass — заменить землю на стекло в выбранном кубоиде.

//overlay %,%, … — покрыть % кубоида блоком и % кубоида блоком . Пример: //overlay 5%torch,95%air — покрыть 5% кубоида факелами.

//set — заполнить весь кубоид блоком . Пример: //set 0 — удалить все блоки в кубоиде(заполнить воздухом).

//move — сдвинуть кубоид на блоков в направлении и замнив оставшиеся блоки на .

//walls — создать стены из вокруг кубоида.

//sphere [raised?] — создать сферу из c радиусом . Raised может принимать значения yes и no, если yes, то центр сферы сместится вниз на его радиус.

//hsphere [raised?] — создать полую сферу из c радиусом . Raised может принимать значения yes и no, если yes, то центр сферы сместится вниз на его радиус.

//cyl — создать цилиндр из с радиусом и высотой [height].

//hcyl — создать полый цилиндр из с радиусом и высотой [height].

/forestgen — создать лес площадью x блоков с типом и плотностью , плотность варьируется от 0 до 100. Типы деревьев

Полный список команд (в состоянии перевода) 

//limit — максимальное количество блоков используемое при командах. Действует только на вас. Используется для предотвращения катастрофических инцидентов.

Действия с историей

//undo [num-steps] — отменяет последнюю вашу команду. [num-steps] — число отмены последних команд.

//redo [num-steps] — возвращает отмененные вами команды. [num-steps] — число возвращения команд отмененных вами.

/clearhistory — отчищает историю.

Выделение 

//wand — дает вам деревянный топор (топор редактирования). ЛКМ по блоку деревянным топором назначает первую позицию, ПКМ по блоку назначает вторую позицию.\

/toggleeditwand — отключает деревянный топор. Теперь им можно пользоваться по прямому назначению.

//sel — выбор формы выделяемого региона. cuboid — выделяет куб. poly — выделяет только в плоскости.

//pos1 — назначает первой позицией для выделения блок на котором вы стоите.

//pos2 — назначает второй позицией для выделения блок на котором вы стоите.

//hpos1 — назначает первой позицией для выделения блок на который вы смотрите.

//hpos2 — назначает второй позицией для выделения блок на который вы смотрите.

//chunk — выделяет весь чанк на котором вы находитесь.

//expand — расширяет выбранный вами регион на amount блоков в направлении, в которое вы смотрите.

//expand — расширяет выбранный вами регион на amount блоков в направлении direction (north, east, south, west, up, down)

//expand [direction] — расширяет выбранный вами регион в двух направлениях. amount количество блоков расширения в первом направлении, reverse-amount — количество блоков расширения во втором направлении направлении, direction (north, east, south, west, up, down). Например: //expand 10 7 south — расширит выбранный регион на 10 блоков к югу (south) и на 7 блоков к северу (north).

//expand vert — максимально расширит выбранный вами регион вверх и вниз.

//contract — уменьшает выбранный вами регион на amount блоков в направлении, в которое вы смотрите.

//contract — уменьшает выбранный вами регион на amount блоков в направлении direction (north, east, south, west, up, down)

//contract [direction] — уменьшает выбранный вами регион в двух направлениях. amount количество блоков уменьшения в первом направлении, reverse-amount — количество блоков уменьшения во втором направлении направлении, direction (north, east, south, west, up, down). Например: //contract 10 7 south — уменьшит выбранный регион на 10 блоков к югу (south) и на 7 блоков к северу (north).

//outset [-hv] — Outset the selection in every direction.

//inset [-hv] — Inset the selection in every direction.

//shift [direction] — перемещает регион выбора. Не перемещает содержимое региона. amount — расстояние, direction (north, east, south, west, up, down).

//size — введите что-бы узнать размер выбранного региона.

//count — введите что бы узнать сколько блоков чего либо (block) находится в выбранном регионе.

//distr — введите для получения списка блоков находящихся в выбранном регионе.

Операции с регионами 

//set — заполнить выбранный регион определенным блоком (block>).

//replace — заменить все блоки в выбранном регионе определенным блоком (to-block).

//replace — заменить определенные блоки (from-block) другими определенными блоками (to-block) в выбранном регионе.

//overlay — покрыть выбранный регион определенным блоком. Например: //overlay 50 — покрыть выбранный регион факелами.

//walls — создать стены вокруг выбранного региона определенным блоком.

//outline — создает стены, пол, потолок вокруг выбранного региона.

//smooth [iterations] — сглаживает (делает реалистичнее) выбранный регион. iterations — интенсивность.

//regen — востанавливает выбранный регион. Заново его генерирует.

//move [count] [direction] [leave-id] — передвинуть содержимое выбранного региона на count блоков в направлении direction (north, east, south, west, up, down). И заменить освубожденную область определенным блоком (leave-id).

//stack [count] [direction] — продлить выбранный регион на count блоков в направлении direction (north, east, south, west, up, down).

Буфер 

//copy — скопировать выбранный регион.

//cut — вырезать выбранный регион.

//paste — вставить скопированный регион.

//rotate — повернуть скопированный регион в буфере обмена в направлении angle-in-degrees.

//flip [dir] — отразить регион в буфере.

//load — загрузить файлы буфера.

//save — сохранить файлы буфера под именем filename.

/clearclipboard — отчистить буфер.

Создание 

//hcyl [height] — создание полого (только стены), вертикального цилиндра из блока block, радиусом radius, и высотой height.

//cyl [height] — создание вертикального цилиндра из блока block, радиусом radius, и высотой height.

//sphere — создание сферы из блока block и радиусом radius.

//hsphere — создание полой (пустой) сферы из блока block и радиусом radius.

/forestgen [size] [type] [density] — создание леса размером size, типом type (Типы деревьев) и плотностью density.

/pumpkins [size] — создание тыкв.

Утилиты 

/toggleplace — переключение между первой позицией и вашим текущим положением.

//fill [depth] — заполнить отверстия блоком block, в радиусе radius и в глубину depth.

//fill — рекурсивно заполнить отверстия блоком block, в радиусе radius.

//drain — осушить бассейны воды/лавы в радиусе radius.

/fixwater — уровень близлежащих водоемов.

/fixlava — уровень близлежащих бассейнов лавы.

/removeabove [size] [height] — убрать блоки над вашей головой.

/removebelow [size] [height]- убрать блоки под вашими ногами.

/replacenear — заменить блоки на расстоянии size, заменить блоки from-id на блоки to-id.

/removenear [block] [size] — удалить блоки block на расстоянии size.

/snow — покрыть все снегом в радиусе radius.

/thaw — убрать снег в радиусе radius.

/ex [size] — потушить огонь на расстоянии size.

/butcher [radius] — убить всех мобов в радиусе radius.

CraftScripts 

В WorldEdit имеется 4 скрипта,вот их описание:

maze.js <блок> [ширина] [высота] — Создает лабиринт.

draw.js <название-файла.формат> [v] — Генерирует рисунки в игре из шерсти,рисунок запилить сюда: папка сервера/drawings/. Не загружайте большие файлы, если скрипт будет обрабатывать файл больше трех секунд, то команда даст отмену!

quickshot.js <нота1> [нота2] … — Делает базовую настройку нотных блоков с указанием ноты. Пример: quickshot.js 1a# 1c 2f

roof.js — Строит пирамиду на месте выбранной позиции. (Пирамида пустая, это можно использовать для постройки подводной базы)

Запуск скриптов

/cs <скрипт>.js [параметры]

Понравилась статья? Поделить с друзьями:
  • Сорбитол инструкция для чего он нужен
  • Dr lor спрей форте морская вода инструкция
  • Happy lighting инструкция на русском языке
  • Инструкция по ставкам на спорт фонбет
  • Кофемашина китфорт кт 703 инструкция по применению