Ekran Kartlı Sunucu Satışları Başladı. İncele
Eklenti, Mod ve Plugin

EssentialsX Kurulumu ve Yapılandırması

EssentialsX kurulumu, spawn/home/warp ayarları, ekonomi sistemi, Türkçe mesaj dosyası düzenleme ve Vault entegrasyonu.

  • 10 dk okuma
  • Güncelleme:
  • Yayın:
  • Batihost Teknik Ekibi

Kısaca Özet

  • EssentialsX kurulumu tek adımdır: EssentialsX.jar dosyasını plugins klasörüne atıp sunucuyu yeniden başlatın. Tüm ayarlar plugins/Essentials/config.yml içinde tutulur.
  • Kararlı sürüm 2.22.0, resmî olarak en fazla Minecraft 26.1.2’yi destekler. 26.2 “Chaos Cubed” sunucularında indirme sayfasındaki dev yapıyı kullanın; 1.21.11 için derlenmiş eski jar 26.x’te çalışmaz.
  • /pay, /balance ve /eco komutlarının diğer eklentilerle konuşabilmesi için Vault 1.7.3 zorunludur.
  • Grup, prefix ve izin yönetimi EssentialsX’in işi değildir; onu LuckPerms ile yetki sistemi kurma rehberindeki adımlarla çözersiniz.

EssentialsX kurulumu, Paper veya Spigot tabanlı bir Minecraft sunucusunda yapılan ilk işlerden biridir ve pratikte tek adımdan oluşur: EssentialsX.jar dosyasını sunucunun plugins klasörüne kopyalar, sunucuyu yeniden başlatır ve oluşan plugins/Essentials/config.yml dosyasını kendi sunucunuza göre düzenlersiniz. İlk başlatmadan sonra /spawn, /home, /warp, /tpa, /kit, /msg ve ekonomi komutları anında çalışır durumda olur.

EssentialsX, Minecraft sunucularının fiilî standart yönetim eklentisidir. Işınlanma, ev noktaları, kit dağıtımı, özel mesajlaşma, AFK takibi, ban/mute araçları ve dahili bir ekonomi sistemi tek pakette gelir. Bu yüzden 2026 sunucu eklenti listesinin en üstünde durur ve neredeyse her rehber onu ilk kurulacak eklenti olarak gösterir.

Buna karşılık EssentialsX’in yapmadığı iki iş vardır: grup/izin yönetimi ve bölge koruma. Rank sistemi, prefix ve izin dağıtımı için LuckPerms, arazi ve spawn koruması için WorldGuard kurmanız gerekir. Bu üçlü birlikte çalışacak şekilde tasarlanmıştır.

EssentialsX Modülleri: Hangi Jar Dosyası Ne İşe Yarar?#

EssentialsX tek bir dosya değil, bir modül ailesidir. İndirdiğiniz arşivin içinden çıkan jar dosyalarının hepsini yüklemek zorunda değilsiniz; ihtiyacınız olmayan modülü kurmazsanız RAM ve başlatma süresi de boşa harcanmaz.

ModülNe yaparGerekli mi?
EssentialsX.jarÇekirdek: komutlar, ışınlanma, ev, warp, kit, ekonomiZorunlu
EssentialsXChat.jarSohbet biçimi, prefix/suffix, yerel sohbet yarıçapıPrefix istiyorsanız
EssentialsXSpawn.jar/setspawn, ilk girişte spawn’a ışınlamaÖnerilir
EssentialsXProtect.jarCreeper/TNT patlaması, lav akışı, yangın engellemeWorldGuard varsa gereksiz
EssentialsXAntiBuild.jarİzin tabanlı blok kırma/koyma kısıtıNadiren
EssentialsXGeoIP.jarOyuncunun ülkesini konsola yazarİsteğe bağlı
EssentialsXDiscord.jarSohbeti ve olay kayıtlarını Discord’a aktarırİsteğe bağlı
EssentialsX modülleri ve kullanım amaçları
İpucuYeni bir survival veya skyblock sunucusu için EssentialsX.jar + EssentialsXChat.jar + EssentialsXSpawn.jar üçlüsü yeterlidir. Protect ve AntiBuild modülleri WorldGuard ile aynı işi iki kez yapar ve çakışan sonuçlar üretebilir.

