MC Toolkit

가이드 / 건축 및 리소스

컨테이너의 비교기 신호 세기: 공식과 스택 크기 함정

아이템 하나가 든 상자는 신호 1을 출력하지만, 63개가 든 상자도 마찬가지입니다. 공식이 그 이유를 설명하며, 셜커 상자와 양동이가 왜 기존의 모든 계산을 무너뜨리는지도 알려줍니다.

비교기로 컨테이너를 읽는 것은 대부분의 아이템 정렬 및 자동 제작 레드스톤의 근간입니다. 공식은 짧고, 모든 특이점은 여기서 나옵니다.

공식

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

여기서 각 슬롯의 충만도는 items in slot ÷ max stack size for that item입니다.

1 +가 중요한 부분입니다: 0이 아닌 내용물은 최소 신호 1을 생성하며, 빈 컨테이너는 0입니다. 그래서 "여기에 뭔가 들어 있긴 한가"를 감지하는 것은 간단하지만, "정확히 얼마나"를 감지하는 것은 그렇지 않습니다.

아이템 하나와 63개가 모두 1을 주는 이유

큰 상자는 54개의 슬롯이 있습니다. 조약돌 64개 한 스택이 슬롯 하나를 완전히 채웁니다:

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

출력이 2에 도달하려면 완전한 스택 네 개가 필요합니다. 고전적인 단일 아이템 감지기가 작동하는 이유는 1이 어떤 내용물이든 최저값이기 때문이지, 아이템 하나를 측정하기 때문이 아닙니다.

스택 크기가 모든 것을 바꿉니다

max stack size는 아이템마다 다르며, 여기서 계산이 무너집니다:

아이템스택아이템 하나가 주는 값
조약돌64슬롯의 1/64
엔더 진주161/16
물 양동이, 광산 수레, 보트1슬롯 하나 전체

호퍼의 다섯 슬롯에서, 스택 불가능한 아이템 하나 — 물 양동이, 광산 수레 — 는 5분의 1 충만으로 계산됩니다: 신호 3이며, 조약돌 하나는 1을 줍니다. 네 개면 12를 줍니다. 그래서 스택 불가능 아이템이 크고 예측 가능한 단위로 카운터를 올리는 표준 방법입니다. (빈 양동이는 16개까지 쌓이므로 같은 방식으로 작동하지 않습니다.)

셜커 상자는 투명하지 않습니다

셜커 상자를 담은 상자를 비교기로 읽으면, 상자는 슬롯 하나를 차지하는 아이템 하나로 보입니다. 내부는 보이지 않습니다. 그렇지 않다고 가정하는 정렬 시스템은 조용히 잘못 계산합니다.

비컨테이너 비교기 판독

같은 비교기는 다음도 읽습니다:

블록신호
가마솥물 높이에 따라 0–3
퇴비통채움 단계에 따라 0–8
케이크한 조각 먹을 때마다 14에서 0까지
아이템 액자회전에 따라 1–8
주크박스어떤 디스크인지에 따라 1–15
독서대펼친 페이지가 책에서 얼마나 진행됐는지에 따라 1–15
벌통꿀 레벨 0–5
엔드 차원문 틀눈이 있으면 15, 없으면 0

아이템 액자와 독서대는 벽을 통과해서 읽기 때문에 숨겨진 스위치에 유용합니다.

빼기 모드

앞쪽 횃불이 켜져 있으면 빼기 모드입니다: 출력은 뒤에서 옆을 뺀 값이며, 0에서 멈춥니다. 비교 모드(횃불 꺼짐)는 뒤 신호가 가장 강한 옆 신호 이상일 때만 통과시킵니다.

혼합된 스택 크기를 포함해 컨테이너의 내용물을 입력하고 정확한 신호를 얻으려면 Reference & Calculators — Set 2를 이용하세요.

마인크래프트 자료 & 계산기 — 2편 →

더 많은 가이드

모두 보기 →