Guides / Building & Resources

Cường độ tín hiệu của bộ so sánh từ các thùng chứa: công thức và cạm bẫy kích thước chồng

Một rương chứa một vật phẩm cũng cho tín hiệu 1, nhưng một rương chứa sáu mươi ba vật phẩm cũng vậy. Công thức giải thích lý do tại sao, và tại sao hộp Shulker và xô lại phá vỡ mọi phép tính của bạn.

Đọc thùng chứa bằng bộ so sánh là xương sống của hầu hết các hệ thống phân loại vật phẩm và chế tạo tự động bằng redstone. Công thức rất ngắn gọn, và mọi sự kỳ lạ đều xuất phát từ đó.

Công thức

signal = floor(1 + (sum of fullness across slots ÷ number of slots) × 14)

trong đó độ đầy của mỗi ô là items in slot ÷ max stack size for that item.

Phần 1 + là phần quan trọng: bất kỳ nội dung nào khác 0 đều tạo ra ít nhất tín hiệu 1, và một thùng chứa trống là 0. Đó là lý do tại sao việc phát hiện "có bất cứ thứ gì ở đây không" là điều dễ dàng, và phát hiện "chính xác là bao nhiêu" thì không.

Tại sao một vật phẩm và sáu mươi ba vật phẩm đều cho tín hiệu 1

Một rương đôi có 54 ô. Một chồng 64 Đá cuội lấp đầy hoàn toàn một ô:

1 + (1 ÷ 54) × 14  =  1 + 0.259  =  1.259  →  floor = 1

Bạn cần bốn chồng đầy trước khi đầu ra đạt 2. Bộ phát hiện vật phẩm đơn cổ điển hoạt động vì 1 là mức tối thiểu cho bất kỳ nội dung nào, chứ không phải vì nó đo một vật phẩm.

Kích thước chồng thay đổi mọi thứ

max stack size là mỗi vật phẩm, và đây là nơi các phép tính bị phá vỡ:

Vật phẩmChồngMột vật phẩm cho
Đá cuội641/64 của một ô
Ngọc Ender161/16
Xô, Xe mỏ, Thuyền1một ô đầy đủ

Một cái phễu một ô chứa một đọc đầy đủ — tín hiệu 15. Đó là thủ thuật tiêu chuẩn cho một bộ đếm chính xác: lấp đầy 4 trong số 5 ô của một cái phễu bằng các vật phẩm không thể xếp chồng và sử dụng ô thứ năm làm tín hiệu.

Hộp Shulker không trong suốt

Một bộ so sánh đọc một rương chứa một Hộp Shulker coi hộp đó là một vật phẩm chiếm một ô. Nó không nhìn thấy bên trong. Các hệ thống phân loại giả định điều ngược lại sẽ đếm sai một cách âm thầm.

Đọc bộ so sánh không phải thùng chứa

Bộ so sánh tương tự cũng đọc:

KhốiTín hiệu
Cái vạc0–3 theo mực Thuỷ
Thùng ủ phân0–8 theo giai đoạn đầy
Bánh ngọt14 xuống 0 mỗi lát đã ăn
Khung vật phẩm1–8 theo vòng quay
Hộp chơi nhạc1–15 theo đĩa nào
Bục để sáchsố trang
Tổ ong nhân tạo0–5 mức mật ong
Khung cổng End15 có mắt, 0 không có

Khung vật phẩm và bục để sách là những thứ hữu ích cho các công tắc ẩn, vì chúng đọc xuyên qua tường.

Chế độ trừ

Đèn đuốc phía trước sáng có nghĩa là chế độ trừ: đầu ra là cạnh-trừ-từ-sau, làm tròn xuống 0. Chế độ so sánh (đèn đuốc không sáng) chỉ truyền tín hiệu phía sau nếu nó ít nhất mạnh bằng tín hiệu mạnh nhất ở cạnh.

Nhập nội dung của thùng chứa và nhận tín hiệu chính xác, bao gồm cả kích thước chồng hỗn hợp, trong Tham khảo & Máy tính — Bộ 2.

Tra cứu & máy tính Minecraft — Bộ 2 →

More guides

Browse all →

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í.