Sürüm Uyumluluğu: 26.2 Sunucularında Dikkat Edilmesi Gerekenler#

Minecraft 26.1 “Tiny Takeover” ile birlikte Mojang obfuscated sunucu jar’ı yayınlamayı bıraktı. Bu, basit bir sürüm atlaması değil bir ABI kırılmasıdır: 1.21.11 ve öncesi için derlenmiş, NMS kullanan hiçbir eklenti yeniden derlenmeden 26.1 ve sonrasında çalışmaz. EssentialsX de bu geçişi yaptı, ama kararlı yapının desteklediği en yüksek sürüm hâlâ 26.1.2 görünüyor.

Minecraft sürümüGerekli JavaEssentialsX yapısıDurum
26.2 “Chaos Cubed”Java 25Dev (geliştirme) yapısıTest edin
26.1 – 26.1.2Java 252.22.0 kararlıDesteklenir
1.20.5 – 1.21.11Java 212.22.0 kararlıDesteklenir
1.17 – 1.20.4Java 17İndirme sayfasındaki eski hatArşiv
1.16.5 ve öncesiJava 8Eski arşiv yapılarıGüncellenmiyor
Minecraft sürümüne göre EssentialsX ve Java eşleşmesi

Hangi Java sürümünü kuracağınızdan emin değilseniz Minecraft sunucusu için hangi Java sürümü gerekir sayfasındaki tabloyu kullanın. 26.x sunucularında Java 25 LTS zorunludur; Java 26 çıkmış olsa da LTS olmadığı için üretim sunucusunda önerilmez.

DikkatEski bir sunucudan taşıdığınız plugins klasörünü olduğu gibi 26.x sunucusuna kopyalamayın. Eski derlemeler açılışta NoClassDefFoundError veya Unsupported API version hatası verip sunucunun yarısını devre dışı bırakır. Her eklentinin 26.x için yayımlanmış yapısını tek tek indirin.

İndirmeniz Gereken Dosyalar#

İndirmeniz gerekenler
  • EssentialsX 2.22.0Zorunlu Her platform.jarÜcretsiz
    İndir
  • Vault 1.7.3Ekonomi için şart Bukkit / Spigot / Paper.jar
    İndir
  • LuckPerms 5.5.57Önerilen 26.2 uyumlu.jar
    İndir
  • Paper 26.2 sunucu jar Her platform.jar
    İndir
  • Eclipse Temurin JDK 25 (LTS) Windows / Linux.msi / .tar.gz
    İndir

Bağlantılar resmî kaynaklara gider. Üçüncü taraf sitelerden veya YouTube açıklamalarındaki bağlantılardan jar indirmeyin; en yaygın backdoor bulaşma yolu budur.

EssentialsX Kurulumu: Adım Adım#

  1. Sunucu yazılımının eklenti destekli olduğundan emin olun#

    EssentialsX bir Bukkit API eklentisidir; yalnızca Paper, Purpur veya Spigot üzerinde çalışır. Mojang’ın resmî server.jar dosyasında ya da saf Forge/Fabric kurulumunda çalışmaz. Henüz eklenti destekli bir sunucunuz yoksa önce Paper sunucu kurulumu adımlarını tamamlayın.

  2. Jar dosyalarını plugins klasörüne yükleyin#

    İndirdiğiniz arşivden çıkan EssentialsX.jar ve kullanacağınız modülleri sunucu kök dizinindeki plugins klasörüne kopyalayın. Panelli sunucularda dosya yöneticisini, kendi sunucunuzda SFTP istemcisini kullanabilirsiniz. Yükleme yöntemi için Minecraft sunucusuna plugin kurulumu rehberine bakın.

  3. Vault ve LuckPerms’i aynı anda ekleyin#

    Vault’u sonradan eklerseniz ekonomi kaydı ilk açılışta boş oluşturulur ve bazı eklentiler bakiyeyi bulamaz. En temizi üç jar’ı birlikte yükleyip sunucuyu bir kez başlatmaktır.

  4. Sunucuyu yeniden başlatın#

    Konsolda /reload kullanmayın; EssentialsX gibi çok modüllü eklentilerde bu komut bellek sızıntısına ve yarım yüklenmiş komut kayıtlarına yol açar. Doğru yöntem konsola stop yazıp süreci düzgün kapatmak ve başlatma betiğini yeniden çalıştırmaktır.

    stop
  5. Yüklemeyi doğrulayın#

    Sunucu açıldıktan sonra konsolda plugins komutunu çalıştırın. EssentialsX ve modülleri yeşil renkte listeleniyorsa kurulum tamamdır. Kırmızı görünen bir modül varsa logs/latest.log dosyasının son 50 satırını okuyun; sebep neredeyse her zaman sürüm uyumsuzluğudur.

    plugins
