Minecraft sunucusunda ekonomi sistemi kurmak, oyunculara harcayabilecekleri bir para birimi vermek ve bu paranın dolaşacağı kanalları kurmaktır. Pratikte üç eklenti yeterlidir: parayı tutan bir ekonomi eklentisi (genellikle EssentialsX), onu diğer eklentilere açan Vault köprüsü ve paranın harcandığı bir mağaza. Bu üçlü kurulduğunda oyuncular /balance ile bakiyelerini görür, /pay ile birbirine para gönderir, sandık mağazalarında alışveriş yapar.
Ekonomi, bir survival veya skyblock sunucusunu “tek başına oynanan bir dünya” olmaktan çıkarıp topluluğa çeviren şeydir. Oyuncular üretir, satar, biriktirir ve birbirine ihtiyaç duyar. Ama yanlış kurulmuş bir ekonomi tam tersini yapar: birkaç hafta içinde herkesin trilyonlarca parası olur, fiyatlar anlamını yitirir, mağazalar boşalır.
Bu rehberde katmanları tek tek kuracak, EssentialsX’in gerçek yapılandırma anahtarlarını inceleyecek, ChestShop tabela biçimini öğrenecek ve enflasyonu önlemenin somut yollarını göreceğiz. Mağaza eklentisi seçimini ayrıntılı karşılaştırdığımız shop eklentisi kurma rehberi bu sayfanın tamamlayıcısıdır.
Ekonomi Sistemi Hangi Katmanlardan Oluşur?#
Yeni sunucu sahiplerinin en çok kafası karışan konu, “ekonomi eklentisi” diye tek bir şeyin olmamasıdır. İş bölümü şöyledir:
- Ekonomi sağlayıcısı
- Oyuncu bakiyelerini gerçekten tutan eklenti. EssentialsX, CMI veya EzEconomy. Bakiye dosyaları buradadır.
- Vault köprüsü
- Bir soyutlama katmanı. Mağaza eklentisi “bu oyuncunun kaç parası var?” diye EssentialsX’e değil Vault’a sorar, böylece her eklenti her ekonomiyle çalışabilir.
- Harcama noktaları
- Mağaza, arazi satın alma, ışınlanma ücreti, kit satın alma. Paranın sistemden çıktığı yerler.
- Kazanç noktaları
- Eşya satışı, görev ödülü, oy ödülü, iş eklentileri. Paranın sisteme girdiği yerler.
Hangi Ekonomi Eklentisini Seçmelisiniz?#
26.2 “Chaos Cubed” döneminde üç makul seçenek var. Seçim, sunucunuzda başka hangi eklentilerin olduğuna göre değişir.
| Eklenti | Ücret | 26.2 durumu | Kimin için |
|---|---|---|---|
| EssentialsX Economy | Ücretsiz | 2.22.0 kararlı 26.1.2’ye kadar, 26.2 için dev yapı | Çoğu sunucu; zaten EssentialsX kuruluysa ek iş yok |
| CMI (+ CMILib) | 15 EUR | CMILib 1.5.9.7 ile 26.2 destekli | Tek pakette her şeyi isteyen; EssentialsX ile birlikte kullanılmaz |
| EzEconomy | Ücretsiz | Vault sağlayıcısı olarak çalışır | Sadece ekonomi isteyen, hafif kurulum arayan |
/balance, /pay, /home gibi aynı komutları kaydeder; hangisinin çalışacağı yükleme sırasına kalır ve oyuncular rastgele sonuçlar görür. Birini seçip diğerini plugins klasöründen kaldırın.Vault Köprüsünü Kurma ve Doğrulama#
-
VaultUnlocked 2.20.2Önerilenİndir
-
EssentialsX (ekonomi sağlayıcı)İndir
-
ChestShop 3.13 Pre-release 1Test yapısıİndir
-
PlaceholderAPI 2.12.3İndir
Bağlantılar resmî kaynaklara gider. Üçüncü taraf sitelerden jar indirmeyin.
-
Sunucuyu durdurun ve jar dosyalarını atın#
VaultUnlocked ve EssentialsX dosyalarını
pluginsklasörüne kopyalayın. VaultUnlocked iki varyantla yayınlanır; 26.2 sunucuda normal jar’ı kullanın, Java 8 varyantı eski sunucular içindir. -
Sunucuyu başlatın#
İlk açılışta
plugins/Essentialsklasörü ve içindekiconfig.ymlotomatik oluşur. -
Yüklemeyi doğrulayın#
/pluginsListede hem VaultUnlocked hem Essentials yeşil renkte görünmelidir. Biri kırmızıysa konsolu okuyun.
-
Ekonominin çalıştığını test edin#
/eco give Notch 500 /balance NotchBakiye 500 görünüyorsa köprü ve sağlayıcı doğru bağlanmış demektir.
EssentialsX Ekonomi Ayarları: Gerçek config.yml Anahtarları#
Para biriminin adı, başlangıç bakiyesi ve üst sınır plugins/Essentials/config.yml içinde ayarlanır. Aşağıdaki blok, EssentialsX deposundaki varsayılan değerleri gösterir:
starting-balance: 0
currency-symbol: '$'
currency-symbol-suffix: false
max-money: 10000000000000
min-money: -10000
economy-log-enabled: false
minimum-pay-amount: 0.001
show-zero-baltop: true
baltop-requirements:
minimum-balance: 0
minimum-playtime: 0
baltop-entry-limit: -1
sell-multipliers:
default: 1.0
double: 2.0
Pratikte en çok dokunulan satırlar şunlardır:
starting-balance— Yeni oyuncunun ilk bakiyesi. Survival için 0, skyblock için 100–500 arası makul.currency-symbol— Para simgesi. Türkçe sunuculardaTLveya oyuna özgü bir isim (Kredi,Altın) sık tercih edilir.min-money— Bakiyenin inebileceği en düşük değer. Borç sistemi istemiyorsanız0yapın; varsayılan olarak oyuncular eksiye düşebilir.economy-log-enabled—trueyaparsanız her para hareketi dosyaya yazılır. Dupe (çoğaltma) şüphesinde tek kanıt kaynağınız budur, açık tutun.baltop-entry-limit—/baltoplistesinde kaç oyuncu görüneceği.-1sınırsız demektir.
Değişiklikten sonra konsolda /essentials reload yazmanız yeterlidir. Modül eklemek veya jar değiştirmek ise tam yeniden başlatma ister; ayrıntıları EssentialsX kurulum ve yapılandırma sayfasında bulabilirsiniz.
Ekonomi Komutları: /eco ile /pay Arasındaki Kritik Fark#
Bu farkı bilmeyen sunucu sahibi ekonomiyi ilk ayında bozar. /eco give sıfırdan para yaratır ve sunucudaki toplam para miktarını artırır. /pay ise var olan parayı bir oyuncudan diğerine taşır, toplam değişmez.
| Komut | Ne yapar | Toplam parayı etkiler mi? |
|---|---|---|
/balance [oyuncu] | Bakiye gösterir (kısaltmaları: /bal, /money) | Hayır |
/pay <oyuncu> <miktar> | Oyuncudan oyuncuya para gönderir | Hayır, taşır |
/baltop | En zengin oyuncu listesi | Hayır |
/eco give <oyuncu> <miktar> | Yeni para yaratır | Evet, artırır |
/eco take <oyuncu> <miktar> | Parayı yok eder | Evet, azaltır |
/eco set <oyuncu> <miktar> | Bakiyeyi sabitler | Evet |
/sell <item|hand|inventory> | Eşyayı sunucuya satar, karşılığı yaratılır | Evet, artırır |
/sell komutunun fiyatları plugins/Essentials/worth.yml dosyasında tutulur. Bu dosyaya dokunmadan sunucu açmak, kolay üretilen bir eşyanın yüksek fiyattan sunucuya satılmasıyla sonuçlanır ve para basma makinesi yaratır.
ChestShop ile Sandık Mağazası Kurma#
Oyuncular arası ticaretin en klasik biçimi sandık mağazasıdır: oyuncu bir sandık (chest) koyar, üstüne tabela (sign) asar, dört satırı doldurur ve dükkânı açılır.
Tabelanın dört satırı sırayla şu anlama gelir: sahibi, işlem başına miktar, fiyatlar ve ürün adı. Örnek bir tabela:
Satır 1: (boş bırakın, adınız otomatik gelir)
Satır 2: 10
Satır 3: B 10:S 5
Satır 4: Cobblestone
Bu tabelanın anlamı: 10 adet cobblestone (yuvarlak taş) paketi; oyuncu 10 birime satın alır (B = buy), 5 birime satar (S = sell). Satın alma için sandığa sağ tıklanır, satış için sol tıklanır.
Birkaç pratik ayrıntı:
- Satır 4’e
?yazarsanız ürün adı sandığın içeriğinden otomatik algılanır — uzun eşya adlarını yazmakla uğraşmazsınız. - Satır 1’e
ADMINyazarsanız sınırsız stoklu yönetici mağazası oluşur; sandığa gerek kalmaz. - Yalnızca alış yönü isteniyorsa
B 10, yalnızca satış yönü isteniyorsaS 5yazmak yeterlidir.
Enflasyonu Önleme: Para Muslukları ve Para Delikleri#
Ekonomi yönetiminin tamamı iki kavramdan ibarettir. Musluk (faucet), sisteme para giren yerdir; delik (sink), paranın yok olduğu yerdir. Sunucudaki toplam para, musluklar deliklerden hızlı akarsa şişer ve fiyatlar anlamsızlaşır.
| Para muslukları (üretir) | Para delikleri (yok eder) |
|---|---|
Admin /eco give komutu | Admin mağazasından alışveriş |
/sell ile sunucuya eşya satışı | Arazi satın alma ve kira |
| Oy (vote) ödülleri | Işınlanma ve /sethome ücreti |
| Günlük giriş ödülleri | Kit ve rütbe satın alma |
| Görev ve iş eklentisi ödülleri | Onarım ve enchant ücretleri |
Uygulanabilir dört önlem:
-
worth.yml fiyatlarını gerçekçi tutun#
Otomatik tarla veya mob farm ile saatte binlercesi üretilebilen eşyaların satış fiyatını çok düşük verin. Aksi hâlde birkaç oyuncu tüm ekonomiyi tek başına şişirir.
-
Admin mağazasında makası açık bırakın#
Sunucunun sattığı fiyat, aldığı fiyatın en az iki katı olsun. Makas kapanırsa oyuncular aynı eşyayı alıp satarak sonsuz para üretir.
-
Kalıcı harcama kalemleri ekleyin#
Tek seferlik alımlar (kit, rütbe) doyunca para birikmeye başlar. Arazi kirası,
/tpaücreti veya haftalık vergi gibi tekrarlayan delikler ekonomiyi dengede tutar. -
Ekonomi kaydını açık tutun#
economy-log-enabled: true economy-log-uuids: trueAnormal bir zenginleşme fark ettiğinizde kaydı okuyup kaynağı bulabilirsiniz. Kayıt kapalıysa dupe açığını tespit etmeniz neredeyse imkânsızdır.
Bakiyeyi TAB Listesinde ve Hologramda Gösterme#
Oyuncunun bakiyesini oyun arayüzünde göstermek katılımı belirgin biçimde artırır. Bunun için PlaceholderAPI ve onun Vault genişletmesi (expansion) gerekir.
/papi ecloud download Vault
/papi reload
/papi parse me %vault_eco_balance%
Son komut size bakiyeyi düz metin olarak yazdırır; bir sayı görüyorsanız yer tutucu hazırdır. Kullanabileceğiniz başlıca yer tutucular:
%vault_eco_balance%
%vault_eco_balance_formatted%
%vault_eco_balance_commas%
%vault_eco_top_player_1%
%vault_eco_top_balance_formatted_1%
Bu yer tutucuları TAB ve scoreboard düzenleme sayfasındaki yapılandırmada veya hologram metinlerinde kullanabilirsiniz. Spawn bölgesine kurulacak bir “en zenginler” hologramı, oyuncular arasında sağlıklı bir rekabet yaratır.
%vault_eco_balance% şeklinde ham görünüyorsa dört ihtimal var: expansion indirilmemiştir, /papi reload çalıştırılmamıştır, yazımda hata vardır ya da kullandığınız eklenti PlaceholderAPI desteklemiyordur.Yedekleme ve Büyüyen Sunucuda Veritabanı#
EssentialsX bakiyeleri plugins/Essentials/userdata klasöründe oyuncu başına birer dosyada tutar. Bu klasörün kaybı tüm ekonominin kaybı demektir ve geri dönüşü yoktur.
plugins/Essentials/
├── config.yml
├── worth.yml
├── kits.yml
└── userdata/
└── <uuid>.yml
Günlük otomatik yedek almadan ekonomi açmayın; yöntemler Minecraft sunucu yedekleme rehberinde anlatılıyor. Oyuncu sayısı arttıkça veya birden fazla sunucu arasında ortak ekonomi istediğinizde verileri MySQL’e taşımak gerekir; bağlantı adımları için MySQL bağlama sayfasına bakın.
Ekonomi Sunucusu İçin Donanım#
Ekonomi eklentileri CPU’dan çok disk I/O’suna yüklenir: her bakiye değişikliğinde dosya yazılır, her mağaza işleminde sorgu çalışır. Bu yüzden NVMe SSD şarttır. Minecraft ana tick döngüsü tek çekirdekte çalıştığından işlemcide belirleyici olan saat hızıdır.
| Sunucu ölçeği | RAM | İşlemci | Disk | Java heap |
|---|---|---|---|---|
| Yeni açılan ekonomi sunucusu | 8 GB | Ryzen 9 7900X | NVMe SSD | -Xms6G -Xmx6G |
| Aktif survival, 10–30 oyuncu | 12 GB | Ryzen 9 7900X | NVMe SSD | -Xms10G -Xmx10G |
| Çok dünyalı, 30–60 oyuncu | 16 GB | Ryzen 9 7950X | NVMe SSD | -Xms14G -Xmx14G |
Türkiye lokasyonlu, DDoS korumalı hazır bir altyapı arıyorsanız Batihost Minecraft sunucu paketleri Ryzen işlemci ve NVMe disk ile 156 TL’den başlıyor. Ekonomi kurulumunu hangi oyun modunda kullanacağınıza karar vermediyseniz survival ve skyblock rehberleri iki yaygın senaryoyu ayrıntılı anlatıyor.
Özetle#
Ekonomi sistemi kurmak teknik olarak kolaydır: VaultUnlocked 2.20.2 ve EssentialsX’i plugins klasörüne atıp config.yml içinde currency-symbol, starting-balance ve min-money değerlerini ayarlarsınız. Zor olan kısım dengedir. /eco give ile para yaratmanın, /pay ile taşımaktan farklı olduğunu unutmayın; worth.yml fiyatlarını gerçekçi tutun; kalıcı harcama kalemleri ekleyin ve economy-log-enabled ayarını açık bırakın.
Mağaza tarafını henüz kurmadıysanız shop eklentisi kurma rehberiyle devam edin; ekonomi ancak harcanacak bir yer olduğunda anlam kazanır.