번식 먹이: 29마리 중 16마리는 정확히 한 가지 아이템만 먹고, 꿀벌은 29가지를 먹는다
Minecraft는 번식 먹이를 태그로 정의한다. 절반 이상의 몹이 단일 아이템을 먹고, 말은 8가지, 늑대는 18가지, 꿀벌은 꽃 29가지를 먹으며, 개구리는 다른 몹을 가리키는 먹이 태그를 가진다.
번식 먹이는 몹마다 하드코딩된 것이 아니라 몹별 태그다. 그래서 데이터팩으로 바꿀 수 있고 목록이 이렇게 들쭉날쭉하다. Mojang이 26.3에 포함한 태그 파일을 기준으로 집계했다.
29마리의 몹, 그리고 대부분은 한 가지만 먹는다
<mob>_food 형태의 아이템 태그가 31개 있다. 그중 두 개는 번식 먹이가 아니다 — parrot_poisonous_food(앵무새를 죽이는 쿠키)와 nautilus_bucket_food — 따라서 29마리의 몹이 남고, 분포는 한쪽으로 치우쳐 있다:
| 몹 | 먹는 먹이 |
|---|---|
| 꿀벌 | 29 |
| 늑대 | 18 |
| 앵무조개 | 10 |
| 말 | 8 |
| 닭 | 6 |
| 앵무새 | 6 |
| 돼지, 토끼 | 3 |
| 고양이, 여우, 라마, 오실롯, 피글린 | 2 |
| 나머지 16마리 | 1 |
게임 내 몹의 절반 이상이 정확히 한 가지 아이템만 먹는다. 소는 밀, 양은 밀, 염소는 밀, 거북은 해초, 스트라이더는 뒤틀린 균 — 한 가지 아이템, 대안 없음. 사람들이 까다롭다고 기억하는 몹들이 사실 일반적인 경우이고, 유연한 쪽이 예외다.
꿀벌은 압도적으로 이례적이다
29가지 아이템을 먹으며, 전부 꽃이다 — 민들레, 양귀비, 파란색 난초, 알리움, 튤립, 해바라기, 장미 덤불 — 여기에 꽃이 핀 잎, 포자 꽃, 후렴화가 더해진다. "꿀벌 먹이"는 사실 "꽃이 피는 모든 것"이라서 다른 어떤 몹의 식단보다 훨씬 큰 집합이기 때문에, 다른 몹은 근처에도 못 간다.
꿀벌 농장이 번식하지 않는다면 꽃은 거의 확실히 태그 안에 있으니, 배치를 확인하자.
말은 8가지, 늑대는 18가지
말은 8가지, 늑대는 18가지 — 모든 고기, 생선, 토끼 스튜까지. 이걸 알아둘 가치가 있는 이유는 두 몹 모두 잘못된 먹이가 아무 일도 안 하는 게 아니라 다른 일을 하기 때문이다 — 먹이를 주면 번식 대신 회복되거나 길들여진다 — 그러니 목록이 길다고 해서 아무거나 먹여서 짝을 만들 수 있는 건 아니다.
개구리는 먹이가 아닌 먹이 태그를 가진다
서로 다른 레지스트리에 frog_food라는 이름의 태그가 두 개 있다:
- item →
slime_ball, 이것이 개구리를 번식시킨다. - entity_type →
slime,magma_cube, 이것이 개구리가 먹는 것이며, 마그마 큐브만이 개구리불을 만든다.
개구리는 게임에서 다른 몹을 가리키는 먹이 태그를 가진 유일한 몹이며, 둘을 혼동하는 것이 개구리불 농장이 아무것도 생산하지 않는 흔한 이유다: 슬라임볼은 개구리를 번식시키고, 살아있는 마그마 큐브가 빛을 만든다.
작물은 8개 블록, 씨앗은 6개 아이템
crops에는 8개가 들어 있다: 비트, 당근, 감자, 밀, 수박 줄기, 호박 줄기, 횃불꽃 작물, 벌레잡이풀 작물.villager_plantable_seeds에는 6개가 들어 있다: 밀 씨앗, 감자, 당근, 비트 씨앗, 횃불꽃 씨앗, 벌레잡이풀 꼬투리.
두 목록의 차이가 유용한 부분이다: 수박과 호박 줄기는 작물이지만 농부 주민이 심을 수 있는 씨앗이 아니며, 그래서 주민이 절대 다시 심지 않고 수박 농장은 밀 농장처럼 주민 자동화가 불가능하다.
데이터팩을 위한 정보
위의 모든 목록은 태그이므로, 먹이를 추가하는 것은 항목을 추가하는 것이지 몹 코드를 패치하는 게 아니다. 농부의 경우 중요한 태그는 villager_plantable_seeds이다: 이것이 무엇을 심을지 결정하며, crops 태그는 그들이 읽는 것이 아니다 — 그들은 완전히 자란 작물 블록이면 무엇이든 수확한다.