Skip to content

🧠 세션 상태 유지

매개변수기술 사양
저장 메커니즘정적 메모리 필드 (BedChatHiderClient.hideChat)
Data Typeboolean (Default: false)
디스크 사용량$0\text{ 바이트}$ (JSON / NBT 파일 생성 없음)
세션 수명현재 게임 실행 중 모든 침대 이용 시 유지됨
초기화 트리거게임 클라이언트 완전 재시작

🔄 Night-to-Night In-Memory Lifecycle

[ Game Launch ] ──> BedChatHiderClient.hideChat = false


[ Night 1: Enter Bed ] ──> User clicks 'Hide Chat' (State -> true)


[ Wake Up / Day 1 ] ─────> (State preserved in memory: true)


[ Night 2: Enter Bed ] ──> UI automatically initializes with Chat Hidden!

💡 Why Zero-Disk Persistence?

  1. 디스크 I/O 부하 0%: 매 수면 주기마다 불필요한 파일 읽기/쓰기를 완전히 제거합니다.
  2. 손상 위험 0%: 손상되거나 비동기화되거나 파일 시스템 오류로 잠길 구성 파일이 존재하지 않습니다.
  3. 세션 유연성: 플레이어는 설정 폴더를 뒤지지 않고도 매 게임 세션마다 설정을 동적으로 조정할 수 있습니다.

관련 페이지: | 설정 및 무구성 설계 | 무의존성 architecture

Official documentation & web portal for Dasik Igaijinn mods.