Feathered Friend

Suspicious Feather

  • 의심스러운 깃털(항목 ID featheredfriend:ravens_eye)은 Raven Link*를 시작합니다.

TLDR:

  1. Raven Link를 시작하려면 깃털을 마우스 오른쪽 버튼으로 클릭하세요.
  2. 활성 까마귀를 사용할 수 없는 경우 런타임은 링크 사용을 위해 죽은 까마귀를 부활시킬 수 있습니다.
  3. 연결된 동안 당신은 까마귀의 비행을 제어하고 당신의 몸은 인형으로 표현됩니다.
의심스러운 깃털 기능 스크린샷
Suspicious Feather and Raven Link in action.
Server-authoritative

Raven Link 시작/중지 유효성은 서버 측에서 검증됩니다. 클라이언트 시각적으로는 서버 상태만 미러링합니다.


제작

레시피(ravens_eye.json):

  • 까마귀 깃털 위의 엔더 눈(1x2, 모든 열).
Ender Eye
Raven Feather
Suspicious Feather

시작 요구 사항

Raven Link는 모든 검사가 통과된 경우에만 시작됩니다.

  • enableSuspiciousFeather가 서버에서 활성화되었습니다.
  • 아직 활성/보류 중인 링크 세션에 있지 않습니다.
  • 유효한 소유의 까마귀는 현재 차원에서 해결될 수 있습니다.
  • 활성 까마귀가 없으면 런타임은 죽은 까마귀 부활 경로를 시도합니다.

확인에 실패하면 해당 게임 내 메시지가 표시됩니다(already active, no active raven, cross-dimension unavailable 또는 기능 비활성화).


레이븐링크가 하는 일

링크가 시작되면:

  • 짧은 전환/핸드셰이크 실행
  • Raven Link 조각상 개체가 당신의 몸에 생성됩니다.
  • 연결된 동안에는 일반 플레이어 상호작용이 차단됩니다(공격 + 아이템/엔티티/블록 상호작용).
  • 까마귀가 수동 링크 제어 상태로 들어갑니다.

기간은 ravenLinkDurationSeconds(기본값 30, 범위 5..600)를 사용합니다. 런타임은 활성 세션 중에 이를 다시 읽으므로 구성 편집이 진행 중인 링크에 즉시 영향을 미칠 수 있습니다.

DEEP DIVE: linked-system pauses

까마귀가 링크 제어되는 동안 링크 상태가 다른 소멸/정리 로직과 싸우는 것을 방지하기 위해 일부 독립 타이머/시스템이 일시 중지되거나 지연됩니다(예: 택배/소환 수명 확인).


링크가 끝나는 방식

다음과 같은 이유로 링크가 종료될 수 있습니다.

  • 시간 초과
  • 클라이언트 중지 요청
  • 인형 히트
  • 잘못된 세션 상태(까마귀 누락 등)
  • 링크가 활성화된 동안 서버가 의심스러운 깃털을 비활성화합니다.
Effigy vulnerability

조각상에 맞으면 message.featheredfriend.raven_link.cancelled_effigy_hit을 사용하여 링크가 즉시 취소됩니다.


다른 시스템과의 상호 작용

Raven Link는 여러 FF 시스템과 통합됩니다.

  • 소환된 까마귀 수명 확인은 연결된 동안 일시 중지됩니다.
  • 연결된 동안 택배 수명주기 확인을 연기할 수 있습니다.
  • 의심스러운 가슴 농어 할당은 링크 끝에서 일시적으로 삭제/보유 및 복원될 수 있습니다.
  • 세션이 중지되면 배달 정리가 완료될 수 있습니다.

이 프로젝트 후원

이 위키와 모드가 마음에 드시나요?

여러분의 후원은 기능 개발, 문서 작성, 업데이트 지속에 큰 도움이 됩니다.

맨 위로