Suspicious Feather
- 의심스러운 깃털(항목 ID
featheredfriend:ravens_eye)은 Raven Link*를 시작합니다.
TLDR:
- Raven Link를 시작하려면 깃털을 마우스 오른쪽 버튼으로 클릭하세요.
- 활성 까마귀를 사용할 수 없는 경우 런타임은 링크 사용을 위해 죽은 까마귀를 부활시킬 수 있습니다.
- 연결된 동안 당신은 까마귀의 비행을 제어하고 당신의 몸은 인형으로 표현됩니다.
Raven Link 시작/중지 유효성은 서버 측에서 검증됩니다. 클라이언트 시각적으로는 서버 상태만 미러링합니다.
제작
레시피(ravens_eye.json):
- 까마귀 깃털 위의 엔더 눈(1x2, 모든 열).


→

시작 요구 사항
Raven Link는 모든 검사가 통과된 경우에만 시작됩니다.
enableSuspiciousFeather가 서버에서 활성화되었습니다.- 아직 활성/보류 중인 링크 세션에 있지 않습니다.
- 유효한 소유의 까마귀는 현재 차원에서 해결될 수 있습니다.
- 활성 까마귀가 없으면 런타임은 죽은 까마귀 부활 경로를 시도합니다.
확인에 실패하면 해당 게임 내 메시지가 표시됩니다(already active, no active raven, cross-dimension unavailable 또는 기능 비활성화).
레이븐링크가 하는 일
링크가 시작되면:
- 짧은 전환/핸드셰이크 실행
- Raven Link 조각상 개체가 당신의 몸에 생성됩니다.
- 연결된 동안에는 일반 플레이어 상호작용이 차단됩니다(공격 + 아이템/엔티티/블록 상호작용).
- 까마귀가 수동 링크 제어 상태로 들어갑니다.
기간은 ravenLinkDurationSeconds(기본값 30, 범위 5..600)를 사용합니다. 런타임은 활성 세션 중에 이를 다시 읽으므로 구성 편집이 진행 중인 링크에 즉시 영향을 미칠 수 있습니다.
DEEP DIVE: linked-system pauses
까마귀가 링크 제어되는 동안 링크 상태가 다른 소멸/정리 로직과 싸우는 것을 방지하기 위해 일부 독립 타이머/시스템이 일시 중지되거나 지연됩니다(예: 택배/소환 수명 확인).
링크가 끝나는 방식
다음과 같은 이유로 링크가 종료될 수 있습니다.
- 시간 초과
- 클라이언트 중지 요청
- 인형 히트
- 잘못된 세션 상태(까마귀 누락 등)
- 링크가 활성화된 동안 서버가 의심스러운 깃털을 비활성화합니다.
조각상에 맞으면 message.featheredfriend.raven_link.cancelled_effigy_hit을 사용하여 링크가 즉시 취소됩니다.
다른 시스템과의 상호 작용
Raven Link는 여러 FF 시스템과 통합됩니다.
- 소환된 까마귀 수명 확인은 연결된 동안 일시 중지됩니다.
- 연결된 동안 택배 수명주기 확인을 연기할 수 있습니다.
- 의심스러운 가슴 농어 할당은 링크 끝에서 일시적으로 삭제/보유 및 복원될 수 있습니다.
- 세션이 중지되면 배달 정리가 완료될 수 있습니다.
이 프로젝트 후원
이 위키와 모드가 마음에 드시나요?
여러분의 후원은 기능 개발, 문서 작성, 업데이트 지속에 큰 도움이 됩니다.