MC Toolkit

MC Toolkit / 계산기 / 농작물 성장 계산기

농작물 성장 계산기

작물과 심는 배치를 고르면 완전히 자랄 때까지의 평균 시간을 계산합니다. 추정값이 아닌 게임 코드의 무작위 틱 공식을 사용합니다.

Crop & Layout

Result

Layout Comparison Reference

배치와 수분 상태에 따른 성장 점수와 게임 틱당 성장 확률입니다. 네더 사마귀에는 적용되지 않습니다.

LayoutMoist pointsMoist chanceDry pointsDry chanceCrowding penalty

How Crop Growth Actually Works

경작지 작물은 고정된 타이머에 따라 자라지 않습니다. 월드의 각 블록은 초당 일정 횟수만큼 무작위 틱 대상이 될 수 있으며, 그중 한 번이 작물 블록에 닿아야 게임이 성장 가능 여부를 확인합니다. 이때 작물이 심긴 칸 하나만이 아니라 주변 경작지에서 얻는 점수도 사용합니다.

먼저 작물이 심긴 경작지를 봅니다. 물에서 수평 4블록 이내이고 물보다 1블록 위까지인 경작지는 수분을 유지해 3점, 마른 경작지는 1점을 주며 이 값은 전부 반영됩니다. 주변 3×3 영역의 나머지 8칸은 각 점수의 1/4만 반영합니다. 기본 1.0점에 자신의 칸 전체 점수와 이웃 8칸의 1/4 점수를 더하면 총 성장 점수가 됩니다. 주변 경작지가 모두 젖고 다른 작물이 없으면 정확히 10점, 모두 마르면 정확히 4점입니다.

같은 작물을 빽빽하게 심으면 점수가 절반으로 줄어듭니다. 대각선 네 칸 중 하나라도 같은 작물이 있으면 확률을 계산하기 전에 총점을 절반으로 나눕니다. 그래서 한 작물로 가득 채운 밭과 바둑판 배치 모두 불이익을 받습니다(바둑판도 대각선에 같은 작물이 놓임). 작물 줄과 빈 줄을 번갈아 두거나 한 줄에 간격을 두면 대각선에 같은 작물이 없어 이 불이익을 피할 수 있습니다.

성장 점수는 다음 식으로 성장 확률로 변환됩니다 1 / (floor(25 / points) + 1)이므로 점수가 높을수록 블록에 무작위 틱이 도달했을 때 성장할 확률도 높아집니다. 무작위 틱 속도는 그런 틱이 블록에 얼마나 자주 닿는지를 정합니다. 기본값 3에서는 초당 20번의 게임 틱마다 각 블록이 약 4096분의 3 확률로 선택됩니다. 이 확률에 성장 확률을 곱하면 한 게임 틱에 한 단계 자랄 확률이 되고, 그 역수로 평균 대기 시간을 구한 뒤 완전 성장까지 남은 단계 수를 곱합니다. randomTickSpeed를 2배로 올리면 평균 성장 속도도 2배가 됩니다.

바닐라의 실제 성장 점수 공식(자신의 칸은 전부, 이웃 8칸은 1/4, 젖음=3점·마름=1점, 대각선에 같은 작물이 있으면 절반)과 실제 무작위 틱 방식(게임 틱마다 randomTickSpeed / 4096 확률)을 함께 사용합니다. 커뮤니티 평균값을 가져온 것이 아닙니다. 네더 사마귀는 수분이나 배치의 영향을 받지 않는 별도 고정 확률을 사용합니다. 호박·수박 줄기는 다 자란 뒤에도 열매 블록을 놓기 위한 더 느린 무작위 틱 검사(약 100번 중 1번)가 따로 필요하며, 그 과정은 여기서 완전히 계산하지 않습니다.

다른 마인크래프트 도구도 찾고 계신가요?

브라우저에서 바로 쓰는 생성기·뷰어·변환기 모음입니다. 전부 무료입니다.