AserVillagers, sunucu içi ekonomiyi canlandırmak ve vanilla köylü sistemindeki hantallığı ortadan kaldırmak için geliştirilmiş asenkron sanal köylü ve pazar yeri eklentisidir. Oyuncular kendi sanal köylülerini yönetebilir, takasları yenileyebilir (Reroll), zombifikasyon ile indirim kazanabilir ve global pazar üzerinden diğer oyuncularla etkileşime girebilirler.
| Özellik | Açıklama |
|---|---|
| Sanal Köylü Yönetimi | Oyunculara özel GUI tabanlı asenkron sanal köylüler |
| Takas Yenileme (Reroll) | Bekleme süreli veya para karşılığı takasları sıfırlama sistemi |
| Otomatik Restok | Tükenen takasların belirli aralıklarla (5 dk) yenilenmesi |
| Zombifikasyon Mekaniği | Köylüleri zombiye çevirip iyileştirerek kalıcı takas indirimleri elde etme |
| Kahraman Özü (Hero Essence) | Özel takaslar ve prestij için kullanılan ekstra özellik sistemi |
| Global Pazar Yeri | Oyuncuların köylülerini ve eşyalarını sunucu genelinde sergileyebilmesi |
| VIP Limit Sistemi | Yetki bazlı (VIP, MVP vb.) maksimum köylü sayısı limitleri |
| Tam Asenkron Altyapı | Veritabanı işlemleri ve GUI yüklemeleri ana thread'i yormadan çalışır |
| Plugin | Amaç |
|---|---|
| Vault | Ekonomi entegrasyonu (Reroll ve Pazar işlemleri için) |
AserVillagers.jar dosyasını plugins/ klasörüne kopyalayın.config.yml ve diğer veri dosyalarını oluşturacaktır.config.yml dosyasından ekonomik değerleri ve bekleme sürelerini ayarlayın.| Komut | Açıklama | Yetki |
|---|---|---|
/koylu veya /villager | Kendi sanal köylü yönetimi GUI'sini açar | Yok |
/koylupazar veya /vmarket | Global köylü pazarını açar | Yok |
| Komut | Açıklama | İzin |
|---|---|---|
/koylu reload | Config dosyalarını yeniden yükler | aservillagers.admin |
/koylu admin <oyuncu> | Başka bir oyuncunun sanal köylülerini yönetir | aservillagers.admin |
Oyuncularınıza /koylu komutunun kısayolu olarak /köylü komutunu da kullanabileceklerini hatırlatabilirsiniz.
Oyuncular, vanilla Minecraft'taki gibi fiziksel varlıklara (entity) ihtiyaç duymadan, tamamen menü üzerinden çalışan köylülere sahip olurlar. Her oyuncunun sahip olabileceği sanal köylü sayısı yetkilerine göre sınırlandırılmıştır.
Yetkilendirme gruplarına göre belirlenmiş varsayılan köylü limitleri:
| Grup / Yetki | Maksimum Köylü Limiti |
|---|---|
| Oyuncu (Default) | 2 Köylü |
| VIP | 5 Köylü |
| MVP | 10 Köylü |
| Admin (Sınırsız) | Limit Yok (-1) |
Limit aşıldığında oyuncuya "Maksimum köylü limitine ulaştınız: {limit}" uyarısı gösterilir ve yeni köylü eklemesi engellenir.
Oyuncular, sanal köylülerinin sunduğu takas tekliflerini beğenmediklerinde bunları yenileyebilirler. Reroll sistemi iki farklı modda çalışabilir:
| Parametre | Varsayılan Değer | Açıklama |
|---|---|---|
reroll-mode | FREE | Yenileme modu (FREE veya PAID) |
reroll-cost | 500.0 | PAID modunda işlem başı ücret |
reroll-cooldown-seconds | 5 | FREE modunda bekleme süresi |
Köylülerle yapılan takaslar tükenirse (maksimum takas sınırına ulaşılırsa), oyuncunun beklemesi gerekir.
Varsayılan Restok Süresi: 5 Dakika
Süre dolduğunda köylünün tüm kilitli takasları asenkron olarak arka planda yenilenir ve tekrar kullanılabilir hale gelir.
Vanilla Minecraft'ın sevilen mekaniği olan Zombi Köylü iyileştirme sistemi, AserVillagers ile sanal ortama taşınmıştır.
config.yml içerisindeki curing-time-minutes parametresi ile belirlenir (Varsayılan 10 dakika). Bu süreç boyunca oyuncu bu köylü ile işlem yapamaz.
Zombifikasyon özelliği sunucu geneli için zombification-enabled: true/false ayarı ile tamamen açılıp kapatılabilir.
Eklentiye özgü yenilikçi bir mekanik olan Kahraman Özü, elit oyuncuların köylüleri ile bağını güçlendirmesini sağlar.
hero-essence-enabled: true ayarı ile kontrol edilir.Oyuncular, sadece kendi sanal köylüleri ile sınırlı kalmazlar. /koylupazar komutu ile sunucu genelindeki Global Pazar Yeri'ne erişebilirler.
| İşlev | Açıklama |
|---|---|
| 🛒 Açık Arttırma / Satış | Özel yetenekli veya indirimli köylüler pazar yerinde diğer oyunculara satılabilir. |
| 🔍 Detaylı Filtreleme | Meslek, seviye veya fiyata göre köylü arama imkanı. |
| 💰 Asenkron Ekonomi | Satın alınan köylünün parası çevrimdışı olsa bile satıcının hesabına asenkron aktarılır. |
Pazar yeri özelliği marketplace-enabled: true değeri ile aktiftir. Sunucunun ilk günlerinde ekonomiyi dengede tutmak isterseniz bu özelliği geçici olarak false yapabilirsiniz.
/koylu)| Bölüm | İşlev |
|---|---|
| Köylü İkonları | Oyuncunun sahip olduğu köylüleri gösterir. Tıklanarak takas menüsüne gidilir. |
| ➕ Yeni Köylü | Eğer limite ulaşılmadıysa yeni bir sanal köylü oluşturur. |
| 📊 İstatistikler | Mevcut limit ve kullanım durumunu gösterir. |
Bir köylüye tıklandığında açılır.
| İtem | İşlev |
|---|---|
| Zümrüt / Eşyalar | Mevcut takas teklifleri. |
| 🔄 Reroll Butonu | Takasları yeniler (Ücretli veya Bekleme Süreli). |
| 🧪 Zombifikasyon Butonu | Köylüyü zombiye çevirme sürecini başlatır. |
| 📦 Restok Durumu | Takasların yenilenmesine kalan süreyi gösterir. |
/koylupazar)Diğer oyuncuların satışa çıkardığı köylüleri listeleyen geniş, sayfalara ayrılmış bir menüdür.
Eklentinin tüm hayati ayarları burada bulunur:
# AserVillagers - Gelişmiş Konfigürasyon
settings:
zombification-enabled: true
hero-essence-enabled: true
marketplace-enabled: true
reroll-mode: 'FREE' # 'FREE' veya 'PAID'
reroll-cost: 500.0
reroll-cooldown-seconds: 5
restock-time-minutes: 5
curing-time-minutes: 10
limits:
default: 2
vip: 5
mvp: 10
admin: -1
messages:
prefix: "&8[&d&lAserVillagers&8] "
no-permission: "&cBu işlemi yapmak için yetkiniz yok!"
reroll-cooldown: "&cTekrar yenilemek için {time} saniye beklemelisiniz!"
reroll-no-money: "&cTakas yenilemek için {cost} TL gerekiyor!"
limit-reached: "&cMaksimum köylü limitine ulaştınız: &e{limit}"
| İzin | Açıklama |
|---|---|
aservillagers.limit.default | Oyunculara varsayılan köylü limiti tanımlar (2 adet) |
aservillagers.limit.vip | VIP oyunculara köylü limiti tanımlar (5 adet) |
aservillagers.limit.mvp | MVP oyunculara köylü limiti tanımlar (10 adet) |
aservillagers.limit.admin | Sınırsız köylü limiti sağlar (-1) |
aservillagers.admin | Eklentiyi yeniden yükleme ve diğer oyuncuların köylülerine müdahale yetkisi verir |
Limit izinlerinden birden fazlasına sahip olan oyuncularda, her zaman en yüksek limit değeri dikkate alınır.
S: Sunucu yeniden başlatıldığında köylüler kaybolur mu?
C: Hayır, AserVillagers tüm köylü ve pazar verilerini asenkron bir biçimde veritabanına kaydeder. Hiçbir veri kaybı yaşanmaz.
S: Reroll süresi bittiğinde mesaj geliyor mu?
C: Oyuncu menüyü açık tutuyorsa ikon dinamik olarak yeşile döner, kapalıysa bir sonraki tıklamasında işlem anında gerçekleşir.
S: Zombi iyileştirme sırasında köylümü pazara koyabilir miyim?
C: Hayır, iyileştirme süreci devam eden (Curing State) köylüler kilitlidir ve pazar yerine eklenemezler.
S: Oyuncuların pazar yerindeki fiyatları manipüle etmesini nasıl engellerim?
C: marketplace-enabled ayarını kullanarak sunucunun ilk haftalarında pazarı kapalı tutup, oyuncular arasındaki rekabet oturduktan sonra aktif edebilirsiniz.
AserVillagers — Gelişmiş Sanal Köylü ve Pazar Deneyimi.
© 2026 AserLand — www.aserland.com