Minecraft Servers HQ

🔌 WorldEdit hakkında

WorldEdit, EngineHub tarafından geliştirilen ve oyun içi harita düzenleme ile arazi şekillendirme araçları sunan bir Minecraft eklentisi ve modudur. Bölgeleri seçmek, büyük miktarda bloğu değiştirmek, yapıları kopyalayıp yapıştırmak, schematic kaydetmek/yüklemek ve araziyi programatik olarak oluşturmak için komutlar, fırçalar ve araçlar sağlar.

🎯 Amaç

WorldEdit, geniş dünya alanlarını elle inşa etme veya onarma sorununu hızlı ve tekrarlanabilir düzenleme işlemleriyle çözer. Etkili dünya yönetimi ve toplu düzenleme özelliklerine ihtiyaç duyan sunucu yöneticileri, builder'lar ve geliştiriciler için tasarlanmıştır.

⚙️ Özellikler

  • Bölge seçimi ve düzenleme (pos1/pos2 seçimleri, bölge işlemleri)
  • Pano işlemleri: kopyala, kes, yapıştır, döndür, çevir
  • Schematic kaydetme/yükleme ve pano yönetimi
  • Büyük ölçekli değiştirme, ayarlama, doldurma ve arazi şekillendirme araçları
  • Araziyi şekillendirmek için fırçalar ve araçlar
  • Büyük düzenlemeleri kontrol etmek için performansla ilgili komutlar ve sınırlar
  • Entegrasyonlar ve uzantılar için geliştirici API'si ve dokümantasyon

🧩 Kimler için

  • Toplu düzenleme ve rollback araçlarına ihtiyaç duyan Survival ve SMP sunucuları
  • Büyük yapılar üzerinde çalışan Creative/build ekipleri ve harita yapımcıları
  • Griefing sorunlarını düzeltmesi veya toplu değişiklikler yapması gereken sunucu yöneticileri
  • API üzerinden dünya düzenleme işlevlerini entegre etmek isteyen eklenti geliştiricileri

🏗️ Örnek kullanım alanları

  • Bir dünya güncellemesinden sonra geniş bir alanda bir biyomun yüzey bloklarını hızlıca değiştirmek
  • Bir yapıyı bir konumdan kopyalayıp birden fazla dünyaya yapıştırmak
  • Oyuncuların yaptığı bir bölgeyi schematic'ten geri yüklemek
  • Macera haritaları için betiklenmiş arazi oluşturma

⌨️ Komutlar

KomutAçıklamaİzinErişim
/worldedit helpWorldEdit yardımını ve alt komutları gösterir.worldedit.helpAdmin
/worldedit reloadWorldEdit yapılandırmasını yeniden yükler.worldedit.reloadAdmin
/worldedit reportWorldEdit için tanılama raporu oluşturur.worldedit.reportAdmin
//undoGeçmişteki son düzenlemeyi geri alır.worldedit.history.undo, worldedit.history.undo.selfAdmin
//redoSon geri alınan düzenlemeyi yeniden yapar.worldedit.history.redo, worldedit.history.redo.selfAdmin
/searchitemBir blok veya öğeyi adına göre arar.worldedit.searchitemPlayer

(Not: Bu tablo, resmi WorldEdit dokümantasyonunda verilen yaygın ve belgelenmiş komutları ve bunların izin düğümlerini listeler.)

🔐 İzinler

İzinAçıklamaVarsayılan
worldedit.helpWorldEdit yardım listesini açma.belirtilmemiş
worldedit.reloadWorldEdit yapılandırmasını yeniden yükleme.belirtilmemiş
worldedit.reportWorldEdit tanılama raporu oluşturma.belirtilmemiş
worldedit.history.undoDiğer oyuncuların geçmiş kayıtlarını geri alma.belirtilmemiş
worldedit.history.redoDiğer oyuncuların geçmiş kayıtlarını yeniden yapma.belirtilmemiş
worldedit.history.clearDüzenleme geçmişini temizleme.belirtilmemiş
worldedit.limitBlok değiştirme sınırlarını ayarlama veya değiştirme.belirtilmemiş
worldedit.timeoutDeğerlendirme zaman aşımını değiştirme.belirtilmemiş
worldedit.searchitemÖğe/blok arama komutunu kullanma.belirtilmemiş
worldedit.global-maskGlobal maskeyi ayarlama.belirtilmemiş

(Bu izin düğümleri resmi komut ve izin dokümantasyonundan alınmıştır. Dokümantasyon net bir varsayılan belirtmediğinde varsayılanlar "belirtilmemiş" olarak listelenir.)

⚙️ Kurulum

📥 Ayarlama

  • Platformunuz için resmi WorldEdit build'ini (plugin veya mod) edinin.
  • WorldEdit .jar dosyasını sunucunuzun plugins/ klasörüne koyun (Bukkit/Spigot/Paper için) veya gerekiyorsa Fabric/NeoForge için mod build'ini kurun.
  • Sunucuyu yeniden başlatın ve WorldEdit'in düzgün yüklendiğini doğrulamak için sunucu günlüklerini kontrol edin.

📦 Platform notları

  • WorldEdit hem bir sunucu eklentisi hem de desteklenen mod yükleyicileri için mod olarak sunulur. Resmi dokümantasyon ve indirmeler Bukkit, Spigot, Paper, Fabric, NeoForge ve Sponge için build'leri açıklar.

🧠 Teknik notlar

  • WorldEdit açık kaynaklıdır ve GPL v3 altında lisanslanmıştır.
  • Kaynak kodu ve hata takibi, EngineHub WorldEdit GitHub deposu üzerinden erişilebilir.
  • Resmi dokümantasyonda entegrasyonlar ve örnekler için bir Developer API bölümü bulunur.
  • Eklenti, büyük düzenlemeleri kontrol etmek için yapılandırma seçenekleri, sınırlar ve performansla ilgili ayarlar içerir.

🤝 Bu eklenti ne zaman kullanışlıdır

Bir sunucu dünyasında programatik veya toplu düzenleme yapmanız gerekiyorsa — inşa etmek, geri yüklemek veya onarmak için — WorldEdit bu görevleri güvenilir ve tekrarlanabilir şekilde gerçekleştirmek için belgelenmiş komutlar, araçlar ve bir API sunar.

WorldEdit eklentisine sahip sunucular

WorldEdit eklenti sayfası, izleme sisteminin bu eklentiyi hangi sunucularda bulduğunu, hangi platformlar ve sürümlerle görüldüğünü gösterir.

Eklentiler komutlar, ekonomi, koruma, izinler, mini oyunlar, entegrasyonlar veya başka mekanikler ekleyebilir. WorldEdit eklentisinin gerçek rolü belirli sunucunun yapılandırmasına bağlıdır.

Veriler sunucuların teknik yanıtlarından otomatik oluşturulur. Bir sunucu eklenti listesini gizliyorsa WorldEdit kullansa bile bu bölümde görünmeyebilir.

Projeleri karşılaştırmak, uyumlu sürümleri kontrol etmek veya eklentinin herkese açık sunucularda nasıl kullanıldığına dair örnekler bulmak için WorldEdit bulunan sunucu listesini kullanın.