Bilgiİlk başlatmada plugins/Essentials klasörü ve içindeki config.yml, kits.yml, worth.yml, items.csv dosyaları otomatik oluşur. Bu dosyaları sunucu kapalıyken düzenlemek en güvenli yöntemdir.

config.yml İçinde İlk Ayarlanacak Satırlar#

Varsayılan yapılandırma çalışır durumdadır ama Türk sunucuları için birkaç satır neredeyse her zaman değiştirilir. Aşağıdaki blok, plugins/Essentials/config.yml içinde arayıp güncellemeniz gereken temel anahtarları gösterir.

# Dil ve isim ayarları
locale: tr
ops-name-color: 'c'
change-displayname: true
nickname-prefix: '~'
max-nick-length: 15

# Işınlanma davranışı
teleport-delay: 3
teleport-cooldown: 10
teleport-invulnerability: 4
teleport-safety: true

# Ev noktaları
spawn-if-no-home: true
sethome-multiple:
  default: 1
  vip: 3
  yetkili: 10

teleport-delay ışınlanma öncesi bekleme süresidir; PvP sunucularında kaçış suistimalini engellediği için 3-5 saniye arası verilir. sethome-multiple altındaki her satır bir izin adına karşılık gelir: vip: 3 yazdığınızda LuckPerms tarafında gruba essentials.sethome.multiple.vip iznini vermeniz gerekir, yoksa oyuncu default limitinde kalır.

Spawn ve ilk giriş davranışı#

EssentialsXSpawn kuruluysa oyun içinde durduğunuz noktada /setspawn yazarak spawn belirlersiniz. Yeni oyuncuların doğrudan spawn’a düşmesi için:

newbies:
  announce-format: '&6Sunucuya hoş geldin, {DISPLAYNAME}&6!'
  spawnpoint: newbies
  kit: baslangic

Bu blok yeni oyuncuya baslangic kitini otomatik verir ve newbies spawn noktasına ışınlar. Sunucunun genel karşılama metnini server.properties içindeki motd satırından ayarlarsınız; ayrıntısı server.properties ayarları sayfasında.

Ekonomi Sistemi ve Vault Entegrasyonu#

EssentialsX kendi ekonomi motorunu getirir; ayrı bir ekonomi eklentisi kurmanıza gerek yoktur. Ancak dükkân, iş, arazi satışı gibi eklentilerin bu bakiyeyi okuyabilmesi için araya Vault girer. Vault 1.7.3 sürümü 26.2 ile uyumludur ve Essentials ekonomi uygulamasındaki bir yarış durumunu da düzeltir.

currency-symbol: 'TL'
currency-symbol-suffix: true
starting-balance: 500
min-money: -5000
max-money: 10000000000000
economy-log-enabled: true

currency-symbol-suffix: true değeri para birimini rakamın sonuna koyar, yani 500 TL yazar. economy-log-enabled açıkken tüm para hareketleri plugins/Essentials/economy.txt dosyasına işlenir; şüpheli para transferlerini incelerken bu kayıt hayat kurtarır.

Yönetici olarak para dağıtmak için konsoldan veya oyun içinden şu komutları kullanırsınız:

/eco give Oyuncu 1000
/eco take Oyuncu 250
/eco set Oyuncu 0
/eco reset Oyuncu
/baltop
Dikkat/eco give * biçimindeki toplu komutlar sunucudaki her kayıtlı oyuncunun bakiyesini değiştirir ve geri alınamaz. Ekonomiyi sıfırlamadan önce plugins/Essentials/userdata klasörünün yedeğini alın; yöntem için Minecraft sunucu yedekleme rehberine bakabilirsiniz.

Kit Oluşturma ve Warp Yönetimi#

