Батьки
Батько A
Батько B
Допустимі межі: здоров'я 15–30 HP, стрибок 1.09–5.29 блоків, швидкість 4.74–14.23 б/с. Значення поза цими межами обмежуються до найближчого допустимого значення перед симуляцією. Обох батьків у грі потрібно погодувати Golden Apple або Golden Carrot перед розмноженням.
Огляд лошати
Прогноз за кожною характеристикою
Як це розраховується
Справжні діапазони характеристик (Java Edition)
| Характеристика | Допустимий діапазон | Відображається як |
|---|---|---|
| Макс. здоров'я | 15 – 30 | HP (2 HP за серце) |
| Сила стрибка | 1.09 – 5.29 | Блоків висоти стрибка |
| Швидкість руху | 4.74 – 14.23 | Блоків за секунду |
Силу стрибка та швидкість руху тут спрощено. У самій грі вони зберігаються як базові атрибути (сила стрибка 0.4–1.0, пропущена через криву висоти стрибка height = -0.1817v³ + 3.689v² + 2.128v - 0.343, giving a real block-height floor of ~1.09 rather than 0; Speed 0.1125–0.3375 blocks-per-tick, roughly ×42.16 to convert to blocks/second at 20 ticks/second). This tool works directly in the intuitive blocks / blocks-per-second units, which is also how the numbers actually show up in-game and in most stat-display mods — close enough for breeding-outcome purposes.
Формула потомства
Кожна характеристика лошати — здоров'я, сила стрибка та швидкість руху — визначається незалежно за абсолютно тією ж формулою з AbstractHorse.createOffspringAttribute code (this also governs donkeys and mules):
midpoint = (parentA + parentB) / 2range = statMax - statMinfor that stat’s legal rangespread = |parentA - parentB| + 0.3 × rangeroll = (random() + random() + random()) / 3 - 0.5— three independent 0–1 rolls averaged together, then re-centered on zerofoalValue = midpoint + spread × roll- Якщо результат виходить за допустимі межі, у грі він відбивається назад; цей інструмент для спрощення натомість обмежує його найближчою допустимою межею.
Усереднення трьох випадкових значень (крок 4) замість використання одного плоского кидка змушує результат групуватися ближче до середини, а не розподілятися рівномірно — більшість лошат мають показники, досить близькі до середнього батьківського, з рідкісними винятками до будь-якої з меж.
Використовує справжню ванільну формулу характеристик потомства (середнє значення батьків + розкид на основі різниці, визначений через 3 усереднені випадкові значення), запущену як симуляція Монте-Карло на стороні клієнта — результати є ймовірнісними оцінками з багатьох змодельованих спроб, а не однією детермінованою відповіддю, що відповідає роботі гри. Сила стрибка та швидкість відображаються в більш інтуїтивно зрозумілих одиницях «блоки/блоки за секунду», а не як необроблені значення атрибутів.