Bir Shulker Kutusu Tam Olarak Yarım Çift Sandık Tutar
Bir shulker kutusuna yirmi yedi yığın sığar, yani dolu bir çift sandık tam olarak iki tanesine denktir — ve redstone zamanlamasının da buna uyan bir tuzağı var.
Bir shulker kutusu 27 yuva tutar ve her yuva bir yığın alır, yani dolu bir kutu 27 yığındır — çoğu oyuncunun doğru bildiği ama bir sandık dolusu Kırık Taş'ı kutulara çevirmeye çalışırken hemen yanlış kullandığı bir gerçek.
Yığınlar, sandıklar, kutular
Dönüşüm zinciri saf çarpma işlemidir, bu yüzden kafadan yapması da kolaydır, yanlış yapması da:
| Kap | Yuva | Tutulan yığın |
|---|---|---|
| Shulker Kutusu | 27 | 27 |
| Tek Sandık | 27 | 27 |
| Çift Sandık | 54 | 54 |
Yani bir çift sandık tam olarak iki shulker kutusuna eşittir, "yaklaşık iki" değil. Bir çift sandık dolusu Taş taşıyorsanız iki kutu gerekir ve hiçbir şey artmaz — ama yalnızca her yuva yığılabilir bir eşyanın tam yığınıysa.
Sayının bozulduğu yer
Yığın boyutu eşya başına değişir ve hesaplayıcının asıl işi 64 varsaymayı reddetmektir. Bir yuva ender incisi 16 alır, bir yuva Su kovası yalnızca bir alır. Bir shulker kutusunu yığılamayan eşyalarla doldurursanız 27 yığın değil, 27 eşya tutar. Kutunun umurunda değildir; aritmetiğinizin umurundadır.
Bu, karşılaştırıcı sıralamasını yakalayan tuzağın aynısıdır: Su kovalarıyla dolu bir kap, neredeyse hiçbir şey tutmazken dolu olarak okunur.
Redstone tikleri oyun tikleri değildir
Zamanlama, aracın diğer yarısıdır. Redstone kendi Saat'iyle çalışır:
1 redstone tick = 2 game ticks
1 game tick = 1/20 second
Yani bir tike ayarlanmış bir yineleyici sinyali 2 oyun tiki, yani saniyenin onda biri kadar geciktirir. Dört tiklik bir yineleyici 8 oyun tikidir. Yeterince zincirlerseniz gecikme görünmeden önce duyulur.
Pistonlar, gözlemciler ve karşılaştırıcıların her biri kendi programına göre tepki verir ve bunları karıştırmak, bir kapının iki kez açılmasına yol açan birer birer kayma hatalarını üretir.
Java ve Bedrock ayrışır
Yukarıdaki tik oranı her iki sürümde de aynıdır, ama redstone davranışı değildir. Bir pistonun iki blok öteden güç almasını sağlayan quasi-connectivity (quasi-connectivity) mekaniği Java'da vardır, Bedrock'ta yoktur. Sıfır tikli darbeler ve bitişik bileşenlerin tam güncelleme sırası da farklıdır. Java'da bir tik fazla hızlı olan bir devre, Bedrock'ta hiç çalışmayabilir.
Ters yönde çalışmak
Eşyadan kutuya gitmek, kalanlı bölme işlemidir ve envanterinizi boşa harcayan şey o kalandır. Kutu başına 27 yığın, kısmi bir kutunun genellikle gerçek cevap olduğu anlamına gelir, yukarı yuvarlanmış hali değil.
Bir eşya sayısını yığınlara, sandıklara ve shulker kutularına dönüştürün — ve bir devrenin gecikmesini oyun tikleri, redstone tikleri ve saniyeler arasında çevirin — Yığın ve Redstone Hesaplayıcıları ile.