MCTOOLBOX
MC ToolboxMC TOOLBOX

Характеристики жеребенка: здоровье, высота прыжка и скорость

Калькулятор разведения лошадей

Предскажите жеребенка от двух родителей, оцените одну лошадь и скопируйте команду Java /summon с точными значениями health, jump_strength и movement_speed.

Лошадь

Прогноз жеребенка

B-tier · 61/100

Вероятный жеребенок использует медиану из 20 000 бросков ванильной формулы потомства для каждой характеристики.

0.12% chance to beat the better parent on all three stats

Здоровье

10.1% beat best parent
Худший
20.4 HP
Вероятный
24.3 HP
Лучший
28.1 HP

Jump strength

12.6% beat best parent
Худший
2.50 blk
Вероятный
3.63 blk
Лучший
4.95 blk

Movement speed

9.6% beat best parent
Худший
8.18 b/s
Вероятный
10.64 b/s
Лучший
13.10 b/s

Призвать эту лошадь

Команда приручает лошадь и устанавливает Health, а также max_health, jump_strength и movement_speed. Текущая Java использует id и base. Не используйте старое имя horse.jump_strength.

Команда призыва
/summon horse ~ ~ ~ {Tame:1b,Health:24.264304432707526f,attributes:[{id:"minecraft:max_health",base:24.264304432707526d},{id:"minecraft:jump_strength",base:0.7604704371094704d},{id:"minecraft:movement_speed",base:0.2524858370857934d}]}

Как работает разведение лошадей в Minecraft

Разводите двух прирученных лошадей с помощью золотой моркови или золотого яблока. Жеребенок получает здоровье, силу прыжка и скорость отдельно. Каждый бросок начинается с середины значений родителей, затем смещается на разброс разницы между родителями плюс 0.3 от полного диапазона этой характеристики, умноженный на случайный фактор от -0.5 до +0.5. Большинство жеребят оказываются около середины. Некоторые превосходят обоих родителей. Некоторые получаются хуже.

Дикая лошадь получает каждую характеристику один раз в пределах указанных ниже диапазонов. Разведение - это способ продвинуть линию к максимуму, потому что жеребенок наследует от своих родителей, а не получает характеристики с нуля. Ослы используют ту же математику характеристик. Лошадь, скрещенная с ослом, дает мула. Skeleton и zombie horses не могут быть разведены.

Диапазоны характеристик из текущей Horse wiki

Health составляет от 15 до 30 HP (от 7.5 до 15 hearts). jump_strength от 0.4 до 1.0, что позволяет преодолевать от 1.153 до 5.92 blocks при ванильной гравитации. movement_speed от 0.1125 до 0.3375, около 4.74 до 14.23 blocks per second. Эти высоты прыжков заменяют старые значения 5.3-block, которые все еще встречаются на некоторых страницах.

Формула потомства

Для каждой характеристики игра ограничивает значения двух родителей в диапазоне, берет их среднюю точку, затем добавляет разброс, умноженный на ((r1 + r2 + r3) / 3 - 0.5). Разброс - это абсолютная разница родителей плюс 0.3, умноженное на (максимум минус минимум). Значения, превышающие предел, отражаются обратно в диапазон. Три случайных числа делают экстремальных жеребят редкими.

Как прочитать характеристики лошади в игре

Health отображается в hearts. Jump и speed скрыты. Запустите /data get entity @e[type=horse,limit=1,sort=nearest] attributes и скопируйте базовые значения в Stat decoder. Без команд вы можете только оценить, перепрыгивая стены и засекая время спринта.

Призвать тестовую лошадь

Команда на этой странице предназначена для Java Edition. Современные миры требуют attributes с id и base. Старые миры требуют Attributes с Name и Base. Старый id minecraft:horse.jump_strength устарел. Bedrock не может использовать этот NBT.

FAQ по разведению лошадей

Как наследуются характеристики лошадей в Minecraft?

Каждая из трех характеристик генерируется отдельно. Игра берет среднюю точку родителей, затем добавляет разброс их разницы плюс 0.3 от полного диапазона, умноженный на усредненное случайное число от -0.5 до +0.5. Результаты за пределами допустимого диапазона отскакивают обратно.

Каковы максимальные характеристики лошади?

30 HP, jump_strength 1.0 (около 5.92 blocks) и movement_speed 0.3375 (около 14.23 blocks per second). Идеальная лошадь имеет все три характеристики на максимуме. Это крайне редко встречается у одной дикой лошади.

Есть ли скрытый третий родитель?

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

Как вывести самую быструю лошадь?

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

Может ли жеребенок быть хуже обоих родителей?

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

Как призвать лошадь с прыжком на 5.92 blocks?

В текущей Java используйте /summon horse ~ ~ ~ с attributes id minecraft:jump_strength и base 1.0, плюс Health и max_health, если вы также хотите 15 hearts. Jump strength 0.4 - это минимум 1.153 block. Не используйте horse.jump_strength.