Suspicious Chest
- 의심스러운 상자*는
featheredfriend:raven_chest의 게임 내 이름입니다.
이 블록은 다음과 같습니다.
- 일반 27슬롯 컨테이너
- 까마귀 농어 + Enderpack 입금 워크플로에 등록된 대상
동일한 상자 선택기 UI는 Perch Assignment 및 Enderpack Deposit의 두 가지 다른 작업에 사용됩니다.
제작
레시피(raven_chest.json):









→

핵심 행동
- 컨테이너 크기: 27개 슬롯 (
RavenChestMenu/RavenChestBlockEntity). - 일반 컨테이너처럼 직접 개봉이 가능합니다.
- 서버 측
RavenChestRegistryData에 소유자별로 등록됩니다.
배치 제한 및 등록
배치된 경우(및 기능 활성화된 경우):
- 서버는
ravenChestsPerPlayer(기본값 3)을 확인합니다. - 한도가 되면 배치가 취소되고 상자 아이템이 환불됩니다.
- 유효한 경우 가슴은 소유자 UUID + 차원 + 블록 위치 + 라벨로 등록됩니다.
배치 후에는 지속형 서버 측 레이블을 설정할 수 있는 레이블 화면이 열립니다.
DEEP DIVE: availability
선택기에서는 상자를 등록할 수 있지만 활성 한도/규칙 아래에는 여전히 사용할 수 없음으로 표시됩니다. 등록된 항목은 나중에 대상 블록이 유효하지 않게 되면 정리될 수도 있습니다.
농어 할당(엔더 아이 흐름)
두루마리 소환 까마귀의 경우:
- 엔더 아이를 잡으세요.
- 까마귀를 마우스 오른쪽 버튼으로 클릭하세요.
- 유효한 등록 가슴 표적을 선택하십시오.
확인:
- 가슴은 당신이 소유해야합니다
- 대상은 여전히 등록되어 있고 사용 가능해야 합니다.
- 까마귀는 대상과 동일한 차원에 있어야 합니다.
- 엔더 아이 하나가 손/손에서 소모됩니다.
성공하면 까마귀는 해당 가슴 농어에 배정되고 농어 자세로 이동합니다.
Enderpack 입금 워크플로
전체 항목 동작은 Enderpack을 참조하세요. 이 페이지에서는 가슴쪽 흐름이 다음과 같습니다.
- 두루마리 소환 까마귀에게 빈 손이나 엔더팩을 손에 들고 사용하세요.
- Enderpack Deposit 모드에서 상자를 선택하세요.
- 서버가 워크플로를 실행합니다.
- 스냅샷 Enderpack 스토리지
- 까마귀를 가슴 농어로 옮기다
- 스크립트된 가슴이 열려 있음
- 아이템을 가슴으로 옮기기
- 까마귀를 반환하고 Enderpack/상태를 복원합니다.
중요한 규칙:
- 쿨다운:
enderpackDepositCooldownSeconds(기본값 600초). - 소유자당 하나의 활성 Enderpack 입금 워크플로우입니다.
- 유효하지 않거나 변경된 대상 상태는 안전한 롤백 및 반환 흐름을 트리거합니다.
스크롤 택배 상호 작용
농어촌이 할당된 까마귀로부터 택배 작업이 생성된 경우:
- 의심스러운 상자가 활성화되면 까마귀는 대기열/오프라인 로직이 실행되는 동안 봉인된 스크롤로 자리잡을 수 있습니다.
- 의심스러운 상자가 비활성화되면 특별한 농어 동작을 건너뛰고 일반적인 파견 흐름이 사용됩니다.
기능 전환 동작
enableSuspiciousChest 블록 존재가 아닌 특수 논리를 제어합니다.
- 기존 수상한 상자 블록/아이템은 삭제되지 않습니다.
- 직접 스토리지에 계속 액세스할 수 있습니다.
- 퍼치 할당 + Enderpack 입금 워크플로우가 비활성화됩니다.
의심스러운 상자를 비활성화해도 상자 인벤토리가 지워지지 않습니다. 해당 블록에 연결된 Feathered Friend 런타임 동작만 비활성화합니다.
이 프로젝트 후원
이 위키와 모드가 마음에 드시나요?
여러분의 후원은 기능 개발, 문서 작성, 업데이트 지속에 큰 도움이 됩니다.