Kitler EssentialsX 2.16 sürümünden beri ayrı bir dosyada, plugins/Essentials/kits.yml içinde tutulur. Girinti YAML kurallarına uymak zorundadır; sekme karakteri değil boşluk kullanın.

kits:
  baslangic:
    delay: 86400
    items:
      - stone_sword 1
      - stone_pickaxe 1
      - cooked_beef 16
      - oak_log 32
  vip:
    delay: 43200
    items:
      - diamond_sword 1 unbreaking:3
      - golden_apple 4
      - ender_pearl 8

delay saniye cinsinden bekleme süresidir; 86400 günde bir kit anlamına gelir. Bir kitin kullanılabilmesi için oyuncunun essentials.kits.baslangic iznine sahip olması gerekir. Kit adları küçük harf ve Türkçe karaktersiz olmalıdır, aksi hâlde komut satırında eşleşme sorunu çıkar.

Warp noktaları ise oyun içinden yönetilir. Gitmek istediğiniz yerde durup /setwarp maden yazarsınız; nokta plugins/Essentials/warps/maden.yml dosyasına kaydedilir. Her warp kendi iznini ister: essentials.warp.maden. Tüm warp’lara toplu erişim için essentials.warps.* verilebilir ama bu, gizli yönetici warp’larını da açar; dikkatli kullanın.

Türkçe Mesaj Dosyası Nasıl Düzenlenir?#

config.yml içinde locale: tr yazmak arayüz mesajlarının çoğunu Türkçeye çevirir. Metinleri kendi sunucunuzun tonuna göre değiştirmek isterseniz plugins/Essentials klasöründe messages_tr.properties adında bir dosya oluşturun ve yalnızca değiştireceğiniz satırları yazın. Dosyada bulunmayan satırlar varsayılan çeviriden okunur.

homeSet=§6Ev noktanız kaydedildi.
teleporting=§6Işınlanılıyor...
noPerm=§4Bunun için §c{0}§4 iznine sahip değilsin.
kitReceive=§6{0} §6kitini aldın.
İpucuDosyayı mutlaka UTF-8 olarak kaydedin; ANSI kodlamayla kaydedilen properties dosyalarında Türkçe karakterler oyun içinde soru işaretine döner. Sorun devam ederse harfleri ü biçiminde Unicode kaçış dizisiyle yazabilirsiniz. {0} gibi yer tutucuları asla silmeyin; eksik yer tutucu o mesajın konsola hata basmasına yol açar.

İzinler ve LuckPerms ile Birlikte Kullanım#

EssentialsX kurulduğunda komutların büyük kısmı yalnızca OP oyunculara açıktır. Normal oyuncuların /home veya /tpa kullanabilmesi için izin vermeniz gerekir. Bu iş bir izin eklentisi olmadan yapılamaz.

Komutİzin düğümüKimlere verilir
/sethome, /homeessentials.sethome, essentials.homeTüm oyuncular
/tpa, /tpacceptessentials.tpa, essentials.tpacceptTüm oyuncular
/backessentials.backVIP ve üzeri
/fly, /godessentials.fly, essentials.godYalnızca yetkili
/ban, /muteessentials.ban, essentials.muteYalnızca yetkili
/ecoessentials.ecoYalnızca kurucu
Sık kullanılan EssentialsX komutları ve izin düğümleri

İzinleri LuckPerms üzerinden vermek için konsolda şu komutları çalıştırabilirsiniz:

/lp group default permission set essentials.home true
/lp group default permission set essentials.tpa true
/lp group vip permission set essentials.sethome.multiple.vip true
/lp group yetkili permission set essentials.ban true
Uyarıessentials.* iznini hiçbir gruba vermeyin. Bu joker düğüm /eco, /ban ve dünya değiştirme dâhil her şeyi açar; VIP grubuna yanlışlıkla verilmiş bir essentials.* ekonomiyi tek gecede çökertebilir. Her izni tek tek tanımlayın.

Yalnızca birkaç kişiye tam yetki vermek istiyorsanız OP kullanımı da bir seçenektir, ama grup mantığı kurmak her zaman daha güvenlidir. İki yaklaşımın farkı OP verme ve yetki yönetimi sayfasında karşılaştırılıyor.

Sohbet biçimi ve prefix#

