Minecraft Wiki
Из-за новой политики Microsoft в отношении сторонних ресурсов, Minecraft Wiki больше не является официальной. В связи с этим были внесены некоторые изменения, в том числе и обновлён логотип вики-проекта. Подробности на нашем Discord-сервере.
WorldEdit
WorldEdit — плагин для Bukkit, который представляет собой простой в использовании редактор мира Minecraft. Поддерживает как одиночную так и многопользовательскую игру и позволяет: изменять сразу тысячи блоков в выбранном регионе, использовать более 100 функций для изменения мира или устранения разных проблем и многое другое. Разработкой плагина занимается студия sk89q
Содержание
Установка
Сетевая игра
Одиночная игра
Для установки WorldEdit в одиночную игру, нужно просто скачать его в виде отдельной модификации: здесь.
Если вы скачиваете WorldEdit в виде отдельной модификации, то вам может пригодиться дополнение к моду WorldEditCUI, которое визуально отображает сетку выделяемого региона.
Выделение регионов
В WorldEdit регион выделяется с помощью обозначения точек кубоида.
Кубоид — это параллелепипед. 
Для выделения региона вы можете использовать 3 способа:
Во время выделения региона в чат выводятся координаты выделенных точек. После выбора 2 точки показывается количество выделенных блоков. Чтобы увидеть выделенный регион, необходимо установить модификацию WorldEdit CUI
Команды и права
С помощью следующих команд вы сможете использовать весь широкий функционал WorldEdit.
Обратите внимание на то что:
Все SET команды для мода World Edit Singleplayer
Модификация WorldEdit для Майнкрафт 1.12.2 позволить в режиме одиночной игры построить практически любое строение. Это может быть огромный высокий цилиндр, шар или столб, уходящий в небеса.
Вы получите огромное количество возможностей, используя которые были построены копии таких знаменитых зданий в Майнкрафте как Собор Святого Петра, Эйфелева башня и Лувр. Возможностями можно пользоваться через специальные команды. Список этих команд ниже.
Команды
/thru Команда прохождения через стены
/unstuck Если застряли в блоке, эта команда поможет освободиться
/ascend Подняться на уровень вверх
/descend Спуститься на уровень вниз
/jumpto Телепортироваться на позицию, которая перед глазами
/ceil Подняться на поверхность
/up Подняться вверх на расстояние, указываемое в [distance]
Команды для биомов
Команды для создания
//hpyramid Создать полую пирамиду из блока размером
//pyramid Создать пирамиду из блока размером
/forestgen [size] [type] [density] Cоздать лес площадью [size]x[size] с типом деревьев [type] и плотностью [density] (от 0 до 100)
/pumpkins [size] Создать тыквы на площади [size]x[size]
Код на операции с чанками
/chunkinfo Показать информацию по чанку в котором вы находитесь
/listchunks Показать список чанков, которые включает ваше выделение
/delchunks Удалить чанки, которые включает ваше выделение. Команда не переписывалась после версии minecraft’а 1.3, поэтому в последних версиях она не работает.
Операции с буфером обмена
Команды для снэпшотов
/snapshot Показать команды для работы со снимками
/snapshot use Выбрать снимок для его использования
/snapshot sel Выбрать снимок базируясь на id в списке
/snapshot list [num] Показать список снимков
/snapshot after Выбрать ближайший снимок после даты
/snapshot before Выбрать ближайший снимок перед датой
/restore [snapshot] Восстановить выделение из снимка [snapshot]
Команды для истории действий в игре
//clearhistory Удалить историю
//undo [num-steps] [player] Отменить последнюю команду или определенное количество [num-steps] команд для игрока [player]. По умолчанию сохраняются последние 10 набранных команд (значение настраивается в конфиге плагина).
//redo [num-steps] [player] Возвратить последнюю отмененную команду или определенное количество [num-steps] команд для игрока [player]
Команды для работы суперкирки
/superpickaxe Выбрать режим суперкирки
/superpickaxe area Переключить суперкирку в режим удаления зоны радиусом (от 1 до 5 по умолчанию, значение настраивается в конфиге плагина)
/superpickaxe recur Переключить суперкирку в режим удаления целого кубоида определенных блоков при ударе в его центр
/superpickaxe single Переключить суперкирку в режим единичного удаления блоков
// Вкл./откл. функции суперкирки
Изучаем плагин World Edit
World Edit — это плагин, при помощи которого у вас появится возможность редактировать игровой мир вашего сервера.
На сегодняшний момент разработчики также реализовали возможность пользоваться данным плагином в одиночной игре. Всего их силами было добавлено более 100 интересных и полезных функций.
Все, что от вас потребуется, так это наличие прямых рук, знание некоторых команд и желание редактирования окружающего мира.
Установка плагина:
Выбор региона для редактирования.
После установки мы можем запустить сервер, дабы испытать WorldEdit. Первым делом необходимо понять как редактируется территория — плагин дает возможность выбрать прямоугольник — «кубоид», отметив 2 точки на местности:
Делается это несколькими способами:
Ну и третий, самый распространенный способ — следует просто взять в руки нужный инструмент — деревянный топор. Его можно достать из меню креатива, либо при помощи одной полезной команды, которая является самой основной для этого плагина, а именно //wand. При помощи этого инструмента можно выделить нужную нам территорию. Правой кнопкой мыши вы выделяете одну точку, правой — другую. Кубоид образуется путем проведения диагонали от одной точки к другой. (К слову, это инструмент является неразделимым с другим плагином — WorldGuard, который разработан теми же разработчиками, что и Ворлд Эдит.) Итак, мы можем манипулировать с выделенной территорией. Давайте освоим самые базовые команды.
Команды World Edit:
Еще стоит рассказать немного о другом инструменте, который чаще всего могут быть использован на сервере, а именно и кисти. Кисть представляет собой деревянную лопату. С помощью нее можно производить очень даже интересные манипуляции с игровой картой: сглаживать, обрезать поверхности, создавать горы, великолепные структуры, которые не могут быть созданы обычным генератором карт.
Для того, чтобы воспользоваться инструментом, следует выбрать для нее нужную функцию (обратите внимание на то, что команды в данном случае прописываются одной наклонной чертой):
Самый полный и постоянно обновляемый список команд для плагина вы можете посмотреть на официальной страничке разработчиков.
Функций в WorldEdit достаточно большое множество. Если вы введете команду помощи, то вам непременно выведет полный перечень команд, каждая из которых несет свою уникальную функцию. Если вы сумеете овладеть этим плагином, то вы сможете построить себе отличный спавн без всяких заморочек, поэтому обязательно ставьте этот плагин к себе на сервер.
Команды для плагина WorldEdit
Эти команды нужны, если на сервере стоит плагин WorldEdit и у вас нет ограничений на его использование. На обычном сервере, для большинства игроков — данные команды будут запрещены.
Для того чтобы выделить активную область с помощью WorldEdit делайте следующим образом:
Для упрощения действий в регионах можно воспользоваться WorldEditCUI.
//pos1 – Первой точкой координат становится куб, где вы сейчас находитесь.
//pos2 – Второй точкой координат становится куб, где вы сейчас находитесь.
//hpos1 – Первой точкой координат становится куб, где вы указываете взглядом.
//hpos2 – Второй точкой координат становится куб, где вы указываете взглядом.
//wand – Оснащает вас специальным инструментом из древесины, что поставить первую точку кликом ЛКМ на куб, а ПКМ поставит вторую точку.
//overlay grass – регион будет покрыт блоками с травой.
//set 0 – Блоки будут удалены во всей выделенной области.
//sel – Выделение будет снять.
//sphere [raised?] – Создается сфера c заданным радиусом. Raised можно установить в значение yes/no, где yes смещает сферу вверх.
//hsphere [raised?] – Создается пустая сфера с учетом выбранных параметров.
//redo [num-steps] – Удаленные вами действия возвращаются.
//desel – Отменяет выделение.
//regen – Зона будет снова сгенерирован.
//copy – Содержимое в регионе будет повторено.
//cut – Содержимое в регионе будет вырезано.
//paste – Заменяет на регион, который был скопирован.
//flip [dir] – Регион будет показан в направлении dir, или в том направлении, куда вы смотрите.
//pumpkins [size] – Создает поле из тыкв, согласно указанного вами размера.
//hpyramid [block] [size] – Будет создана пирамида из указанных блоков и размера.
WorldEdit: маски, особые материалы
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений 2
1 Тема от Valentina 25/04/2020 21:47:37 (25/08/2020 16:31:54 отредактировано Valentina)
Тема: WorldEdit: маски, особые материалы
Если ты новичок для плагина WorldEdit или в процессе чтения темы у тебя возникло общее непонимание, рекомендовано к ознакомлению: https://forum.minecorp.ru/viewtopic.php?id=21299
Обычные материалы тоже маски, только они задают к какому именно блоку будет использована команда, а прочие при каких условиях.Не выпускай это из головы.
Чаще всего необходимо использовать сразу несколько масок, для их совместного применения нужно использовать один из двух символов между маской: . и &
Первый символ играет роль логического ИЛИ, второй И.
Аргументы у масок почти всегда заключены в скобки и пишутся слитно, например:
Задать маску можно одной из команд в спойлере «Глобальность маски».
Не забывай о главном!В качестве замены материалу в команде может служить та же маска, как и внутри маски могут быть ещё маски!
Где применять маску?Отдельная команда из приведённых ниже укажет, где будет использоваться заданная маска.
Все твои действия WorldEdit, применяемые к целевым блокам из перечисленных масок будут использовать эти маски.
Все твои действия WorldEdit, использующие в качестве материала блоки из перечисленных масок будут использовать эти маски.
То же, что и //gmask [masks. ], но применяется только на текущую кисть в руке.
То же, что и //gsmask [masks. ], но применяется только на текущую кисть в руке.
У вас нет доступа к глобальным маскам, но вы хотите использовать их??Не беда!
Вот несложный обход:
Рассчитывается заданный график трёхмерной функции, за нулевую точку берётся исходный блок.Если блок входит в график, то команда для него работает, иначе нет.
Если блок не находится в активном выделении, то к нему не применяется команда.
Пример: можно выделить кубоид и задать эту маску, теперь все попытки изменить блоки кистью вне кубоида не увенчаются успехом.
То же, что и выше, но используется только освещение от световых блоков.
Если у блока есть хотя бы какой-нибудь свет.
Если блок окажется в радиусе от заданного блока между и тогда к нему применяется команда, иначе нет.
Будет использоваться особый узор симплекса, аргумент задаёт интенсивность узора.Если блок находится в радиусе досягаемости от узора то к нему будет применена команда.
Только к твёрдым блокам
Теперь поговорим об особых материалах.Их можно использовать свободно в любой команде просто как замена обычным цифровым id, только они более продвинутые.
Для аргументов всё также используются квадратные скобки, а для перечисления нужно поставить запятую без пробела.
Никто не запрещал использовать особые материалы как аргументы к ним же.
Теперь ваш материал будет определяться маской mask.Если маска верна, будет применяться pattern-true, иначе pattern-false.
В качестве материала будет биом, какой именно в аргументе biome.
Ты задаёшь трёхмерную функцию.Блок приобретает такой id, какое принимает значение относительно этой функции.
Используется узор симплекса, интенсивность задаётся в scale, материал в pattern.
В зависимости от угла наклона ландшафта будет применяться особый id блока.Хорошо применяется, например, для выделения структуры ландшафта и его корректировки.
Заполнение будет производится по порядку, линейно
Перемешивает только указанные блоки в pattern в зоне досягаемости по dx, dy, dz.Если непонятно, попробуйте в pattern использовать #existing(так будут перемешиваться все блоки кроме воздуха).
Схоже с #spread, но работает только на поверхностях, distance чтобы задать зону досягаемости.
#spread, но используются только твёрдые блоки.




