MC Toolkit / Máy tính / Máy tính thời gian cây trồng
Máy tính thời gian cây trồng Minecraft
Chọn loại cây và cách bố trí để tính thời gian trung bình từ lúc gieo đến khi trưởng thành, dựa trên đúng công thức random tick trong mã game.
Crop & Layout
Result
Layout Comparison Reference
Điểm tăng trưởng và xác suất lớn lên mỗi tick của từng cách bố trí, trong cả hai trạng thái đất ẩm và đất khô. Không áp dụng cho Bướu Nether.
| Layout | Moist points | Moist chance | Dry points | Dry chance | Crowding penalty |
|---|
How Crop Growth Actually Works
Cây trồng trên đất canh tác không lớn theo một bộ đếm thời gian cố định. Mỗi khối trong thế giới có thể nhận một tick ngẫu nhiên theo tần suất nhất định mỗi giây. Chỉ khi random tick rơi đúng vào cây, game mới kiểm tra xem cây có được lớn thêm hay không. Kết quả phụ thuộc vào tổng điểm từ phần đất xung quanh, chứ không chỉ ô đất ngay dưới cây.
Trước hết, game tính ô đất canh tác ngay dưới cây: đất ẩm (nằm trong phạm vi 4 khối theo chiều ngang và 1 khối phía trên nguồn nước) cho 3 điểm, đất khô cho 1 điểm; giá trị này được tính toàn phần. Tiếp theo, 8 ô còn lại trong vùng 3×3 xung quanh chỉ đóng góp một phần tư giá trị ẩm hoặc khô của từng ô. Cộng điểm nền 1,0, điểm toàn phần của ô giữa và một phần tư điểm của 8 ô lân cận sẽ ra tổng điểm tăng trưởng. Cây đứng riêng trên vùng đất ẩm tối đa đạt đúng 10 điểm; trên đất khô đạt đúng 4 điểm.
Trồng quá sát cây cùng loại có thể giảm một nửa tổng điểm. Nếu một trong bốn ô chéo quanh cây cũng là cùng loại cây, game chia đôi điểm trước khi tính xác suất. Vì thế cả ruộng trồng kín một loại cây lẫn kiểu bàn cờ đều bị phạt, do các cây trong kiểu bàn cờ vẫn nằm chéo nhau. Trồng thành các hàng cây và hàng trống xen kẽ, hoặc chừa khoảng cách trong một hàng, sẽ tránh hoàn toàn mức phạt này.
Điểm tăng trưởng được đổi thành xác suất phát triển theo công thức 1 / (floor(25 / points) + 1), nên điểm càng cao thì xác suất cây lớn thêm ở mỗi random tick hợp lệ càng lớn. Gamerule randomTickSpeed quyết định tần suất random tick chạm tới một khối: ở giá trị mặc định 3, mỗi một trong 20 tick game mỗi giây có xác suất xấp xỉ 3/4096 đối với từng khối. Nhân xác suất đó với xác suất tăng trưởng sẽ ra khả năng cây tiến thêm một giai đoạn trong một tick game. Lấy nghịch đảo để tính thời gian chờ trung bình, rồi nhân với số giai đoạn còn lại đến khi trưởng thành. randomTickSpeed tác động tuyến tính: tăng gấp đôi thì cây trung bình lớn nhanh gấp đôi.
Công cụ dùng đúng công thức điểm tăng trưởng của Minecraft nguyên bản: ô giữa tính toàn phần, 8 ô xung quanh tính một phần tư, đất ẩm = 3 điểm, đất khô = 1 điểm và tổng điểm bị chia đôi khi có cây cùng loại ở ô chéo. Kết quả sau đó được kết hợp với cơ chế random tick thật, trong đó mỗi tick game có xác suất randomTickSpeed / 4096. Bướu Nether dùng xác suất cố định riêng, không phụ thuộc nước hay cách bố trí. Thân bí ngô và dưa hấu còn cần một lần kiểm tra random tick chậm hơn sau khi trưởng thành, khoảng 1/100 random tick, để thực sự sinh quả; bước này chưa được mô phỏng đầy đủ.
Hướng dẫn mới nhất
Xem tất cả hướng dẫn →Cần thêm công cụ Minecraft khác?
Bộ công cụ tạo, xem và chuyển đổi chạy ngay trên trình duyệt — tất cả đều miễn phí.