
WorldEdit: Minecraft'taki en popüler inşaat modunun eksiksiz rehberi
Bağımlılıklar: Yükleyici: Bukkit, Spigot, Paper, Folia, Fabric, Forge, NeoForge Minecraft sürümü: 1.17.1 – 1.21.1+, 26.1+ Vanilya…
Bağımlılıklar: Yükleyici: Bukkit, Spigot, Paper, Folia, Fabric, Forge, NeoForge Minecraft sürümü: 1.17.1 – 1.21.1+, 26.1+ Vanilya Minecraft'ta inşaat, meditatif ama son derece yavaş bir süreçtir; büyük ölçekli mimari pr
Bağımlılıklar:
Yükleyici: Bukkit, Spigot, Paper, Folia, Fabric, Forge, NeoForge
Minecraft sürümü: 1.17.1 – 1.21.1+, 26.1+
Vanilya Minecraft'ta inşaat, meditatif ama son derece yavaş bir süreçtir; büyük ölçekli mimari projeler, sunucu lobileri (Hub) oluşturma veya özel araziler üretmek için kesinlikle uygun değildir. EngineHub ekibi tarafından geliştirilen WorldEdit, oyun içi en eski, en popüler ve en güçlü 3D alan düzenleyicisidir.
Bu araç, matematiksel formüller, seçim algoritmaları ve fırçalar yardımıyla binlerce ve milyonlarca bloğu birkaç saniye içinde işlemeyi sağlar. WorldEdit, oyunun ekosistemine o kadar derin kök salmıştır ki bugün onu kullanmadan ciddi hiçbir inşaat projesini hayal etmek imkânsızdır. Bu rehber, WorldEdit'in temel komutlarını ve araçla çalışma kavramlarını açıklayacaktır.
Temel mekanikler: Geometrik seçim ve Bölgeler
WorldEdit'in tüm mantığı, uzamsal bölgelerle (seçimlerle) çalışmaya dayanır. Ana etkileşim aracı, //wand komutunu girerek elde edilebilen tahta baltadır:
Koordinat mantığı: Bölge, uzayda iki uç noktanın seçilmesiyle oluşur. Elinde tahta balta varken farenin sol tuşu ilk konumu, sağ tuş ise ikinciyi belirler. Bu iki nokta, sonraki tüm komutlar için çalışma alanını tanımlayan hayali bir dikdörtgenler prizması (kuboid) oluşturur.
Seçimi değiştirme: Devasa alanları elle seçmek son derece zahmetli olduğundan, matematiksel genişletme kullanılır:
//expand [blok sayısı] [yön]— bölgeyi belirtilen yönde genişletir (örneğin//expand 20 upveya//expand 10 north).
//expand vert— mevcut seçimi otomatik olarak dünyanın en dibinden (Y: -64) maksimum yüksekliğe (Y: 320) kadar uzatır. Bir alanı tamamen temizlemek veya bütün chunk'ları "kesip çıkarmak" için idealdir.//contract [sayı]ve//shift [sayı]— seçim çerçevesini içindeki blokları değiştirmeden daraltır veya kaydırır.
Veri dizileriyle işlemler (Alanı işleme)
Alan seçildikten sonra oyuncu, değiştirme komutlarına erişim kazanır:
Alanı doldurma (
//set): Seçilen kuboidi belirtilen malzemeyle tamamen doldurur. WorldEdit, karmaşık yüzdesel desenleri destekler. Örneğin//set 50%stone,30%cobblestone,20%andesitekomutu, gerçekçi ve düzensiz bir kaya dokusu oluşturur.Blok durumları (Block States) da desteklenir, örneğin:
//set oak_stairs[facing=east,half=top].Filtreleme ve değiştirme (
//replace): Restorasyon veya palet değişikliği için en kullanışlı komuttur. Söz dizimi://replace [neyi değiştir] [neyle değiştir]. Örneğin//replace grass_block,dirt stoneseçimdeki tüm toprağı anında taşa dönüştürür ve diğer tüm blokları (ağaçlar, su, hava) görmezden gelir.Kontur oluşturma: //faces (seçimin konturu boyunca seçilen malzemeden boş bir kutu oluşturur) ve //walls (yalnızca duvarları oluşturur, çatı ve zemin olmadan) komutları, binaların temellerini ve cephelerini hızla yükseltmek için kritik öneme sahiptir.
Pano: Klonlama ve Şematikler
WorldEdit'teki pano sistemi (Clipboard), yeni başlayanların çoğu zaman anlamadığı temel bir özelliğe sahiptir — o, oyuncunun konumuna bağlıdır (Relative Position).
//copykomutunu girdiğinizde, mod yalnızca seçiminizdeki blokları değil, aynı zamanda bu bloklara göre tam konumunuzu da hatırlar.//pastekomutunu kullanırken, kopyalanan nesne, kopyalama anındaki gibi size tam olarak aynı mesafede ve aynı yönde belirir.Panonun içeriği döndürülebilir (
//rotate 90 0 0— Y ekseni etrafında 90 derece döndürme) veya aynalanabilir (//flip [yön]).Şematikler (Schematics): Panonuz,
//schem save [ad]komutuyla sunucunun veya bilgisayarın sabit diskine kaydedilebilir. Bu, başka oyunculara aktarılabilen veya//schem load [ad]komutuyla başka herhangi bir dünyaya yüklenebilen bir .schem formatında dosya oluşturur.
Heykeltıraşın araçları: Fırçalar ve Maskeler
Organik araziler (dağlar, nehirler, mağaralar) oluşturmak için klasik kuboid seçimi uygun değildir. Bunun için elinizdeki herhangi bir eşyaya (örneğin tahta küreğe) bağlanan araçlar kullanılır.
Fırça oluşturma (Brushes): Elinize bir eşya alıp
/brush sphere stone 5komutunu girin. Artık uzaktan herhangi bir yüzeye sağ tıklamak, 5 blok yarıçaplı bir taş küre oluşturacaktır. Araziyi düzleştirmek (/brush smooth), silindirler oluşturmak (/brush cylinder) veya hatta ormanlar üretmek için fırçalar vardır.Maskeleme (Masks): Bu, fırçalarınızın etkisini sınırlayan, WorldEdit'in en güçlü kavramıdır. Aracınıza /mask grass_block maskesini uygulayarak, suyu, kumu veya ağaçları görmezden gelerek yalnızca çimenin üzerine taşla "boyama" yapabilirsiniz. Eklenti, yön ve yükseklik maskelerini destekler ve blokları yalnızca belirli bir açının altında veya belirlenmiş bir seviyenin üzerinde düzenlemeye olanak tanır.
Mimari ekosistem ve Optimizasyon (FAWE)
Endüstri standardı statüsü sayesinde WorldEdit iki biçimde var olur: sunucu çekirdekleri için bir eklenti (Bukkit, Spigot, Paper, Folia) ve istemciler için bir modifikasyon (Fabric, Forge, NeoForge).
Büyük veri dizileriyle yapılan işlemlerin (örneğin aynı anda bir milyon bloğu değiştirmenin) sunucunun çökmesine (Crash) veya şiddetli takılmalara (TPS drop) yol açabileceğini anlamak önemlidir; çünkü Minecraft'ın vanilya motoru, bu kadar çok anlık ışık ve blok mantığı güncellemesi için tasarlanmamıştır. Büyük ölçekli arazi şekillendirme projeleri için sunucu yöneticileri sıklıkla FAWE (FastAsyncWorldEdit) adlı optimize edilmiş bir çatalı (fork) kullanır. Bu, blok değişikliğini asenkron bir iş parçacığında işler ve böylece oyunun ana iş parçacığına herhangi bir yük bindirmeden onlarca milyon bloğu değiştirmeye olanak tanır.
Sonuç
WorldEdit yalnızca bir modifikasyon değil, Minecraft içinde eksiksiz bir mimari programlama dilidir. Onu öğrenmek zaman ve uzamsal geometri anlayışı gerektirir, ancak komutların, maskelerin ve panonun söz dizimi kavrandıktan sonra inşaat süreci yüzlerce kez hızlanır. Bu, modern özel harita ve sunucu hub'ları oluşturma endüstrisinin tamamının etrafında kurulduğu, alternatifi olmayan bir araçtır.
Kurulum
Tipik bir kurulum yaklaşık 5 dakika sürer. Akış aynıdır; yalnızca loader ve uygun build değişir.
- 1Stop your Minecraft server.
- 2Drop the plugin .jar into the server /plugins folder.
- 3Start the server once so the plugin generates its config files.
- 4Edit /plugins/<name>/config.yml as needed, then run /reload confirm or restart.








