Herkese selamlar dostlar,
Bugün sunucu sahiplerinin, mimarların ve harita tasarımcılarının olmazsa olmazı, klasik WorldEdit’in hantal yapısını çöpe attıran FastAsyncWorldEdit (FAWE) eklentisini derinlemesine inceliyoruz.
Eğer sunucunuzda büyük projeler yapıyorsanız ve klasik WorldEdit ile binlerce bloğu değiştirmeye çalışırken sunucuyu çökertmekten, oyuncuları lagdan ağlatmaktan bıktıysanız, FAWE tam aradığınız ilaç. Bu rehberde FAWE'nin neden bu kadar güçlü olduğunu, temel mantığını ve işinize en çok yarayacak, hayat kurtaran komut listesini kendi tecrübelerimle harmanlayarak anlatacağım.
Neden Klasik WorldEdit Değil de FAWE?
Klasik WorldEdit, yaptığınız her blok işlemini sunucunun ana işlem döngüsünde (Main Thread) sırayla yapar. Bu da büyük kopyalama veya silme işlemlerinde sunucunun anlık olarak donmasına (TPS'in çakılmasına) neden olur.
FAWE ise bu işlemlerin tamamını asenkron (arka planda) yürütür. Milyonlarca bloğu tek bir komutla değiştirseniz bile sunucuda ne bir gecikme yaşanır ne de oyuncular oyundan düşer. Ayrıca hafıza (RAM) kullanımını optimize eden özel bir sıkıştırma algoritması kullanır.
Hayat Kurtaran FAWE Komut Listesi ve Kullanımı
FAWE komutları genel olarak WorldEdit ile aynıdır ancak asenkron gücü ve ekstra fırça (brush) özellikleriyle ayrışır. İşte en çok kullanacağınız komutların detaylı listesi:
1. Alan Seçimi ve Temel Komutlar
Bir işlemi yapmadan önce tahta balta (//wand) ile alanı seçmeniz gerekir. Sol tık 1. pozisyonu, sağ tık 2. pozisyonu belirler.
//wand- Seçim baltasını elinize verir.//pos1///pos2- Ayakta durduğunuz bloğu seçim noktası olarak belirler.//set <blok>- Seçili alanın tamamını belirttiğiniz blokla doldurur. (Örn://set stone)//replace <eski_blok> <yeni_blok>- Seçili alandaki sadece belirli blokları değiştirir. (Örn://replace grass_block dirt)//walls <blok>- Seçili alanın etrafına sadece dış duvarlar örer, içi boş kalır.//outline <blok>- Seçili alanı tamamen çevreleyen alt, üst ve yan duvarlardan oluşan bir kutu yapar.//undo [sayı]- Yaptığınız son işlemi geri alır. FAWE'de bu işlem neredeyse sınırsızdır ve lag yapmaz.//redo [sayı]- Yanlışlıkla geri aldığınız işlemi ileri sarar.
2. Kopyalama, Yapıştırma ve Döndürme (Clipboard)
Büyük yapıları bir yerden bir yere taşırken sunucuyu patlatma devri FAWE ile bitti.
//copy- Seçili alanı panonuza kopyalar. (Kopyalarken durduğunuz pozisyon önemlidir!)//cut- Seçili alanı keser (siler) ve panoya alır.//paste [-a]- Kopyaladığınız yapıyı durduğunuz yere göre yapıştırır. Eğer arkadaki hava bloklarının yapışmasını istemiyorsanız//paste -akullanmalısınız (Hava bloklarını es geçer).//rotate <açı>- Kopyaladığınız yapıyı yapıştırmadan önce döndürür. Sadece 90, 180 ve 270 dereceleri destekler. (Örn://rotate 90)//flip- Yapıyı baktığınız yöne göre aynalar (ters çevirir).
3. Şekil Oluşturma ve Gelişmiş Komutlar
//hcyl <blok> <yarıçap> [yükseklik]- İçi boş, dik bir silindir oluşturur. (Örn://hcyl glass 5 10)//cyl <blok> <yarıçap> [yükseklik]- İçi dolu silindir oluşturur.//hsphere <blok> <yarıçap>- İçi boş küre oluşturur. Küre yaparken tam ortasında durmanız gerekir.//sphere <blok> <yarıçap>- İçi dolu küre oluşturur.//line <blok>- Seçtiğiniz iki pozisyon arasında düz bir çizgi çeker (Köprü ve halat yapımlarında harikadır).
4. Mimarlar İçin Fırçalar (Brushes) - Dağ ve Doğa Yapımı
Fırçalar, elinizdeki herhangi bir eşyayı (genelde kazma veya kürek tercih edilir) bir uzaktan blok yerleştirme aracına dönüştürür. Terrafoming (Arazi şekillendirme) yaparken en büyük yardımcınızdır.
//br sphere <blok> <yarıçap>- Tıkladığınız yere uzaktan içi dolu bir küre fırlatır.//br smooth <yarıçap>- Keskin ve çirkin duran dağları, tepeleri yumuşatarak doğal bir görünüm kazandırır.//br deform <ifade>- Araziye organik, rastgele pürüzler ve şekiller vermek için kullanılır./mask <blok>- Fırçanızın sadece belirli blokları etkilemesini sağlar. Örneğin/mask grass_blockyaparsanız, fırçanız taşlara dokunmaz, sadece çimenleri değiştirir./size <sayı>- Elinizdeki aktif fırçanın boyutunu/etki alanını değiştirir.
FAWE Hakkında Bilinmesi Gereken Altın İpuçları
Blok Dağılımı (Yüzdelik Kullanımı): Bir alanı doldururken tek bir blok yerine karışım kullanabilirsiniz. Örneğin
//set 70%stone,20%cobblestone,10%gravelyazdığınızda FAWE alana tamamen doğal duran pürüzlü bir taş dokusu verir.Büyük Şemalar (Schematic): Sunucunuza dışarıdan devasa haritaları
.schemveya.schematicformatında yüklemek için FAWE kullanın./schem load <isim>ve ardından//pastekombinasyonu ile dakikalar sürecek yüklemeleri saniyeler içinde tamamlayabilirsiniz.Anlık İptal: Yanlışlıkla devasa bir fırça darbesi vurduysanız veya bir şeyler ters gittiyse panik yapmayın,
//undosunucuyu yormadan her şeyi eski haline getirecektir.
Kısacası, FastAsyncWorldEdit modern Minecraft sunucularının omurgalarından biridir. Doğru maskeleme ve fırça kombinasyonlarıyla, normalde günlerinizi alacak devasa harita tasarımlarını birkaç saat içinde, hem de sunucu performansından ödün vermeden ortaya çıkarabilirsiniz.
Umarım bu komut listesi ve rehber işinize yarar.
İyi forumlar, keyifli tasarımlar!

