Как сдвинуть постройку на несколько блоков сервере майнкрафт

  • Распакуйте папку craftscripts в корневую папку (.minecraft/), а файл WorldEdit.jar в папку bin/ (не в minecraft.jar!). Для корректной работы нужен Single Player Commands .

Выделение регионов

В WorldEdit регион выделяется с помощью обозначения точек кубоида.
Кубоид — это параллелепипед.
Файл:Cuboid.png
Существует 3 варианта выделения кубоида:

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

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

  • //replace — заменить на . Пример: //replace dirt glass — заменить землю на стекло в выбранном кубоиде. //replace grass — заменить все блоки кроме воздуха на траву.
  • //overlay — покрыть блоки верху кубоида блоком . Пример: //overlay grass — покрыть кубоид травой.
  • //set — заполнить весь кубоид блоком . Пример: //set 0 — удалить все блоки в кубоиде (заполнить воздухом).
  • //move — сдвинуть блоки в кубоиде на блоков в направлении и заменить оставшиеся блоки на .
  • //walls — создать стены из в кубоиде (самый внешний слой).
  • //sel — очистка выделения(кубоида). Не затрагивает изменение блоков в кубоиде.
  • //outline — покрывает весь кубоид блоком Например: //outline 1 — сделать полую изнутри коробку

Указание блоков

Блоки-аргументы могут быть указаны как по (1, 3, 35), так и по названию (stone, grass, wool). Если блок имеет дополнительное значение, оно может быть указано после двоеточия (35:14, wool:red). Можно комбинировать разные способы указания блока.

Большинство команд может оперировать сразу с несколькими видами блоков, для этого нужно указать блоки через запятую без пробела. Например:

  • //replace grass,dirt stone — заменит землю и траву на камень.
  • //set wool,wool:red,wool:green — заполнит выделение белой, красной и зеленой шерстью в случайном порядке (в тех же пропорциях т.е. 33,3% — белой, 33,3% — красной и 33,3% — зеленой).
  • //set 10%wool:blue,90%wool:orange — заполнит выделение на 10% синей шерстью и на 90% — оранжевой (при указании более 2-х аргументов могут быть баги).
  • //overlay 5%torch,95%air — покроет 5% выделения факелами.
  • //set sign:3|строка1|строка2|строка3|строка4 — Указание строк для табличек.

Прочие действия, не требующие регион

  • //sphere — создать сферу из c радиусом
  • //hsphere — создать полую сферу из c радиусом . Raised может принимать значения yes и no, если yes, то центр сферы сместится вверх на его радиус.
  • //cyl — создать цилиндр из с радиусом и высотой .
  • //hcyl — создать полый цилиндр из с радиусом и высотой .
  • //forestgen — создать лес площадью x блоков с типом и плотностью , плотность варьируется от 0 до 100. Типы деревьев

Обязательно перед командами делайте двойной слеш «//» Полный список команд (английский)

Список команд

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

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

  • //undo — отменяет последнюю вашу команду. — число отмены последних команд.
  • //redo — возвращает отмененные вами команды. — число возвращения команд отмененных вами.
  • //clearhistory — очищает историю.

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

  • //set — заполнить выбранный регион определенным блоком (block).
  • //replace — заменить все блоки в выбранном регионе определенным блоком (to-block).
  • //replace — заменить определенные блоки (from-block) другими определенными блоками (to-block) в выбранном регионе.
  • //overlay — покрыть выбранный регион определенным блоком. Например: //overlay 50 — покрыть выбранный регион факелами.
  • //walls — создать стены вокруг выбранного региона определенным блоком.
  • //outline — создает стены, пол, потолок вокруг выбранного региона.
  • //smooth — сглаживает (делает реалистичнее) выбранный регион. iterations — интенсивность. Сильно грузит сервер в сетевой игре, осторожно.
  • //regen — востанавливает выбранный регион. Заново его генерирует.
  • //move — передвинуть содержимое выбранного региона на count блоков в направлении direction (north, east, south, west, up, down). И заменить освобожденную область определенным блоком (leave-id).
  • //stack — продлить выбранный регион на count регионов в направлении direction (north, east, south, west, up, down).

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

