Как узнать где спавнятся мобы в майнкрафте

Я слышал множество легенд и слухов о правилах респауна мобов и способах нажиться на этом. Поэтому и решил провести собственное исследование. Часть информации получена путем тестирования на карте CleanRoom (автор: codewarrior), огромном пространстве, состоящем из одного слоя админиума и одного слоя шерсти над ним.

Остальное получено непосредственно из кода игры. Я все еще не до конца разобрался с нюансами, но это некритично. Отдельное спасибо пользователю wabbiteh за помощь в выделении алгоритма из кода.

1) Сложность не влияет на частоту спауна.

Нет, правда. Это подтверждено кодом. Алгоритм спауна не проверяет сложность игры. Даже Peaceful имеет такую же частоту спауна, что и все остальные, несмотря на то что враждебные мобы сразу же удаляются с карты.

2) Мобы могут спауниться на рукотворных кубах.

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

3) Спаун активен только в квадрате 144×144 вокруг вас, и не ближе чем в 24 метрах.

Говоря проще, мобы спавнятся не дальше 81ой клетки от игрока. Но также они не могут появиться в сфере радиусом 24 метра, центром которой является игрок.

Выглядит это вот так:

Также мобы не могут появляться в радиусе менее 24 метров от точки возрождения игрока.

4) Большие слизни встречаются на сложности Peaceful.

Несмотря на то, что на Peaceful слизни не могут спауниться, они спаунятся на всех прочих сложностях. Но в отличии от прочих враждебных мобов, слизни, даже самые большие, не исчезают при переключении на Peaceful во время игры. Если вы убьете слизня на Peaceful, он не распадется на маленьких, а сразу исчезнет. Также стоит отметить, что освещенность пещеры не влияет на спаун слизней, но только на больших глубинах (до 15 клеток от «дна» карты).

5) Враждебные мобы спаунятся только при освещенности уровня 7 или меньше. Нейтральные мобы спаунятся при освещенности 9 и выше, и только на траве.

Уровень освещенности клетки вычисляется очень странным образом. Ее базовая освещенность сравнивается с 4 соседними клетками и кубом воздуха над ней. Самый освещенный блок из этой группы передает свое значение центральной клетке. Это значит, что если даже освещенность центральной клетки равна 7, то при наличии соседнего блока с освещенностью 8 враждебный моб не спаунится.

6) Вероятность спауна враждебного моба на определенной клетке зависит от ее освещенности (и свойств окружающей ее области).

Делается случайный бросок в диапазоне от 0 до 7. Если освещенность клетки меньше выпавшего числа, моб может появиться, так что в темной пещере с освещенностью 0 мобы будут появляться на 175% чаще, чем под луной, с освещенностью 4. Чтоб вы знали: факелы дают 14 единиц освещенности, огонь и солнце — 15, луна — 4, красные факелы — 7. Чем дальше от источника света стоит блок, тем меньше его освещенность ( -1 единица за каждый блок расстояния).

7) В любой момент времени максимум мобов на карте равен 200 для враждебных и 15 для нейтральных.

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

8) Факелы в одной комнате не влияют на спаун мобов в соседней.

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

9)Спаун слизней работает с ошибкой.

Во всех его частях. Алгоритм определения региона использует координаты по X,Y вместо координат по X,Z, и это в довесок к случайному спауну. Но не бойтесь. В этой теме выложен патч. (Слизни не станут встречаться чаще, но будут более разумно спауниться на площади региона).

Спа́ун — это появление игроков и мобов в определённой точке игрового мира.

Спаун игроков [ править | править код ]

В каждом, вновь созданном мире есть точка спауна, обозначенная парой координат (z, x) в пределах нескольких сотен блоков от начальных координат (x=0, z=0). По умолчанию, игрок спаунится на первой подходящей позиции выше уровня моря. Если такой позиции нет (подходящее место занято блоками, водой или лавой), то координаты z и x будут смещаться небольшими значениями до тех пор, пока подходящая точка для спауна не будет найдена. Поспав на кровати, игрок переносит первоначальную точку спауна к координатам месторасположения кровати. В этом случае игрок после смерти всегда будет респауниться на новой позиции. Хотя есть два исключения, когда игрок оказывается на месте первоначального спауна:

  • После смерти при разрушенной кровати.
  • Если доступ к кровати заблокирован.