Prefix EssentialsX’ten değil izin eklentisinden gelir. EssentialsXChat ve Vault kuruluyken config.yml içindeki chat bölümüne yer tutucuları eklemeniz yeterlidir:

chat:
  radius: 0
  format: '{PREFIX}&f{DISPLAYNAME}{SUFFIX}&7: &f{MESSAGE}'
  group-formats:
    yetkili: '&4[Yetkili] &c{DISPLAYNAME}&7: &f{MESSAGE}'

radius: 0 tüm sunucuda global sohbet demektir; rol yapma sunucularında 100 gibi bir değer verip yerel sohbet kurabilirsiniz.

Sık Karşılaşılan Hatalar ve Çözümleri#

“Essentials found a problem: Vault”#

Vault kurulu değil ya da eski bir sürümü yüklü. Vault 1.7.3’ü plugins klasörüne atıp sunucuyu yeniden başlatın. Vault tek başına hiçbir şey yapmaz, yalnızca köprü görevi görür.

Komutlar başka bir eklentiyle çakışıyor#

İki eklenti aynı komutu kaydettiğinde Bukkit birine öncelik verir. Sorunu kesin çözmek için komutu tam adıyla çağırın: /essentials:home. Kalıcı çözüm sunucu kök dizinindeki commands.yml dosyasına takma ad tanımlamaktır.

Konsolda “Unsupported API version” yazıyor#

Eklenti sunucu sürümünden eski. 26.x sunucularında bu hata neredeyse her zaman 1.21.x için derlenmiş bir jar’dan kaynaklanır. Doğru yapıyı indirin; ayrıntılı tanı için Minecraft sunucu hataları ve çözümleri sayfasına bakın.

Ayar değişikliği uygulanmıyor#

YAML girintisi bozulduğunda EssentialsX dosyayı sessizce yok sayıp varsayılanlara döner. Kaydetmeden önce dosyayı bir YAML doğrulayıcıdan geçirin ve sekme karakteri kullanmadığınızdan emin olun. Değişiklikten sonra /essentials reload yazın.

Donanım Notu: EssentialsX’li Bir Sunucu Ne Kadar RAM İster?#

EssentialsX’in kendisi hafiftir, ancak yanına LuckPerms, WorldGuard, Vault ve PlaceholderAPI eklendiğinde eklenti yükü hissedilir hâle gelir. Eklentili bir Paper sunucusunda 2-10 oyuncu için 8 GB, 10-30 oyuncu için 10-12 GB, 30-60 oyuncu için 16 GB RAM ayırın. İşlemcide çekirdek sayısı değil saat hızı belirleyicidir; Minecraft’ın ana tick döngüsü tek çekirdekte çalıştığı için AMD Ryzen 9 7900X sınıfı bir işlemci, çok çekirdekli ama düşük frekanslı sunucu işlemcilerinden belirgin şekilde iyi sonuç verir. Disk tarafında chunk okuma/yazma gecikmesi yüzünden NVMe SSD şarttır; en az 50 GB alan planlayın.

Ayrıntılı hesaplama için oyuncu sayısına göre RAM tablosuna göz atabilir, hazır kurulu Paper ve eklenti paketleriyle gelen Batihost Minecraft sunucu paketlerini inceleyebilirsiniz.

Özetle#

EssentialsX kurulumu jar dosyasını plugins klasörüne atmak kadar basit, ama işin asıl kısmı config.yml ayarlarında ve izin planlamasında. Sırayı şöyle kurun: doğru yapıyı indirin (26.2 kullanıyorsanız dev yapıyı), Vault ve LuckPerms ile birlikte yükleyin, sunucuyu düzgün kapatıp açın, ardından dil, ışınlanma, ev limiti ve ekonomi satırlarını düzenleyin. İzinleri joker düğüm yerine tek tek verin, kitleri kits.yml üzerinden yönetin ve her ayar değişikliğinden sonra /essentials reload çalıştırın.

Bir sonraki adım grup ve rank yapısını kurmaktır. LuckPerms ile yetki sistemi kurma rehberi, buradaki izin düğümlerini gerçek bir rank hiyerarşisine dönüştürmenizi anlatıyor.

Sıkça Sorulan Sorular#

EssentialsX 26.2 sunucusunda çalışır mı?

