- Katılım
- 15 Temmuz 2023
- Mesajlar
- 436
- Elmaslar
- 356
- Puan
- 3.320
- Konum
- Türkiye
- Minecraft
- Swoxyi
Discord:
swoxyi
Selamlar herkese, değerli MC-TR ahalisi!
Forumda gezerken hep aynı şeyi görüyorum, kızıltaş konuları ya bildiğimiz basit piston kapı tarifleri ya da dev gibi, içinden çıkılmaz makinelere dönüşüyor. O aradaki boşluğu, yani basit ama acayip işe yarayan tüyoları pek konuşan yok gibi. Ben de senelerdir tek başıma veya arkadaşların sunucularında bir şeyler denerken keşfettiğim, öyle her YouTube videosunda önünüze düşmeyecek birkaç numarayı paylaşayım dedim. Bunlar benim ilk öğrendiğimde "Vay arkadaş, olay buymuş!" dediğim şeyler. Belki aranızda ustaları vardır ama eminim birilerinin çok işine yarayacak.
1. Gözlemci (Observer) ve O Anlık "Çıt" Sinyali
Gözlemci bloğu... ya şimdi bunun ne işe yaradığını az çok hepimiz biliyoruzdur, önündeki blok değişince sinyal çakıyor, tamam. Ama asıl olay o sinyalin süresinde. Gözlemci, sadece ve sadece 1 redstone tick'i süren bir sinyal yollar. Yani saniyenin onda biri kadar. O kadar hızlı ki, şalterle falan bu hızı yakalamak mümkün değil.
İyi de bu ne işimize yarayacak? Şöyle düşünün: bir dağıtıcıya (dispenser) bu sinyali bağladığınızda, içindekini anında fırlatır, bekleme yapmaz. Hani şu iki gözlemciyi birbirine baktırarak yapılan hızlı "clock" devreleri var ya, işte onlar bu yüzden saniyede 10 kere ateşleme yapabiliyor. Otomatik ekin farmlarında, hasat edilen ürünleri anında sandığa fırlatmak için bundan daha temiz bir sistem ben görmedim. Tek sıkıntısı ne derseniz, bu kadar hızlı devreler bazı sunucularda lag sebebi olabilir. Sunucu sahibi dostlarımızın pek hoşuna gitmeyebilir yani. Ama tek başınıza oynuyorsanız veya lag sorunu olmayan bir yerdeyse, sistemleriniz canavar gibi çalışır, benden söylemesi.
2. Karşılaştırıcı (Comparator) ve O Kimsenin Kullanmadığı Çıkarma Modu
Şimdi, karşılaştırıcı denince akla ne geliyor? Genelde sandıkların ne kadar dolu olduğunu ölçmek falan filan... Ama bu aletin öyle bir gizli modu var ki, çoğu kişi ya bilmiyor ya da kullanmaya üşeniyor. Üzerindeki o küçük ışık var ya, ona sağ tıklayınca yanar. İşte o yandığı an, alet "çıkarma moduna" geçiyor. Bu tüyoyu ilk keşfettiğimde resmen aklım gitmişti.
Olay şu: Alet, arkasından gelen ana sinyalden, yandan gelen sinyalin gücünü çıkarıyor. Kalan neyse, çıkışa onu veriyor. Düşünsenize, bir sandıktan 15'lik, yani full dolu sinyali geliyor. Siz de yandan başka bir kaynaktan 14'lük bir sinyal veriyorsunuz. Karşılaştırıcı ne yapacak? 15 eksi 14, çıkışa sadece 1 gücünde sinyal verecek. Bu, özellikle hassas item sıralama ve depolama sistemleri için paha biçilmez. Yani öyle "sandık dolunca çalışsın" değil, "sandıkta tam olarak 32 tane elmas olunca çalışsın" gibi net komutlar verebiliyorsunuz. Bence normal sıralama sistemlerinden kat kat daha kontrollü.
3. Hedef Bloğu (Target Block): Dağınık Kablolara Son!
Redstone tozu... Ah o redstone tozu! Bazen o kadar baş belası oluyor ki, yan yana iki devre kuramaz oluyorsunuz. Tozlar birbirine yapışıyor, alakasız pistonlar çalışıyor, tam bir curcuna. Hiç başınıza geldi mi? İşte tam bu karmaşanın ortasında hedef bloğu sahneye çıkıyor ve "Durun bakalım!" diyor. Bir redstone tozunu direkt olarak hedef bloğuna yönlendirdiğinizde, o toz artık etrafa sinyal vermeyi kesip sadece ve sadece o bloğa odaklanıyor.
Benim için asıl olay, sinyali dikey taşımada koptu. Eskiden sinyali yukarı taşımak için meşalelerden kule yapardık, hem hantaldı hem de gecikme yapıyordu. Artık hedef bloklarını üst üste dizip aralarına birer toz koyarak sıfır gecikmeyle ve inanılmaz az yer kaplayarak sinyali arşa çıkarabiliyorsunuz.
4. Gübreleyici (Composter) ile Bedava Ayar Düğmesi
Geldik benim favorilerimden birine. Bu tüyoyu ilk öğrendiğimde "Yok artık!" falan olmuştum çünkü hiç beklenmedik bir bloktan faydalanıyoruz. Karşılaştırıcıların sandık, fırın gibi envanterlerin doluluğuna göre sinyal verdiğini biliyoruz. Peki size gübreleyici (composter) bloğunun da bir tür envanter sayıldığını söylesem?
İçine buğday, havuç falan attıkça doluyor ya... İşte o doluluk seviyesini, arkasına koyduğunuz bir karşılaştırıcı okuyabiliyor! Toplamda 7 farklı doluluk seviyesi var ve her seviyede farklı bir sinyal gücü üretiyor. Bu ne demek biliyor musunuz? Farklı kademelerde çalışan bir makine için ayar düğmesi yapabilirsiniz demek. Sadece 35 tane havuç atılınca açılan gizli bir kapı yaptığınızı düşünsenize... Lektern ve kitap ikilisinden çok daha ucuza geliyor ve bence çok daha yaratıcı bir çözüm.
5. Yapışkan Piston ve Şu Meşhur "Hayalet Güç" Olayı (Quasi-Connectivity)
Bu biraz beyin yakan bir konu, baştan söyleyeyim. Aslında oyunun bir hatasıyken sonradan özellik olarak kalmış bir mekanik bu. Özellikle Java sürümünde oynayanlar için geçerli. Olay şu: Pistonlar, direkt olarak yanından güç almasa bile, bir blok üstündeki veya çaprazındaki bir blok güç aldığında da kendini güçlü sayıyor. Ama hemen çalışmıyor! Tembel biraz. Çalışması için, kendi etrafındaki 8 bloktan birinin güncellenmesi, yani kırılıp konulması falan gerekiyor.
Kulağa anlamsız gelebilir ama kullanımı acayip pratik. Mesela bir pistonun iki blok üzerine bir redstone bloğu koyun, piston çalışmaz. Ama pistonun dibindeki bir toprağı kazıp geri koyun, piston anında ateşlenir. Bu "hayalet güç" sayesinde normalde kablo çekemeyeceğiniz, imkansız gibi görünen yerlere piston koyup, alakasız bir yerdeki blok güncellemesiyle çalıştırabilirsiniz. Özellikle otomatik bambu farmlarının çoğu bu mantıkla çalışır. Bitki büyür, gözlemciyi tetikler, gözlemcinin yarattığı güncelleme de pistonu dürter. Bu mantığı bir kere çözdünüz mü, redstone işinde seviye atlamışsınız demektir, net.
Neyse, Kapanış Vakti
Evet arkadaşlar, lafı daha fazla uzatmayayım. Benim aklıma gelen, tecrübe ettiğim ve gerçekten işe yaradığını düşündüğüm tüyolar bunlardı. Umarım bu anlattıklarım birilerinin işine yarar, devrelerinizi daha kompakt, daha zekice yapmanıza yardımcı olur.
Sizin de böyle "ustalık sırrı" dediğiniz numaralarınız var mı? Dökülün yorumlara, hep beraber öğrenelim!
Forumda gezerken hep aynı şeyi görüyorum, kızıltaş konuları ya bildiğimiz basit piston kapı tarifleri ya da dev gibi, içinden çıkılmaz makinelere dönüşüyor. O aradaki boşluğu, yani basit ama acayip işe yarayan tüyoları pek konuşan yok gibi. Ben de senelerdir tek başıma veya arkadaşların sunucularında bir şeyler denerken keşfettiğim, öyle her YouTube videosunda önünüze düşmeyecek birkaç numarayı paylaşayım dedim. Bunlar benim ilk öğrendiğimde "Vay arkadaş, olay buymuş!" dediğim şeyler. Belki aranızda ustaları vardır ama eminim birilerinin çok işine yarayacak.
1. Gözlemci (Observer) ve O Anlık "Çıt" Sinyali
Gözlemci bloğu... ya şimdi bunun ne işe yaradığını az çok hepimiz biliyoruzdur, önündeki blok değişince sinyal çakıyor, tamam. Ama asıl olay o sinyalin süresinde. Gözlemci, sadece ve sadece 1 redstone tick'i süren bir sinyal yollar. Yani saniyenin onda biri kadar. O kadar hızlı ki, şalterle falan bu hızı yakalamak mümkün değil.
İyi de bu ne işimize yarayacak? Şöyle düşünün: bir dağıtıcıya (dispenser) bu sinyali bağladığınızda, içindekini anında fırlatır, bekleme yapmaz. Hani şu iki gözlemciyi birbirine baktırarak yapılan hızlı "clock" devreleri var ya, işte onlar bu yüzden saniyede 10 kere ateşleme yapabiliyor. Otomatik ekin farmlarında, hasat edilen ürünleri anında sandığa fırlatmak için bundan daha temiz bir sistem ben görmedim. Tek sıkıntısı ne derseniz, bu kadar hızlı devreler bazı sunucularda lag sebebi olabilir. Sunucu sahibi dostlarımızın pek hoşuna gitmeyebilir yani. Ama tek başınıza oynuyorsanız veya lag sorunu olmayan bir yerdeyse, sistemleriniz canavar gibi çalışır, benden söylemesi.
2. Karşılaştırıcı (Comparator) ve O Kimsenin Kullanmadığı Çıkarma Modu
Şimdi, karşılaştırıcı denince akla ne geliyor? Genelde sandıkların ne kadar dolu olduğunu ölçmek falan filan... Ama bu aletin öyle bir gizli modu var ki, çoğu kişi ya bilmiyor ya da kullanmaya üşeniyor. Üzerindeki o küçük ışık var ya, ona sağ tıklayınca yanar. İşte o yandığı an, alet "çıkarma moduna" geçiyor. Bu tüyoyu ilk keşfettiğimde resmen aklım gitmişti.
Olay şu: Alet, arkasından gelen ana sinyalden, yandan gelen sinyalin gücünü çıkarıyor. Kalan neyse, çıkışa onu veriyor. Düşünsenize, bir sandıktan 15'lik, yani full dolu sinyali geliyor. Siz de yandan başka bir kaynaktan 14'lük bir sinyal veriyorsunuz. Karşılaştırıcı ne yapacak? 15 eksi 14, çıkışa sadece 1 gücünde sinyal verecek. Bu, özellikle hassas item sıralama ve depolama sistemleri için paha biçilmez. Yani öyle "sandık dolunca çalışsın" değil, "sandıkta tam olarak 32 tane elmas olunca çalışsın" gibi net komutlar verebiliyorsunuz. Bence normal sıralama sistemlerinden kat kat daha kontrollü.
3. Hedef Bloğu (Target Block): Dağınık Kablolara Son!
Redstone tozu... Ah o redstone tozu! Bazen o kadar baş belası oluyor ki, yan yana iki devre kuramaz oluyorsunuz. Tozlar birbirine yapışıyor, alakasız pistonlar çalışıyor, tam bir curcuna. Hiç başınıza geldi mi? İşte tam bu karmaşanın ortasında hedef bloğu sahneye çıkıyor ve "Durun bakalım!" diyor. Bir redstone tozunu direkt olarak hedef bloğuna yönlendirdiğinizde, o toz artık etrafa sinyal vermeyi kesip sadece ve sadece o bloğa odaklanıyor.
Benim için asıl olay, sinyali dikey taşımada koptu. Eskiden sinyali yukarı taşımak için meşalelerden kule yapardık, hem hantaldı hem de gecikme yapıyordu. Artık hedef bloklarını üst üste dizip aralarına birer toz koyarak sıfır gecikmeyle ve inanılmaz az yer kaplayarak sinyali arşa çıkarabiliyorsunuz.
4. Gübreleyici (Composter) ile Bedava Ayar Düğmesi
Geldik benim favorilerimden birine. Bu tüyoyu ilk öğrendiğimde "Yok artık!" falan olmuştum çünkü hiç beklenmedik bir bloktan faydalanıyoruz. Karşılaştırıcıların sandık, fırın gibi envanterlerin doluluğuna göre sinyal verdiğini biliyoruz. Peki size gübreleyici (composter) bloğunun da bir tür envanter sayıldığını söylesem?
İçine buğday, havuç falan attıkça doluyor ya... İşte o doluluk seviyesini, arkasına koyduğunuz bir karşılaştırıcı okuyabiliyor! Toplamda 7 farklı doluluk seviyesi var ve her seviyede farklı bir sinyal gücü üretiyor. Bu ne demek biliyor musunuz? Farklı kademelerde çalışan bir makine için ayar düğmesi yapabilirsiniz demek. Sadece 35 tane havuç atılınca açılan gizli bir kapı yaptığınızı düşünsenize... Lektern ve kitap ikilisinden çok daha ucuza geliyor ve bence çok daha yaratıcı bir çözüm.
5. Yapışkan Piston ve Şu Meşhur "Hayalet Güç" Olayı (Quasi-Connectivity)
Bu biraz beyin yakan bir konu, baştan söyleyeyim. Aslında oyunun bir hatasıyken sonradan özellik olarak kalmış bir mekanik bu. Özellikle Java sürümünde oynayanlar için geçerli. Olay şu: Pistonlar, direkt olarak yanından güç almasa bile, bir blok üstündeki veya çaprazındaki bir blok güç aldığında da kendini güçlü sayıyor. Ama hemen çalışmıyor! Tembel biraz. Çalışması için, kendi etrafındaki 8 bloktan birinin güncellenmesi, yani kırılıp konulması falan gerekiyor.
Kulağa anlamsız gelebilir ama kullanımı acayip pratik. Mesela bir pistonun iki blok üzerine bir redstone bloğu koyun, piston çalışmaz. Ama pistonun dibindeki bir toprağı kazıp geri koyun, piston anında ateşlenir. Bu "hayalet güç" sayesinde normalde kablo çekemeyeceğiniz, imkansız gibi görünen yerlere piston koyup, alakasız bir yerdeki blok güncellemesiyle çalıştırabilirsiniz. Özellikle otomatik bambu farmlarının çoğu bu mantıkla çalışır. Bitki büyür, gözlemciyi tetikler, gözlemcinin yarattığı güncelleme de pistonu dürter. Bu mantığı bir kere çözdünüz mü, redstone işinde seviye atlamışsınız demektir, net.
Neyse, Kapanış Vakti
Evet arkadaşlar, lafı daha fazla uzatmayayım. Benim aklıma gelen, tecrübe ettiğim ve gerçekten işe yaradığını düşündüğüm tüyolar bunlardı. Umarım bu anlattıklarım birilerinin işine yarar, devrelerinizi daha kompakt, daha zekice yapmanıza yardımcı olur.
Sizin de böyle "ustalık sırrı" dediğiniz numaralarınız var mı? Dökülün yorumlara, hep beraber öğrenelim!
Son düzenleme: