Guides / Building & Resources

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

아이템 하나가 들어있는 상자도, 63개가 들어있는 상자도 신호 1을 출력합니다. 그 이유와 셜커 상자, 양동이가 모든 계산을 망가뜨리는 이유를 공식으로 설명합니다.

비교기로 컨테이너를 읽는 것은 대부분의 아이템 분류 및 자동 제작 레드스톤의 핵심입니다. 공식은 짧고, 모든 특이점은 공식에서 파생됩니다.

공식

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슬롯 전체

양동이 하나를 담고 있는 단일 슬롯 호퍼는 가득 찬 것으로 읽히며, 신호 15를 출력합니다. 이것이 정밀 카운터의 표준 트릭입니다. 호퍼의 5개 슬롯 중 4개를 스택 불가능한 아이템으로 채우고 다섯 번째 슬롯을 신호로 사용합니다.

셜커 상자는 투명하지 않다

셜커 상자가 들어있는 상자를 읽는 비교기는 셜커 상자를 한 슬롯을 차지하는 하나의 아이템으로 봅니다. 셜커 상자 안을 들여다보지 않습니다. 그렇지 않다고 가정하는 분류 시스템은 조용히 오작동합니다.

컨테이너가 아닌 비교기 읽기

동일한 비교기는 다음도 읽습니다.

블록신호
가마솥수위별 0–3
퇴비통채워진 단계별 0–8
케이크먹은 조각당 14에서 0으로 감소
아이템 액자회전별 1–8
주크박스디스크별 1–15
독서대페이지 번호
벌통꿀 레벨 0–5
엔드 차원문 틀눈이 있으면 15, 없으면 0

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

감산 모드

전면 횃불이 켜져 있으면 감산 모드를 의미합니다. 출력은 측면에서 후면을 뺀 값이며, 0으로 내림됩니다. 비교 모드(횃불이 꺼져 있음)는 후면 신호가 가장 강한 측면 신호보다 강할 경우에만 통과시킵니다.

참고 자료 및 계산기 — 세트 2에서 혼합 스택 크기를 포함하여 컨테이너 내용물을 입력하고 정확한 신호를 얻으세요.

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

More guides

Browse all →

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

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