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

Vault ve PlaceholderAPI Nedir, Nasıl Kurulur?

Neredeyse her eklentinin istediği bu iki köprü eklentisinin görevi, kurulumu, placeholder listesi ve sık yapılan hatalar.

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

Kısaca Özet

  • Vault ve PlaceholderAPI tek başına hiçbir şey yapmaz; ikisi de köprü eklentisidir. Vault ekonomi/izin verisini eklentiler arasında taşır, PlaceholderAPI ise %player_name% gibi yer tutucuları her eklentinin metin alanında okunur hâle getirir.
  • Minecraft 26.2 sunucularında orijinal Vault yerine VaultUnlocked 2.20.2 kurun. Orijinal Vault’un son yayını 1.7.3 ve 17 Temmuz 2020 tarihli; VaultUnlocked ise 26.1–26.2’yi resmen listeliyor.
  • PlaceholderAPI’nin 26.2 destekli sürümü 2.12.3’tür (11 Temmuz 2026). Kurduktan sonra ekonomi yer tutucuları için ayrıca /papi ecloud download Vault çalıştırmanız gerekir.
  • Eksik bağımlılıkta konsol şu satırı basar: Unknown/missing dependency plugins: [Vault]. Eklenti hiç yüklenmez; jar’ı ekleyip sunucuyu tam yeniden başlatmak dışında çözümü yoktur.

Vault ve PlaceholderAPI, bir Minecraft sunucusunda tek başlarına hiçbir görünür iş yapmayan ama neredeyse her ciddi eklentinin çalışması için zorunlu olan iki köprü eklentisidir. Kısa cevap şu: Vault ekonomi, izin ve sohbet verisini eklentiler arasında ortak bir dile çevirir; PlaceholderAPI (kısaca PAPI) ise bir eklentinin ürettiği bilgiyi %player_name%, %vault_eco_balance% gibi yer tutucular (placeholder) hâlinde başka bir eklentinin metin alanında kullanılabilir yapar.

Bu ikiliyi kurmadan mağaza eklentisi, iş (jobs) sistemi, TAB düzenleyici, hologram veya çoğu GUI menüsü çalışmaz — konsolda bağımlılık hatası verip hiç yüklenmezler. Bu sayfada 26.2 “Chaos Cubed” sunucularında hangi sürümü kurmanız gerektiğini, kurulumun adımlarını, yer tutucu listesini ve en sık karşılaşılan hataların birebir metinlerini bulacaksınız.

Eğer eklenti kurmanın temel mantığına henüz hâkim değilseniz önce Minecraft sunucusuna plugin kurulumu rehberini okuyun; buradaki adımlar jar dosyasını plugins klasörüne koyabildiğinizi varsayar.

Vault Ne İşe Yarar? Köprü Eklentisi Mantığı#

Bir mağaza eklentisi oyuncunun parasını okumak istediğinde iki yol vardır. Birincisi EssentialsX, CMI, XConomy gibi her ekonomi eklentisini tek tek desteklemek — bu, geliştirici için kâbustur. İkincisi tek bir ortak arayüzü çağırmaktır. İşte Vault bu ortak arayüzdür: bir soyutlama köprüsü.

Vault üç ayrı alanda köprü kurar:

Economy (ekonomi)
Bakiye okuma, para ekleme ve çıkarma. Sağlayıcı genellikle EssentialsX’tir.
Permission (izin)
Oyuncunun bir izne sahip olup olmadığını sorma. Sağlayıcı genellikle LuckPerms’tir.
Chat (sohbet)
Prefix ve suffix okuma. Yine izin eklentisinden gelir.

Bu yüzden Vault’un kendi komutu, kendi ayar dosyası veya kendi verisi neredeyse yoktur. Kurduğunuzda plugins/Vault klasörü oluşur ama içi büyük ölçüde boştur. Vault bir sonuç değil, altyapıdır.