Спаун мобов [ править | править код ]

Первоначально, непосредственно при генерации карты, могут спаунится животные и следующие мобы:

Один из десяти чанков содержит пассивных мобов. Они всегда спаунятся на самом высоком доступном блоке, с которого можно видеть небо. Для спауна животного необходимо, чтобы этот блок был непрозрачным, а 2 блока над ним — прозрачными. Этот блок необязательно должен быть травой или освещен (это работает только в последующих циклах спауна). Практически все пассивные мобы не спаунятся в водных, пустынных и грибных биомах. Исключения:

  • Спрут — спаунится в водных биомах.
  • Грибная корова — спаунится в грибных биомах.
  • Деревенские жители — всегда появляются в деревнях, а значит, в равнине, в пустыне, в тайге или в саванне.

Рандомность спауна пассивных мобов зависит от зерна. Это означает, что в мирах с одинаковым зерном будут генерироваться чанки с одинаковыми пассивными мобами в тех же местах.
Количество спаунящихся мобов:

  • Курица/грибная корова/оцелот/свинья/волк/кролик от 0 до 4 особей
  • Коровы/овцы всегда по 4 штуки
  • Лошади от 2 до 6 особей

В последующих циклах спауна принимают участие все мобы, за исключением гиганта, снежного голема и иссушителя, которые в естественном виде не встречаются, а также дракона Края, который спаунится единожды при генерации карты. По виду мобы делятся на 4 категории: враждебные, дружелюбные (пассивные), природные существа и водные. У враждебных мобов цикл спауна происходит 1 раз каждый игровой такт ( 1 ⁄20 секунды). У дружелюбных мобов и спрутов цикл спауна происходит 1 раз в 400 тактов. Следует заметить, что большинство дружелюбных мобов спаунится непосредственно при генерации карты. Условия спауна враждебных мобов — уровень освещения 7 и ниже на полных твёрдых блоках. Над твёрдым блоком должны быть блоки воздуха больше высоты моба. Блоки, на которых спаун невозможен: стекло, сундук, воронка, трубы, провода и механизмы из модификаций, все виды заборов, калиток и дверей, плиты (если плита установлена как настил). Блоки, не препятствующие спауну: рельсы, переключатели (рычаги, кнопки, нажимные пластины). Мобы спаунятся вокруг игрока в области размером 15×15 чанков. (240×240 блоков). В SMP мобы могут спаунится в пределах этой дистанции от любого из игроков. Циклы спауна мобов прекращаются, если игрок отойдет на 128 блоков от места спауна мобов. При этом все враждебные мобы и спруты деспаунятся. Таким образом эффективная область для спауна мобов ограничивается окружностью с радиусом 128 блоков с центром в виде игрока. Количество мобов на поверхности примерно пропорционально общему числу чанков, подходящих для спауна. Чтобы вычислить точное значение, область спауна увеличивается на один чанк в каждом направлении (таким образом, составляя площадь 17×17 чанков), а затем суммарное количество чанков приводится к следующей формуле:

Каждая категория мобов имеет свою индивидуальную константу:

В одиночном режиме константы имеют несколько другие значения.

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

