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

Обновлено: 07.07.2024

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

На основе спаунера можно построить эффективную мобоферму. Так как спаунер нельзя ни добыть, ни передвинуть, ловушки придётся строить на месте.

С версии 1.7.2 появилась возможность ставить спаунер с определённым мобом. Например, команда /setblock minecraft:mob_spawner 0 replace ставит в координатах X Y Z спаунер коров. Также, нажав на спаунер с яйцом призывания в руках, можно изменить появляющихся мобов.

Звуки [ ]

Содержание

Руководство по команде setblock

Название блока [ ]

Название блока записывается строчными латинскими буквами. Если в названии несколько слов, то они разделяются знаком подчеркивания " _ ".

Названия блоков можно предварять пространством имён minecraft: , а можно и нет. Для блоков из модификации пространством имён, обычно, является название модификации.

История [ ]

Поведение [ ]

Спаунер создает мобов, только когда расстояние между ним и игроком меньше 16-ти блоков. Если игрок будет дальше, то моб внутри спаунера «застынет» на месте и не будет спауниться. Спаун происходит в области размером 8×2×8 блоков (8 в ширину, 2 в высоту и 8 в длину) с блоком в центре, имеющим наименьшие координаты x и z, что означает, что мобы могут спауниться на участке 9×9, или в 4,5 блоках от спаунера. Враждебные мобы могут появиться в любом месте этой области, в том числе в воздухе и на прозрачных блоках, при уровне освещения 7 и ниже (для ифритов не более 11); несмотря на общие правила спауна, дружелюбные мобы появляются при любом освещении, но только на блоках дёрна. Спаунер перестает создавать мобов, если в зоне размером 17x9x17 находятся шесть или более мобов одного типа.

Спаунер создаёт мобов группами от 1 до 4 особей за раз; между попытками создания мобов спаунер ждёт случайно выбранный промежуток времени от 200 до 799 игровых тактов, что соответствует 10-39.95 секундам. Каждый раз, когда временной интервал истекает, спаунер делает 4 попытки создания моба. Для каждого моба по отдельности выбирается его точка появления, причём мобы с большей вероятностью появятся ближе к спаунеру, чем к периферии. Если, находясь в этой точке, моб будет пересекаться с другим мобом или с твёрдыми блоком или не будут выполняться другие условия спауна, спаун этого моба не произойдёт. В связи с этим, чем свободнее область спауна, тем больше шанс, что будут созданы все 4 моба. В том случае, если спаунер не смог разместить ни одного из 4-х мобов, он не входит в режим ожидания и на следующий игровой такт снова попытается отспаунить мобов. Когда попытка удаётся, спаунер снова засыпает на обычный случайный интервал.

На Мирной сложности враждебные мобы не спаунятся, однако если стоять около спаунера скелетов, то будут вылетать стрелы, не наносящие урона, но наносящие вред броне. Это происходит в случае, когда скелет успевает выстрелить перед мгновенным деспауном.

Настройка размещения блока [ ]

  • replace — заменяет старый блок новым.
  • destroy — подобен replace , но выбрасывает старый блок и его содержимое, как если бы он был добыт инструментом без чар.
  • keep — заменяет только воздух указанным блоком.

По умолчанию replace .

Условие: Игрок стоит на открытом воздухе

Условие: Игрок стоит в узком каменном коридоре высотой в два блока

[Гайд][1.7] Все о командах, связанных с блоками

[Гайд][1.7] Все о командах, связанных с блоками

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

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

minecraft:wool 15 keep

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

minecraft:wool 15 destroy

replace - просто заменяет блок по указанным координатам
Пример: /setblock

minecraft:wool 15 replace

•dataTag - теги блока или предмета,т.е.:

Мы хотим установить командный блок,в котором уже будет записана какая-то команда,как это сделать:
Пишем команду установки блока и добавляем к нему (теги обозначаются такими скобками <>) Команда>
/setblock

minecraft:command_block 0 Синтаксис(Например:replace)
И когда командный блок установится,в нем будет эта команда.

Приведу еще один пример:
Мы хотим установить сундук,чтобы в нем был какой-то предмет или предметы,для этого есть тег items,к нему
можно добавить еще тег зачаровывания,но об этом в другой части туториала.
У тега items 4 параметра:
•Id - id предмета
•Count - кол-во предметов
•Slot - слот,в который поместится предмет или предметы
•Damage - параметр,который указывает насколько поврежден предмет
Как это все сделать:
/setblock