Kararlı 2.22.0 sürümü resmî destek listesinde 26.1.2’de duruyor, yani 26.2 için kararlı etiketli bir yapı henüz yok. 26.2 kullanıyorsanız essentialsx.net/downloads adresindeki dev (geliştirme) yapısını kurun ve test sunucusunda deneyin. Kalıcı çözüm isteyen üretim sunucuları kararlı yapı çıkana kadar 26.1.2 hattında kalabilir.

EssentialsX ile Essentials aynı anda kurulabilir mi?

Hayır. Eski Essentials ve EssentialsX aynı sınıf adlarını kullandığı için ikisi birlikte yüklendiğinde sunucu konsolunda çakışma hatası verir ve komutlar rastgele davranır. plugins klasöründe yalnızca EssentialsX modülleri bulunmalı, eski Essentials.jar silinmelidir. Ayar klasörü olan plugins/Essentials ise ortaktır, silmeyin.

EssentialsX Türkçe nasıl yapılır?

plugins/Essentials/config.yml içindeki locale: satırını tr yapın ve sunucuyu yeniden başlatın. Kendi metinlerinizi yazmak isterseniz plugins/Essentials/messages_tr.properties dosyası oluşturup yalnızca değiştireceğiniz satırları ekleyin. Süslü parantezli yer tutucuları ({0}) silmeyin, yoksa o mesaj hata verir.

EssentialsX ekonomi sistemi için ayrı eklenti gerekir mi?

Ekonominin kendisi EssentialsX içinde gelir, ayrı bir ekonomi eklentisi gerekmez. Ancak dükkân, iş, arazi satın alma gibi eklentilerin bu bakiyeyi okuyabilmesi için Vault köprüsü şarttır. Vault 1.7.3 kurulu değilse /pay çalışır ama diğer eklentiler bakiyeyi göremez.

EssentialsX prefix göstermiyor, neden?

Prefix EssentialsX’ten değil izin eklentisinden gelir. EssentialsXChat.jar kurulu olmalı, Vault kurulu olmalı ve prefix LuckPerms tarafında tanımlanmalıdır. Ardından config.yml içindeki chat.format satırına {PREFIX} yer tutucusunu eklemeniz gerekir; yalnızca {DISPLAYNAME} yazıyorsa prefix hiç basılmaz.

/home komutu kaç ev hakkı verir?

Varsayılan olarak tek ev hakkı vardır. Çoklu ev için config.yml altındaki sethome-multiple bölümüne grup adı ve sayı yazar, ardından gruba essentials.sethome.multiple.vip biçiminde izni verirsiniz. İzin verilmezse oyuncu default satırındaki limite tabi olur.

Ayar değişikliği için sunucuyu yeniden başlatmak şart mı?

Çoğu ayar için değil. config.yml, kits.yml ve worth.yml düzenlemelerinden sonra konsolda /essentials reload yazmanız yeterlidir. Modül ekleme veya kaldırma, locale değişikliği ve yeni jar yükleme işlemleri ise tam yeniden başlatma ister.

Eklenti, Mod ve Plugin — Tüm Rehberler#

  1. Minecraft Sunucusuna Plugin Kurulumu
  2. En İyi Minecraft Pluginleri: 2026 Sunucu Eklenti Listesi
  3. EssentialsX Kurulumu ve Yapılandırması
  4. LuckPerms ile Minecraft Yetki Sistemi Kurma
  5. WorldEdit ve WorldGuard ile Bölge Koruma ve Harita Düzenleme
  6. AuthMe Kurulumu ve Giriş Sistemi Yapılandırması
  7. Minecraft Skript Rehberi (Başlangıçtan İleri Seviyeye)
  8. Minecraft Mod Kurulumu: İstemci ve Sunucu Tarafı
  9. En İyi Minecraft Modpackleri (2026) ve Sunucu Kurulumu
  10. Minecraft Datapack Kurulumu
  11. Minecraft Sunucusuna Resource Pack Ekleme
  12. Minecraft Plugin Yazma: Java ile Sıfırdan Eklenti Geliştirme

Bu rehber Batihost teknik ekibi tarafından hazırlanmış ve tarihinde güncellenmiştir. Eksik veya hatalı bulduğunuz bir bilgi varsa bize bildirin.

Başa dön