Теперь нам потребуется MCEdit. Скачать его можно здесь. Также, нам потребуется специальный фильтр, который надо будет переместить в папку «Filters». Отлично! Откройте мир, в котором мы ранее производили изменения. Выделите траекторию полёта поставленного блока (Выделите и его тоже) и нажмите кнопку «Filter» в меню снизу. Выберите фильтр «Moving Block Creator». Единственный дополнительный параметр отвечает за высоту схемы. Если выбранной высоты не будет хватать, то фильтр создаст второй ряд из командных блоков. Нажмите «Filter» и сохраните файл на компьютер. Далее в меню снизу нажмите «Export» и экспортируйте сохранённый ранее файл на карту. Выберете подходящее место и нажмите «Export». Готово. Можно заходить в игру.

Не стоит забывать, что команда /setblock была добавлена в версии 1.7. Поэтому данный подход не будет работать на меньшей версии.

Также, советую посмотреть видео-урок по работе с данным фильтром:

Наверное вы знаете о существовании команд, для работы с блоками в Minecraft, но не знаете как именно ими пользоваться. А если вы строитель карт, то думаю это вам очень и очень сильно пригодится! Ну давайте приступим наконец.

/setblock X Y Z TileName [dataValue] [oldBlockHandling] [dataTag]

•X,Y,Z — координаты места,в которых будет устанавливаться или изменяться блок

•TileName — название блока, то есть его ID,оно должно выглядеть так:

minecraft:Название блока(только маленькими буквами)

Пример: minecraft:wool или minecraft:iron_block

•dataValue — тип блока, то есть цвет шерсти,цвет глины,тип песчаника и т.д.

Пример: 15 — тип шерсти, то есть черный цвет

Как это должно выглядеть: minecraft:wool 15

•oldBlockHandling — новый синтаксис,он бывает трёх типов:

keep — проверяет, есть ли блок на указанных координатах,если там уже стоит какой-то блок, то этот синтаксис не

позволит поставить указанный блок на этом месте.

minecraft:wool 15 keep

destroy — если на указанных координатах стоит блок, то он его ломает (с анимацией частиц и звуком)

minecraft:wool 15 destroy

replace — просто заменяет блок по указанным координатам

minecraft:wool 15 replace

•dataTag — теги блока или предмета, то есть:

Мы хотим установить командный блок, в котором уже будет записана какая-то команда, как это сделать:

Пишем команду установки блока и добавляем к нему (теги обозначаются такими скобками <>)

minecraft:command_block 0 Синтаксис(Например:replace)

И когда командный блок установится, в нем будет эта команда.

Мы хотим установить сундук, чтобы в нем был какой-то предмет или предметы, для этого есть тег items, к нему

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

У тега items 4 параметра:

•Id — id предмета

•Count — кол-во предметов

•Slot — слот, в который поместится предмет или предметы

•Damage — параметр, который указывает насколько поврежден предмет

(id блока,в который поместится этот предмет) 0 replace

Мы получаем сундук,в котором 1 алмазный меч,который поврежден на 50.

Если вы не знаете,что означает знак

, то я сейчас объясню:

Это знак координат, если вы написали этот знак, то блок возьмет ту же координату, где стоит командный блок.

Если добавить цифру, то он переместит блок на указанное кол-во блоков:

-2 minecraft:iron_block 0

Блок переместится от командного блока (или от игрока, если вы пишите команду в чате) на 2 блока вверх, 2 блока вперед, 2 блока вправо, ну я думаю вы разберетесь.

На этом мой первый гайд подходит к концу. Всем удачи! И ждите второй части гайда!

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Adblock
detector