BilgiVault tek başına para tutmaz. Arkasında bir ekonomi eklentisi yoksa /balance komutu bile çalışmaz, çünkü komut EssentialsX’ten gelir. Vault sadece o bakiyeyi başka eklentilere açar.

2026’da Vault mı, VaultUnlocked mı Kurmalı?#

Bu, 26.x sunucularının en sık takıldığı noktadır. Orijinal Vault (MilkBowl) hâlâ ayakta ama gelişimi durmuş durumda: GitHub’daki son yayını 1.7.3 ve 17 Temmuz 2020 tarihli. SpigotMC kaynağında da aynı sürüm numarası duruyor. Vault saf API eklentisi olduğu ve NMS’e (sunucunun iç sınıflarına) hiç dokunmadığı için 26.2’de teknik olarak yüklenir — ama resmî destek listesinde 26.x yoktur.

Bunun yerine önerilen çözüm VaultUnlocked’dır. Modrinth’te “modern drop-in Vault fork” olarak tanımlanan bu çatallama, Vault’un API’sini birebir sağladığı için mevcut eklentileriniz hiçbir değişiklik yapmadan çalışmaya devam eder.

ÖzellikVault (orijinal)VaultUnlocked
Son sürüm1.7.32.20.2
Yayın tarihi17 Temmuz 202022 Haziran 2026
26.1 / 26.2 resmî desteğiListelenmiyor1.1–1.21.11 + 26.1–26.2
Folia desteğiYokVar
Çoklu para birimiYokVar (multicurrency)
Bakiye hassasiyetidoubleBigDecimal
LisansLGPLv3LGPLv3
Vault 1.7.3 ile VaultUnlocked 2.20.2 karşılaştırması
DikkatVaultUnlocked iki farklı jar hâlinde yayınlanır: VaultUnlocked-2.20.2.jar ve VaultUnlockedJava8-2.20.2.jar. 26.2 sunucusu Java 25 üzerinde çalıştığı için normal jar’ı indirin; Java 8 varyantı yalnızca çok eski sürüm sunucular içindir.

İndirmeniz Gereken Dosyalar#

İndirmeniz gerekenler
  • VaultUnlocked 2.20.2Önerilen Paper / Purpur / Folia.jarÜcretsiz
    İndir
  • PlaceholderAPI 2.12.3 Paper 1.8–26.2.jarÜcretsiz
    İndir
  • Vault 1.7.3Eski sürüm Yalnızca eski sunucular.jar
    İndir
  • LuckPerms (izin sağlayıcısı) 26.1–26.2 uyumlu.jarÜcretsiz
    İndir

Bağlantılar resmî kaynaklara gider. Üçüncü taraf sitelerden jar indirmeyin.

Kurulum: Adım Adım#

  1. Sunucuyu düzgün durdurun#

    Konsola stop yazın. Süreç bittikten sonra dosya işlemine geçin; sunucu açıkken jar kopyalamak yarım yüklenmiş eklenti hatalarına yol açar.

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

    İki dosya da doğrudan plugins klasörünün içine gider, alt klasör açmayın. Web paneli kullanıyorsanız panelden plugin yükleme adımlarını izleyebilirsiniz.

    plugins/
    ├── VaultUnlocked-2.20.2.jar
    ├── PlaceholderAPI-2.12.3.jar
    ├── LuckPerms-Bukkit-5.5.71.jar
    └── EssentialsX.jar
  3. Sunucuyu başlatın ve konsolu izleyin#

    Açılış sırasında her iki eklentinin de “Enabling” satırını görmelisiniz. Hata varsa satırı not alın; log okuma pratiği için sunucu loglarını okuma rehberi işinizi kolaylaştırır.

  4. Yüklendiğini doğrulayın#

    Oyun içinde veya konsolda eklenti listesini çekin. Her iki isim de yeşil görünmelidir.

    /plugins
    # kısa hâli:
    /pl
  5. Ekonomi sağlayıcısını doğrulayın#

    EssentialsX kuruluysa kendini otomatik olarak Vault’a kaydeder, ek ayar gerekmez. Bakiye komutunun çalıştığını görün.

    /balance
    /eco give Notch 500
