🧠 Persistensi Status Sesi
| Parameter | Rincian Teknis |
|---|---|
| Mekanisme Penyimpanan | Bidang Memori Statis (BedChatHiderClient.hideChat) |
| Data Type | boolean (Default: false) |
| Jejak Disk | $0\text{ byte}$ (Tidak ada file JSON / NBT yang dibuat) |
| Masa Hidup Sesi | Bertahan di semua waktu tidur selama sesi permainan saat ini |
| Pemicu Reset | Mulai ulang klien game sepenuhnya |
🔄 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?
- Nol Beban I/O Disk: Menghilangkan pembacaan dan penulisan file yang tidak perlu pada setiap siklus tidur.
- Nol Risiko Kerusakan: Tidak ada file konfigurasi yang dapat rusak, tidak sinkron, atau terkunci oleh kesalahan sistem file.
- Kelincahan Sesi: Pemain dapat menyesuaikan preferensi secara dinamis per sesi permainan tanpa perlu membuka folder konfigurasi.
Halaman Terkait: Beranda | Konfigurasi & Pengaturan | Desain Tanpa Dependensi
