Como funciona a criação de cavalos no Minecraft
Cruze dois cavalos domados com uma cenoura dourada ou maçã dourada. O potro rola health, jump strength e movement speed separadamente. Cada rolagem começa no ponto médio dos pais, então se desloca por uma variação da diferença entre os pais mais 0.3 do alcance total dessa estatística, vezes um fator aleatório de -0.5 a +0.5. A maioria dos potros fica perto do meio. Alguns superam ambos os pais. Alguns saem piores.
Um cavalo selvagem rola cada estatística uma vez dentro dos alcances abaixo. A criação é como você empurra uma linhagem em direção ao máximo, porque o potro herda de seus pais em vez de rolar do zero. Donkeys usam a mesma matemática de estatísticas. Um cavalo cruzado com um donkey faz uma mule. Skeleton e zombie horses não podem ser criados.
Alcances de estatísticas da wiki atual de Cavalos
Health é de 15 a 30 HP (7.5 a 15 hearts). jump_strength é de 0.4 a 1.0, o que permite saltar cerca de 1.153 a 5.92 blocks com a gravidade vanilla. movement_speed é de 0.1125 a 0.3375, cerca de 4.74 a 14.23 blocks por segundo. Essas alturas de salto substituem os valores antigos de 5.3-block que ainda aparecem em algumas páginas.
A fórmula da descendência
Para cada estatística, o jogo ajusta os dois pais dentro do alcance, pega o ponto médio deles e então adiciona a variação vezes ((r1 + r2 + r3) / 3 - 0.5). A variação é a diferença absoluta dos pais mais 0.3 vezes (máximo menos mínimo). Valores que ultrapassam o limite são refletidos de volta para dentro do alcance. Os três aleatórios tornam potros extremos raros.
Como ler as estatísticas de um cavalo no jogo
Health é mostrado como hearts. Jump e speed são ocultos. Execute /data get entity @e[type=horse,limit=1,sort=nearest] attributes e copie os valores base no Decodificador de Estatísticas. Sem comandos, você só pode estimar saltando paredes e cronometrando um sprint.
Invocar um cavalo de teste
O comando nesta página é para Java Edition. Mundos modernos querem attributes com id e base. Mundos mais antigos querem Attributes com Name e Base. O antigo id minecraft:horse.jump_strength está obsoleto. Bedrock não pode usar este NBT.
FAQ sobre Criação de Cavalos
Como as estatísticas dos cavalos são herdadas no Minecraft?
Cada uma das três estatísticas é rolada por conta própria. O jogo pega o ponto médio dos pais, então adiciona uma variação da diferença deles mais 0.3 do alcance total, multiplicado por um aleatório médio de -0.5 a +0.5. Resultados fora do alcance legal são refletidos de volta para dentro.
Quais são as estatísticas máximas de um cavalo?
30 HP, jump_strength 1.0 (cerca de 5.92 blocks), e movement_speed 0.3375 (cerca de 14.23 blocks por segundo). Um cavalo perfeito tem todos os três no limite. Isso é extremamente raro de um único cavalo selvagem.
Existe um terceiro pai oculto?
Não. As pessoas dizem isso porque a fórmula adiciona um novo fator aleatório além dos dois pais. Esse fator aleatório é o que permite que um potro supere ambos os pais. Não é um terceiro cavalo.
Como eu crio o cavalo mais rápido?
Dome muitos cavalos, mantenha os poucos mais rápidos e cruze esses dois juntos. O potro provável fica no ponto médio deles, com uma chance de superar ambos. Mantenha qualquer potro que supere os pais e o cruze de volta. Dois cavalos rápidos são mais confiáveis do que um rápido e um lento.
Um potro pode ser pior que ambos os pais?
Sim. O fator aleatório pode cair abaixo do ponto médio, às vezes abaixo do pai mais fraco. Crie vários potros a cada geração e mantenha apenas aqueles que melhoram a linhagem.
Como eu invoco um cavalo com um salto de 5.92 blocks?
No Java atual, use /summon horse ~ ~ ~ com attributes id minecraft:jump_strength e base 1.0, mais Health e max_health se você também quiser 15 hearts. Jump strength 0.4 é o mínimo de 1.153 blocks. Não use horse.jump_strength.