DikkatEssentialsX’in kararlı sürümü 2.22.0, resmî destek listesinde en fazla 1.21.11 ve 26.1.2’yi gösterir; 26.2 yoktur. 26.2 sunucusunda ekonomi kullanacaksanız essentialsx.net üzerindeki “Development builds” bölümündeki dev yapıyı kurmanız gerekir. Ayrıntı için EssentialsX kurulum rehberine bakın.

PlaceholderAPI Nasıl Çalışır? eCloud ve Expansion Mantığı#

PlaceholderAPI’yi kurduğunuzda elinizde yalnızca motor olur; yer tutucuların çoğu henüz yoktur. Her veri kaynağı için ayrı bir expansion (genişletme) indirilir. Bunlar ayrı eklenti değildir; plugins/PlaceholderAPI/expansions/ klasörüne düşen küçük jar dosyalarıdır.

Expansion indirme işi eCloud üzerinden yapılır ve komutları şunlardır:

/papi ecloud download <expansion> [version]
/papi ecloud list <all|<author>|installed>
/papi ecloud info <expansion> [version]
/papi ecloud placeholders <expansion>
/papi ecloud refresh
/papi ecloud status
/papi ecloud clear
/papi ecloud enable
/papi ecloud disable
/papi reload
/papi list
/papi info <expansion>
/papi register <filename>
/papi unregister <filename>
/papi parse <player|me|--null> <text>

Pratikte tipik bir kurulum şöyle ilerler: önce /papi ecloud download Vault ile ekonomi genişletmesini indirir, sonra /papi reload ile devreye alırsınız. LuckPerms kendi yer tutucularını doğrudan kaydettiği için onun için ayrıca expansion indirmeniz gerekmez.

İpucuBir yer tutucunun gerçekten çalışıp çalışmadığını tahmin etmeye çalışmayın, test edin: /papi parse me %vault_eco_balance%. Sayı dönerse yer tutucu çalışıyordur; ham metin dönerse expansion eksiktir.

Yer Tutucuları Nerede Kullanabilirsiniz?#

PlaceholderAPI kurduktan sonra yer tutucular kendiliğinden hiçbir yerde belirmez; onları destekleyen bir eklentinin metin alanına elinizle yazmanız gerekir. Tipik kullanım yerleri şunlardır:

Tab listesi#

Başlıkta sunucu adı, alt bilgide çevrimiçi oyuncu sayısı ve oyuncunun bakiyesi.

Scoreboard#

Yan panelde rank, para, öldürme sayısı ve dünya adı.

Sohbet biçimi#

Mesaj başında prefix, sonunda seviye veya bakiye.

Hologramlar#

Spawn’daki en zengin oyuncu listesi ya da canlı istatistik tabelası.

GUI menüleri#

Menü başlığında oyuncunun adı, buton açıklamasında fiyat.

Duyuru eklentileri#

Otomatik mesajlarda kişiye özel hitap ve güncel sayılar.

Örneğin bir sohbet eklentisinin biçim satırında şöyle bir kullanım görürsünüz. Buradaki her yüzde işaretli ifade, mesaj gönderildiği anda gerçek değeriyle değiştirilir:

format: '%luckperms_prefix%%player_name% &7» &f{message}'
tablist-suffix: ' &a$%vault_eco_balance_formatted%'

Bir yer tutucunun hangi eklentiden geldiğini bilmiyorsanız /papi list komutu kurulu tüm expansion’ları, /papi ecloud placeholders <expansion> ise o genişletmenin sağladığı yer tutucuların tam listesini basar. Yeni bir eklenti kurduğunuzda ilk yapacağınız iş bu iki komutla envanter çıkarmaktır.

En Çok Kullanılan Yer Tutucular#

