Skip to content

🎛️ Referensi Lengkap GameRules Bernamespace

📌 Pemberitahuan Sumber Repositori: Dokumentasi dalam Wiki ini mencerminkan kondisi kode sumber terkini dalam repositori, yang mungkin mencakup komit terbaru yang belum dirilis atau fitur dalam pengembangan sebelum rilis publik di CurseForge dan Modrinth.


📋 Tabel Referensi GameRules Utama

Semua aturan True Sleep didaftarkan di bawah kategori truesleep:config dan truesleep:mob_settings via DynamicGameRuleManager.

Pengidentifikasi GameRuleTipeNilai BawaanRentang NilaiNama Tampilan Game & Fungsi
truesleep:engine_tpsInteger5020 .. 200Batas Kinerja: Batas tickrate server fisik saat tidur. Pertahankan rendah (40–60) untuk kinerja terbaik.
truesleep:virtual_tpsInteger100020 .. 100000Kecepatan Waktu: Kecepatan semu yang dituju ($1000 = 50\times$, $5000 = 250\times$).
truesleep:sleep_thresholdInteger125420 .. 23999Batas Waktu Tidur: Waktu dunia saat tidur diizinkan ($0 = \text{tengah malam}, 12542 = \text{senja}$).
truesleep:wake_timeInteger00 .. 23999Waktu Bangun: Waktu dunia saat pemain terbangun ($0 = \text{matahari terbit}, 6000 = \text{siang}$).
truesleep:drown_immunityBooleantruetrue / falseImunitas Tenggelam: Mencegah mati lemas saat beristirahat di bawah air.
truesleep:freeze_mobsBooleantruetrue / falseBekukan Mob: Menjeda pergerakan dan AI mob berbahaya.
truesleep:freeze_workersBooleanfalsetrue / falseBekukan Penduduk: Menjeda penduduk desa dan allay saat tidur.
truesleep:accelerate_machinesBooleantruetrue / falseAkselerasi Mesin: Multi-tick tungku, pengasap, alat ramuan, sarang lebah.
truesleep:accelerate_hoppersBooleantruetrue / falseAkselerasi Hopper: Multi-tick hopper yang terhubung ke mesin produksi.
truesleep:biological_agingBooleantruetrue / falsePenuaan Biologis: Mensimulasikan pertumbuhan bayi hewan, telur, dan rumput.
truesleep:sleep_hungerBooleantruetrue / falsePengurasan Lapar Tidur: Mengurangi rasa kenyang malam hari (batas aman 6 poin).

🦎 Aturan Dinamis Unfreeze Per-Entitas

True Sleep secara otomatis mendaftarkan aturan penimpa unfreeze khusus untuk setiap jenis entitas dalam registri game di bawah kategori truesleep:mob_settings:

/gamerule truesleep:unfreeze_<namespace>_<path> <true|false>

Contoh Penggunaan:

  • Izinkan Iron Golem berpatroli saat tidur:
    /gamerule truesleep:unfreeze_minecraft_iron_golem true
  • Izinkan Kucing berkeliaran bebas saat tidur:
    /gamerule truesleep:unfreeze_minecraft_cat true
  • Buka pembekuan entitas peliharaan mod kustom:
    /gamerule truesleep:unfreeze_betterdogs_dog true

Official documentation & web portal for Dasik Igaijinn mods.