Alimentos para reprodução: 17 dos 31 mobs aceitam exatamente um item, e abelhas aceitam 29
Minecraft define alimentos para reprodução como tags. Mais da metade dos mobs aceitam um único item, cavalos e lobos aceitam oito, e o sapo tem uma tag de alimento que aponta para outros mobs.
O alimento para reprodução não é codificado diretamente por mob — é uma tag por mob, o que explica por que um datapack pode alterá-lo e por que as listas são tão desiguais. Contado a partir dos arquivos de tag enviados pela Mojang para a versão 26.2.
31 mobs, e a maioria aceita uma coisa
Existem 31 tags de item no formato <mob>_food, e a distribuição é desequilibrada:
| mob | alimentos aceitos |
|---|---|
| abelha | 29 |
| cavalo | 8 |
| lobo | 8 |
| galinha | 6 |
| papagaio | 6 |
| porco, coelho | 3 |
| gato, raposa, lhama, jaguatirica, piglin | 2 |
| 17 outros | 1 |
Mais da metade dos mobs no jogo aceitam exatamente um item. Vacas aceitam trigo, ovelhas aceitam trigo, cabras aceitam trigo, tartarugas aceitam erva marinha, striders aceitam fungo distorcido — um item, sem alternativas. Os mobs que as pessoas lembram como "exigentes" são, na verdade, o caso normal; os flexíveis são a exceção.
Abelhas são a exceção por um fator de três
29 itens aceitos, e são flores — dente-de-leão, papoula, orquídea-azul, alho-silvestre, as tulipas, e assim por diante. Nenhum outro mob chega perto, porque "alimento de abelha" é realmente "todas as pequenas flores", que é um conjunto muito maior do que a dieta de qualquer outro mob.
Se uma fazenda de abelhas não estiver reproduzindo, a flor está quase certamente na tag; verifique o posicionamento em vez disso.
Cavalos e lobos são as verdadeiras listas de oito itens
Ambos aceitam 8. Isso é importante saber porque ambos também são os mobs onde o alimento errado faz algo diferente em vez de nada — alimentar cura ou doma em vez de reproduzir — então uma lista longa não significa que qualquer um deles iniciará um par.
O sapo tem uma tag de alimento que não é alimento
Existem duas tags chamadas frog_food, em diferentes registros:
- item →
slime_ball, que é o que reproduz sapos. - entity_type →
slime,magma_cube, que é o que os sapos comem para produzir froglights.
O sapo é o único mob no jogo com uma tag de alimento que aponta para outros mobs, e confundir os dois é a razão usual pela qual uma fazenda de froglights não produz nada: bolas de slime reproduzem sapos, slimes vivos fazem luzes.
Culturas são oito blocos, sementes são seis itens
cropscontém 8: beterrabas, cenouras, batatas, trigo, caule de melancia, caule de abóbora, plantocha cultivada, planta ancestral cultivada.villager_plantable_seedscontém 6: sementes de trigo, batata, cenoura, sementes de beterraba, sementes de plantocha, vagem de planta ancestral.
A diferença entre as duas listas é a parte útil: caules de melancia e abóbora são culturas, mas não são sementes plantáveis para um aldeão fazendeiro, que é exatamente o motivo pelo qual um aldeão nunca as replantará e uma fazenda de melancia não pode ser automatizada por aldeões da mesma forma que uma fazenda de trigo pode.
Para datapacks
Cada lista acima é uma tag, então adicionar um alimento é adicionar uma entrada — não corrigir o código do mob. E como crops e villager_plantable_seeds são tags separadas, uma cultura personalizada precisa estar em ambas se você quiser que os fazendeiros a trabalhem.