Aşağıdaki liste, Vault expansion’ının sağladığı ekonomi yer tutucularıdır. Bunları TAB listesinde, scoreboard’da, hologramlarda ve sohbet biçiminde kullanabilirsiniz.

Yer tutucuNe döndürür
%vault_eco_balance%Ham bakiye
%vault_eco_balance_commas%Binlik ayraçlı bakiye
%vault_eco_balance_fixed%Ondalıksız, yuvarlanmış bakiye
%vault_eco_balance_formatted%Kısaltılmış biçim (örneğin 12.4k)
%vault_eco_top_balance_#%Sıralamada #. oyuncunun bakiyesi
%vault_eco_top_balance_fixed_#%Aynı değerin ondalıksız hâli
%vault_eco_top_balance_formatted_#%Aynı değerin kısaltılmış hâli
%vault_eco_top_balance_commas_#%Aynı değerin binlik ayraçlı hâli
%vault_eco_top_player_#%Sıralamada #. oyuncunun adı
Vault expansion yer tutucuları (# yerine sıra numarası yazılır)

Bu yer tutucuların en yaygın kullanım yeri oyuncu listesi ve yan paneldir. TAB eklentisinin config dosyasında nasıl kullanıldığını TAB ve scoreboard düzenleme sayfasında adım adım bulabilirsiniz. Hologramlarda kullanmak isterseniz hologram ekleme rehberi aynı sözdizimini anlatır.

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

Unknown/missing dependency plugins#

Bir eklenti kendi plugin.yml dosyasında depend: [Vault] yazıyorsa ve Vault sunucuda yoksa Bukkit eklentiyi hiç yüklemez, şu istisnayı fırlatır:

org.bukkit.plugin.UnknownDependencyException
Unknown/missing dependency plugins: [Vault]. Please download and install these plugins to run 'AnnouncerPlus'

Aynı kalıp PlaceholderAPI, spark ve ProtocolLib gibi bağımlılıklar için de geçerlidir; köşeli parantez içindeki isim eksik olan eklentidir. Çözüm eksik jar’ı plugins klasörüne koyup tam yeniden başlatma yapmaktır — /reload bu durumu düzeltmez. Diğer yükleme hataları için “Could Not Load Plugin” hatası çözümü sayfasına bakın.

Failed to load expansion class#

Failed to load expansion class <expansion> ...

Bu satır iki şeyden birini söyler: ya expansion’ın getAuthor(), getIdentifier() veya getVersion() metotlarından biri null dönüyordur, ya da expansion’ın bağlı olduğu ana eklenti sunucuda kurulu değildir. Örneğin Vault expansion’ını indirdiniz ama Vault/VaultUnlocked yoksa bu hatayı alırsınız.

NoClassDefFoundError: com/google/gson/Gson#

java.lang.NoClassDefFoundError: com/google/gson/Gson

Sunucu sürümü PlaceholderAPI için fazla eski demektir; PAPI en az 1.8.8 ister. Bu hatayı 26.2 sunucusunda görmeniz beklenmez.

26.1 sonrası NMS kaynaklı çökmeler#

Uyarı26.1 ile Minecraft tamamen unobfuscated hâle geldi; bu bir ABI kırılmasıdır. Sunucunun iç sınıflarına (NMS) dokunan, yeniden derlenmemiş eski eklentiler “Could not load” vermez — sorunsuz yüklenir, sonra çalışma anında NoSuchMethodError veya NoClassDefFoundError ile patlar. Bu ayrım önemlidir: eklenti listesinde yeşil görünmesi uyumlu olduğu anlamına gelmez.

Vault ve PlaceholderAPI saf API eklentileri olduğu için bu riskin dışındadır. Buna karşılık Paper 26.2’nin Adventure 5 ile birlikte gelip eskiden kullanımdan kaldırılmış API’leri tamamen silmesi, güncellenmemiş üçüncü taraf eklentilerde aynı istisnaları tetikleyebilir. Sürüm geçişini planlarken sunucuyu yeni sürüme yükseltme rehberindeki test adımlarını uygulayın.

Hangi Eklentiler Bu İkiliyi İster?#

Aşağıdaki tablo, tipik bir survival veya skyblock sunucusunda kurulan eklentilerin hangi köprüye ihtiyaç duyduğunu gösterir.

Eklenti türüVaultPlaceholderAPI
Sandık ve GUI mağazalarıZorunluİsteğe bağlı
TAB / scoreboard düzenleyicilerGerekmezZorunlu
Hologram eklentileriGerekmezZorunlu
Sohbet biçimlendirme (prefix)ZorunluÖnerilir
İş / meslek (jobs) sistemleriZorunluÖnerilir
Arazi satın alma ve korumaZorunluİsteğe bağlı
Discord entegrasyonuGerekmezÖnerilir
Yaygın eklenti türlerinin köprü bağımlılıkları

Ekonomi tarafını sıfırdan kuracaksanız ekonomi sistemi kurma ve mağaza eklentisi kurma sayfaları bu köprüleri hazır kabul ederek devam eder. İzin tarafı için LuckPerms ile yetki sistemi kurma rehberi doğru sıralamayı gösterir: önce LuckPerms, sonra Vault, en son ekonomi eklentisi.

Donanım ve Barındırma Tarafı#

Vault ve PlaceholderAPI ölçülebilir bir RAM veya CPU yükü getirmez; asıl yük bu köprüleri kullanan eklentilerden gelir. Eklenti sayısı arttıkça açılış süresi ve heap tüketimi büyür, bu yüzden eklentili bir Paper sunucusunda alt sınırı 8 GB RAM olarak tutun ve heap’i şu şekilde ayarlayın:

java -Xms6G -Xmx6G -XX:+UseG1GC -jar paper.jar nogui

Minecraft’ın ana tick döngüsü tek çekirdekte çalıştığı için çekirdek sayısı değil saat hızı belirleyicidir; bu yüzden Ryzen 9 7900X / 7950X sınıfı işlemciler ve NVMe SSD disk tercih edin. Batihost’un Minecraft sunucu paketleri 156 TL’den başlar ve tamamı Ryzen tabanlı NVMe diskli donanımda çalışır. Kaç GB ile başlamanız gerektiğini oyuncu sayısına göre RAM tablosundan hesaplayabilirsiniz.

Özetle#

Vault ve PlaceholderAPI, sunucunuzda görünmeyen ama her şeyi birbirine bağlayan iki parçadır. 26.2 sunucusunda kurmanız gereken sürümler nettir: VaultUnlocked 2.20.2 ve PlaceholderAPI 2.12.3. Kurulum sırası da bellidir — önce izin eklentisi, sonra köprüler, en son ekonomi ve mağaza eklentileri.

Yer tutucu ham metin olarak görünüyorsa ilk bakacağınız yer eksik expansion, eklenti hiç yüklenmiyorsa ilk bakacağınız yer Unknown/missing dependency plugins satırıdır. Bu iki refleksi edindiğinizde eklenti kurulumlarının büyük bölümünü kendiniz çözersiniz. Takıldığınız bir nokta olursa destek talebi açarak konsol çıktısını paylaşabilirsiniz.

Sıkça Sorulan Sorular#

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

Orijinal Vault teknik olarak yüklenir ama önerilmez. Vault saf bir API eklentisidir, NMS (sunucunun iç sınıfları) kullanmaz; bu yüzden 26.2’de de başlar. Ancak son yayını 1.7.3 ve 17 Temmuz 2020 tarihli, yani beş yıldır güncellenmiyor ve 26.x’i resmî destek listesinde göstermiyor. Yeni kurulumlarda VaultUnlocked 2.20.2 tercih edin.

VaultUnlocked kurunca eski Vault’u silmem gerekir mi?

Evet, ikisi aynı anda bulunmamalıdır. VaultUnlocked bir "drop-in fork", yani Vault’un yerine geçen bir çatallamadır ve aynı API sınıflarını sağlar. İki jar birlikte durursa hangi sağlayıcının kayıt olduğu belirsizleşir ve ekonomi eklentileri yanlış bakiye okuyabilir. plugins klasöründen Vault.jar dosyasını silip yalnızca VaultUnlocked-2.20.2.jar bırakın.

PlaceholderAPI kurdum ama yer tutucular %vault_eco_balance% olarak görünüyor.

Bu, ilgili expansion’ın (genişletme) indirilmemiş olduğunu gösterir. PlaceholderAPI çekirdeği yalnızca kendi yer tutucularını bilir; ekonomi, izin veya istatistik yer tutucuları eCloud’dan ayrı ayrı indirilir. Konsolda /papi ecloud download Vault ve ardından /papi reload yazın. Yazım hatası ihtimalini /papi parse me %vault_eco_balance% ile test edin.

PlaceholderAPI hangi sürümü kurmalıyım?

26.2 sunucusu için PlaceholderAPI 2.12.3 kurun. Bu sürüm 11 Temmuz 2026’da yayınlandı ve Paper 1.8–1.21.11 ile 26.1–26.2 aralığını destekliyor. Daha eski PAPI yapıları Paper 26.2’nin değişen sürüm dizgisini okuyamayıp başlangıçta hata verebilir. Dosya adı PlaceholderAPI-2.12.3.jar, resmî dağıtım kanalı Hangar’dır.

Vault ekonomi sağlayıcısı bulamıyor diyor, ne yapmalıyım?

Vault tek başına para tutmaz, yalnızca köprüdür; arkasında bir ekonomi eklentisi olmak zorundadır. En yaygın seçenek EssentialsX’tir ve kurulu olduğunda kendini otomatik olarak Vault’a ekonomi sağlayıcısı olarak kaydeder, ek ayar gerekmez. EssentialsX yoksa CMI veya EzEconomy gibi Vault uyumlu bir eklenti kurmanız gerekir.

Bu iki eklenti sunucuyu yavaşlatır mı?

Hayır, ikisi de neredeyse sıfır tick yükü getirir. Vault sadece API çağrılarını yönlendirir, kendi zamanlayıcısı yoktur. PlaceholderAPI ise yer tutucuları istendiği anda çözer; ağır olan kısım TAB veya scoreboard eklentisinin yenileme sıklığıdır. Yenileme aralığını 100 milisaniyeye düşürmek yerine 1 saniyede bırakmak CPU açısından belirgin fark yaratır.

Eklenti "Unknown/missing dependency plugins" hatası veriyor, /reload yeterli mi?

Yeterli değildir, tam yeniden başlatma gerekir. Bukkit bu istisnayı sunucu açılışında bağımlılık grafiğini kurarken fırlatır; eksik jar’ı sonradan koyup /reload demek eklentinin sınıf yükleyicisini düzeltmez. Eksik eklentiyi plugins klasörüne kopyalayın, konsoldan stop yazıp sunucuyu baştan başlatın.

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
  13. Vault ve PlaceholderAPI Nedir, Nasıl Kurulur?
  14. Citizens Eklentisi ile NPC Nasıl Oluşturulur?
  15. Minecraft’ta Hologram Nasıl Eklenir? (DecentHolograms)
  16. Minecraft Sunucusuna Shop Eklentisi Kurma
  17. Minecraft Sunucusunda Ekonomi Sistemi Kurma
  18. Minecraft TAB ve Scoreboard Nasıl Düzenlenir?
  19. DiscordSRV ile Minecraft Sohbetini Discord’a Bağlama
  20. Dynmap ile Minecraft Sunucusuna Canlı Harita Ekleme
  21. Multiverse ile Minecraft Sunucusuna Yeni Dünya Ekleme
  22. Minecraft Sunucusunda Yerdeki Eşyaları ve Entity Temizleme

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