Плагин для серверов Майнкрафт на Paper, который помогает строить и менять большие участки мира командами и кистями. Он подходит для создания ландшафта, построек, арен и спавна, а также для быстрого восстановления территории после гриферов.
Возможности
Выделите кубическую область деревянным топором: левый клик задаёт первую точку, правый — вторую. Координаты также задаются командами /pos1 и /pos2; размер, центр, объём и распределение блоков в области показывает /size, /center и /info.
В выделении можно заполнять блоки, заменять одни материалы другими, создавать стены, контур или пустотелую постройку. Доступны кисти для сфер, сглаживания, замены блоков и размещения сохранённых схем; радиус кисти настраивается.
Плагин создаёт геометрические фигуры — сферы, цилиндры, пирамиды, купола, конусы и линии между точками, включая пустотелые варианты. Есть генерация пещер, гор, лесов, летающих островов, лабиринтов, храмов, руин и рудных жил.
Дополнительные инструменты позволяют сглаживать и деформировать рельеф, делать естественные слои грунта, имитировать эрозию, создавать переходы между материалами, добавлять растения, снег или удалять снег, лёд, огонь, воду, лаву и мобов. Маски через /mask <pattern> ограничивают редактирование нужными блоками или шаблонами.
Выделение можно копировать, вырезать, вставлять, поворачивать, отражать и перемещать. У каждого игрока есть собственная история действий с несколькими шагами отмены и повтора. Схемы сохраняются, загружаются, просматриваются перед размещением; поддерживаются файлы WorldEdit .schem.
Команды
/wand— выдать деревянный топор для выделения./pos1,/pos2— задать первую и вторую точки текущей позицией игрока./expand,/contract— расширить или уменьшить выделение./set <block>— заполнить выделение блоком./replace <from> <to>— заменить блоки в выделении./outline <block>,/walls <block>,/hollow— создать контур, стены или очистить внутреннюю часть./sphere <radius> <pattern>,/cylinder <radius> <height> <pattern>,/pyramid <size> <pattern>,/dome <radius> <pattern>,/cone <radius> <height> <pattern>,/line <pattern>— построить фигуру./generate cave,/generate mountain <pattern>,/generate forest,/generate islands <pattern>— создать элементы ландшафта; также доступныmaze,temple,ruinsиore_veins./smooth [iterations],/naturalize <top> <filler>,/deform <expression>,/erode <intensity>— изменить рельеф./drain [water|lava],/fillfluid <water|lava>,/overlay <block>,/green [density],/snow [thickness],/thaw,/extinguish,/butcher [radius] [type]— инструменты для очистки и оформления участка./copy,/cut,/paste,/rotate <degrees>,/flip <axis>,/move <dx> <dy> <dz>— работа с буфером копирования./undo,/redo— отменить действие или вернуть отменённое./schem save <name>,/schem load <name>,/schem list,/schem preview <name>— работа со схемами./simpleedit— открыть главное меню;/brush— меню настройки кисти./progress— показать ход текущей операции;/cancel— отменить её;/help— список команд.
Настройка
Параметры находятся в config.yml. Ключ edits-per-tick задаёт число изменяемых блоков за тик, max-history — размер истории действий игрока. В разделе performance настраиваются предельный размер операции и обработка чанков и блоков пакетами, а в limits — допустимый размер выделения, время операции и предупреждение о крупных изменениях.
Раздел preview ограничивает размер и дальность предпросмотра схем. В features включаются визуальная граница выделения, сообщения о ходе операции, звуковой отклик, копирование содержимого контейнеров и сбор показателей производительности.
Требования
Плагин предназначен для серверов Paper. Крупные операции обрабатываются пакетами; если они заметно влияют на производительность сервера, уменьшите edits-per-tick или размер выделяемой области.