Во время каждого цикла есть одна попытка спауна группы мобов в каждом подходящем чанке. В чанке выбирается случайная локация и становится центром спауна группы. Чтобы спаун группы мобов прошел успешно, центральный блок зоны спауна должен быть либо водой (для спрута), либо воздухом. (В последнем случае, это должен быть, буквально, блок воздуха). Любой другой блок предотвратит попытку спауна группы. Если все условия выполнены, то 12 попыток спауна создают группу в пределах 1-4 мобов (Исключения: волки — до 8 мобов в группе, гасты — 1 моб на группу). Группа создается внутри области 41×1×41 блоков (квадрат размером 41×41 и высотой в один блок). Для каждой последующей попытки спауна группы локация центрального блока выбирается случайно. Хотя радиус зоны для спауна и составляет 21 блок, случайное место для спауна моба смещается ближе к центру. Таким образом в 85% случаев спаун будет происходить в пределах 5 блоков от центра, и 99 % случаев в пределах 10 блоков от центра. Все мобы внутри группы одного вида.
Вид группы для спауна определяется сначала биомами и специальными условиями:

  • В большинстве биомов при солнечном свете спаунятся овцы, свиньи, курицы, коровы и спруты (в воде).
  • В тёмных местах и ночью: пауки, зомби, скелеты, криперы, странники Края.
  • В лесном биоме и тайге также спаунятся волки.
  • В джунглях спаунятся оцелоты.
  • В водных биомах спаунятся только спруты и стражи.
  • В грибном биоме не спаунятся никакие мобы (даже враждебные), кроме грибных коров.
  • В Нижнем мире спаунятся только гасты, Странник Края, зомби-свиночеловек, лавовые кубы, ифриты и скелеты-иссушители.
  • В Краю спаунятся только странники Края.
  • Слизни спаунятся на глубине ниже 40 уровня в специальных чанках (Также, с версии 1.4.2, в биоме болото)
  • Железный голем и деревенские жители спаунятся только в деревнях.
  • Чешуйница спаунится при разрушении блока 97.
  • Дракон Края спаунится один раз естественным образом в краю, но не как часть общего процесса спауна мобов.
  • Следует отметить, что попытка спауна гаста проваливается в 95% случаев, таким образом гаст спаунится в 20 раз реже других враждебных мобов.

Другие виды спауна [ править | править код ]

  • Спаунер мобов создает мобов на расстоянии до 16 блоков от игрока. В этой области не может быть больше 6 мобов одного типа. Спаунер — единственный способ для спауна пещерных пауков. Также встречается в крепостях, где воспроизводит чешуйниц, и в сокровищницах, в которых могут быть спаунеры скелетов, зомби или пауков.
  • Брошенное куриное яйцо имеет шанс ⅛ заспаунить цыпленка.
  • Создание снежного и железного големов, а также босса иссушителя.
  • Яйца призывания в режиме Творчество позволяют заспаунить любого моба, кроме големов, иссушителей и дракона Края.
  • В версии 1.6.2 и выше с помощью команды /summon можно вызвать любого моба, в том числе и големов, иссушителей, и дракона Края.

Деспаун [ править | править код ]

Враждебные мобы (включая враждебных волков), спруты и оцелоты удаляются из игры при отдалении игроков от них, так как впустую тратятся процессорные ресурсы на их обсчёт:

  • Моб немедленно деспаунится, если игрок отойдет от него на расстояние 128 блоков. В данном случае подразумевается сфера, то есть если взлететь на высоту 128 блоков от моба, он также деспаунится.
  • Моб, который удалён от игроков дальше 2 чанков получает счётчик тактов, когда он переходит через 600, моб имеет шанс 1 ⁄800 деспауниться каждый такт ( 1 ⁄20 секунды). Как только в пределах 2 чанков появляется игрок, счётчик обнуляется.
  • Все враждебные мобы сразу же исчезают, если включить уровень сложности Мирная (спаунер мобов работать продолжает, но мобы им порожденные тут же деспаунятся).

Достижения [ править | править код ]

Значок Достижение Описание Предок Задача (если отличается) Идентификатор
Спи, моя радость, усни Измените свою точку возрождения Приключения Поспите в кровати до рассвета. minecraft:adventure/sleep_in_bed

Проблемы с объектом [ править | править код ]

Некоторые ютуберы с помощью горячих клавиш делают так => При их нажатии у ник показываются блоки на которых будут спавнится мобы если это месте не осветить (сам блок покрыт желтоватой сеткой) Если не достаточно объяснил напишите) Жду ваших ответов)) И да если поставить на это место осветить то сетки пропадают так можно узнать где будут спавнится мобы. Помогите пожалуйста. Срочно надо!

Возможные кнопки: f6 f7 f8 f9 f10 f11 f12
Они все делают разные штуки, лично я склоняюсь к f7

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