Skip to content

🔥 Akselerasi Mesin & Hopper

📌 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.


⚙️ Ringkasan & Tantangan Mekanis

Saat waktu dunia dipercepat sebesar $\text{Stride} \times$ selama tidur, ticker blok entitas standar (tungku, alat ramuan, pengasap) biasanya hanya berdetak satu kali per tick fisik.

Tanpa kompensasi, tungku hanya akan membakar $2.5\times$ lebih cepat, sangat tertinggal dari pergerakan langit $50\times$ atau $250\times$.

True Sleep mengatasi hal ini dengan mencegat Level.tickBlockEntities() dan menjalankan ledakan multi-tick pada mesin produksi terverifikasi dan hopper terkait.


🏭 Daftar Mesin Produksi yang Diakselerasi

True Sleep mencocokkan setiap blok entitas aktif dengan tag #truesleep:accelerated_machines dan pola dalam cache:

Blok EntitasID Namespace VanillaPerilaku Akselerasi
Tungku (Furnace)minecraft:furnaceMelebur barang dan mengonsumsi bahan bakar $N\times$ lebih cepat per tick fisik.
Tungku Peleburan (Blast Furnace)minecraft:blast_furnaceMelebur bijih dan logam pada kecepatan super.
Pengasap (Smoker)minecraft:smokerMemasak makanan pada kecepatan sangat tinggi.
Dudukan Ramuan (Brewing Stand)minecraft:brewing_standMenyeduh ramuan dan membakar bubuk blaze secara berlipat ganda.
Api Unggun (Campfire)minecraft:campfireMemasak hingga 4 makanan secara simultan pada kecepatan tinggi.
Api Unggun Jiwa (Soul Campfire)minecraft:soul_campfireMemasak makanan dengan api jiwa secara kilat.
Sarang Lebah (Beehive / Bee Nest)minecraft:beehive, minecraft:bee_nestTingkat madu matang sejalan dengan percepatan waktu tidur.
Mesin Teknologi ModDeteksi otomatis (generator, smelter, crusher, grinder)Mendukung pemrosesan multi-tick mesin dari mod teknologi secara otomatis!

🚰 Penyelarasan Hopper Pintar (Coupling)

Mempercepat tungku tanpa mempercepat hopper input/output akan menimbulkan kemacetan: tungku yang mampu melebur 20 item/detik akan kekurangan bahan karena hopper vanilla hanya memindahkan 1 item tiap 8 tick.

True Sleep menghadirkan Verifikasi Penyelarasan (Coupling Verification): Hopper hanya diakselerasi jika terhubung langsung ke mesin produksi (mengarah ke mesin atau menarik produk dari bawah mesin):

       [ Input Chest ]


   [ Hopper (Accelerated) ] ◄── Verified Coupling: Points into Furnace


       [ Smelting Furnace ] (Accelerated)


   [ Hopper (Accelerated) ] ◄── Verified Coupling: Pulls from Furnace above


       [ Output Chest ]

Pemisahan Aman (Safety Decoupling)

Hopper yang tidak terhubung ke mesin produksi (seperti penyortir barang otomatis atau jalur penyimpanan) tetap berjalan pada kecepatan normal guna mencegah lonjakan lag.


🎛️ Aturan GameRules Pengendali

  • truesleep:accelerate_machines (Default: true): Mengatur akselerasi multi-tick mesin.
  • truesleep:accelerate_hoppers (Default: true): Mengatur akselerasi multi-tick hopper terkait.

Official documentation & web portal for Dasik Igaijinn mods.