(id блока,в который поместится этот предмет) 0 replace []>
Мы получаем сундук,в котором 1 алмазный меч,который поврежден на 50.

[Гайд][1.7] Все о командах, связанных с блоками

,то я сейчас объясню:
Это знак координат,если вы написали этот знак,то блок возьмет ту же координату,где стоит командный блок.
Если добавить цифру,то он переместит блок на указанное кол-во блоков:
/setblock

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

NBT-данные [ ]

Позволяет указать содержимое блока (если оно у него может быть). Все параметры опциональны.

Состояния блоков [ ]

Состояния блока определяют некоторые параметры блока.

  • Компаратор направлен в одну из 4 сторон ( facing=north|south|east|west ).
  • Повторитель имеет задержку ( delay=1|2|3|4 ) и может быть активирован ( powered=true ) или неактивирован ( powered=false ).
  • Ступени имеет различную форму ( shape=inner_left|inner_right|outer_left|outer_right|straight ).

Несколько возможных значений разделены вертикальной чертой | .

Разновидности и нахождение [ ]


Спаунер скелетов в сокровищнице.

В заброшенных шахтах можно встретить спрятанные в паутине спаунеры, генерирующие пещерных пауков.


Спаунер пещерных пауков

В адской крепости (в Нижнем мире) в специальных секциях встречаются спаунеры ифритов.


Спаунер ифритов в Нижнем мире

В крепостях в комнатах с рамкой портала Края встречаются спаунеры чешуйниц.


Спаунер чешуйниц и старая версия портала в Край

В сокровищницах развалин бастиона встречаются спаунеры лавовых кубов.


Спаунер лавовых кубов в Нижнем мире

Игрок, получив спаунер с помощью консоли сервера или сторонних модификаций, может установить его в игровой мир, но такой спаунер по умолчанию будет спаунить только свиней. Ещё возможно получение нужного спаунера поменяв моба внутри нажатием ПКМ яйцами призывания Некоторые модификации (например, серверный плагин WorldEdit) позволяют указать тип появляющегося существа и получить любой спаунер. Модификация TooManyItems позволяет получить спаунер любых сущностей, в том числе и сфер опыта. В Bedrock Edition игрок может получить из инвентаря Творчества пустой спаунер, который не будет спаунить мобов до тех пор, пока игрок не кликнет по нему яйцом призывания. С 1.2.5 до 12w27a в режиме Творчество можно было добыть спаунер кнопкой «Выбор блока», но установленный спаунер генерировал только свиней.

[Гайд] Учимся работать с блоками-призракаи

[Гайд] Учимся работать с блоками-призракаи

Итак, блоком-призраком я решил назвать блок, отвечающий следующим параметрам: Не является полноценным блоком. Через него можно проходить, его нельзя сломать, он пропускает через себя свет. В этом случае, нам потребуется создать падающий песок с изменённой текстурой. Для этого на потребуются несколько NBT параметров. Они описаны ниже.

TileID: ID блока, текстуру которого будет иметь вызываемый объект
Data: Дополнительный параметр блока, который мы вызываем
Time: Параметр, отвечающий за создание блока в случае его отсутствия
DropItem: Параметр, отвечающий за дроп вызываемого объекта
Motion: Массив, отвечающий за направление полёта блока

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

Устанавливайте значение координаты y на пять десятых блока больше (y+0.5). Это нужно для того, что-бы создавалась иллюзия того, что блок стоит на месте. Также, командный блок с модифицированной командной надо будет подсоединить к клок-генератору.

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

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

Получение [ ]

Разрушение [ ]

Спаунеры можно получить в режиме выживания только командами. Разрушаются быстрее с помощью кирки.

  1. ↑ Время для незачарованных инструментов, используемых игроком без наложенных эффектов, в секундах. Для большей информации см. Добывание § Скорость.

Натуральная генерация [ ]

Содержание

Варианты команды [ ]

  • Обычная команда:
  • Команда с указанием состояний блока:
  • Команда с указанием NBT данных:
  • Команда с указанием состояний блока и NBT данных:

При указании NBT данных обязательно нужно заключать nbt и значение в кавычки, если они состоят из нескольких слов.

Проблемы [ ]

Отчёты об ошибках, связанных с «Спаунер мобов», поддерживаются в системе отслеживания ошибок Mojira. Сообщайте о найденных ошибках там (на английском языке).

Читайте также: