Cibo per l'allevamento: 17 dei 31 mob accettano esattamente un oggetto, e le api ne accettano 29
Minecraft definisce il cibo per l'allevamento tramite tag. Più della metà dei mob accetta un singolo oggetto, cavalli e lupi ne accettano otto, e la rana ha un tag di cibo che punta ad altri mob.
Il cibo per l'allevamento non è prefissato nel codice per mob: è un tag per mob, motivo per cui un data pack può modificarlo e per cui gli elenchi sono così disomogenei. Conteggiati dai file di tag ufficiali di Mojang per la 26.2.
31 mob, e la maggior parte accetta una sola cosa
Ci sono 31 tag di oggetti nel formato <mob>_food, and the distribution is lopsided:
| mob | cibi accettati |
|---|---|
| ape | 29 |
| cavallo | 8 |
| lupo | 8 |
| gallina | 6 |
| pappagallo | 6 |
| maiale, coniglio | 3 |
| gatto, volpe, lama, gattopardo, piglin | 2 |
| altri 17 | 1 |
Più della metà dei mob nel gioco accetta esattamente un solo oggetto. Le mucche accettano il grano, le pecore il grano, le capre il grano, le tartarughe l'erba marina, gli strider i funghi distorti: un solo oggetto, nessuna alternativa. I mob che la gente ricorda come schizzinosi sono in realtà la norma; quelli flessibili sono l'eccezione.
Le api sono l'eccezione con un fattore tre volte superiore
29 oggetti accettati, e sono fiori: dente di leone, papavero, orchidea blu, allium, i tulipani e così via. Nessun altro mob si avvicina, perché il "cibo per api" è in realtà "qualsiasi fiore piccolo", un insieme molto più ampio rispetto alla dieta di qualsiasi altro mob.
Se una farm di api non si riproduce, il fiore è quasi certamente nel tag; controlla invece il posizionamento.
Cavalli e lupi sono i veri elenchi da otto oggetti
Entrambi ne accettano 8. Vale la pena saperlo perché entrambi sono anche i mob in cui il cibo sbagliato fa qualcosa di diverso invece di non fare nulla (nutrirli cura o addomestica invece di farli riprodurre), quindi un lungo elenco non significa che uno qualsiasi avvierà la riproduzione.
La rana ha un tag di cibo che non è cibo
Ci sono due tag denominati frog_food, in different registries:
- item →
slime_ball, which is what breeds frogs. - entity_type →
slime,magma_cube, which is what frogs eat per produrre le raneon.
La rana è l'unico mob nel gioco con un tag di cibo che punta ad altri mob, e confondere i due è il solito motivo per cui una farm di raneon non produce nulla: le palle di slime fanno riprodurre le rane, gli slime vivi producono raneon.
Le colture sono otto blocchi, i semi sono sei oggetti
cropsholds 8: barbabietole, carote, patate, grano, fusto di anguria, fusto di zucca,
pianta di torciafusto, pianta di brocca.
villager_plantable_seedsholds 6: semi di grano, patata, carota, semi di barbabietola,
semi di torciafusto, baccello di brocca.
La discrepanza tra le due liste è la parte utile: i fusti di anguria e zucca sono colture ma non sono semi piantabili per un villico agricoltore, motivo esatto per cui un villico non li ripianterà mai e una farm di angurie non può essere automatizzata con i villici come una farm di grano.
Per i data pack
Ogni elenco sopra è un tag, quindi aggiungere un cibo significa aggiungere una voce, non modificare il codice del mob. E poiché crops and villager_plantable_seeds are separate tags, a custom crop needs to be in both if you want farmers to work it.