DyClaim
Güven, ziyaretçi yasağı, web haritaları, PlaceholderAPI ve beş dille hafif chunk claim.
DyClaim — Chunk Claim Sistemi, Sade ve Hızlı
Yapılarını koru. Araziyi paylaş. Claim'lerini yönet.
DyClaim; survival, SMP ve ekonomi sunucuları için komutla çalışan bir chunk claim (arazi koruma) eklentisidir. Oyuncular bulundukları chunk'ı tek komutla sahiplenir, kimlerin kullanabileceğini seçer ve claim ayarlarını menüye ihtiyaç duymadan yönetir.
Zero bloat. Karmaşık menüler yok, gereksiz özellik yok. Sadece temiz ve hızlı chunk koruması. İsteğe bağlı sistemler, siz açana kadar kapalı kalır.
Güncel sürüm: 1.1.0
1.1.0 ile gelenler
- Rütbeye göre claim sınırı:
dyclaim.limit.<sayı>veyadyclaim.limit.unlimitediznini bir gruba verin, o grubun sınırı değişsin. En yüksek izin geçerlidir; izni olmayanlar eski sınırı kullanır. - Claim mesajı:
/claim mesaj <metin>ile claim'inize giren ziyaretçilere kısa bir karşılama mesajı gösterin./claim mesaj temizlemesajı kaldırır. - Ziyaretçi yasağı:
/claim yasakla <oyuncu> [süre]ile bir oyuncunun claim'inize girmesini kalıcı ya da süreli engelleyin. İçerideyse dışarı taşınır./claim yasakkaldırve/claim yasaklılarile listeyi yönetin. - PlaceholderAPI:
%dyclaim_claims%,%dyclaim_limit%,%dyclaim_owner%,%dyclaim_role%ve daha fazlası. Ayrıca indirme gerekmez. - Web haritaları: Claim'ler BlueMap, Dynmap ve squaremap üzerinde sahibine göre renkli alanlar olarak görünür.
- Başka eklentiden geçiş:
/dyclaim admin aktar griefpreventionveyaclaimchunkile mevcut claim'leri ve güvenleri aktarın. Önce önizleme gösterilir, aktarmadan önce yedek alınır, eski eklentinin verisine dokunulmaz. - Geliştirici API'si: Diğer eklentiler claim'leri okuyabilir ve claim oluşturma, kaldırma, devir ve güven değişikliği olaylarını dinleyebilir.
- Yeni diller: Almanca, İspanyolca ve Rusça eklendi; Minecraft diline göre otomatik seçilir.
- MiniMessage: Paper, Purpur ve Folia'da mesajlar
&kodlarının yanında<green>veya<gradient:...>gibi etiketler kullanabilir. Spigot'ta yalnızca&kodları çalışır. - bStats: Anonim kullanım istatistikleri.
metrics.enabled: falseile kapatılabilir. - Yeni sistemlerin hepsi
config.ymliçinden ayrı ayrı kapatılabilir.
1.0.4 ile sayfalı yardım, /dyc, /cltp ve /dyca kısa komutları ve yenilenmiş Türkçe/İngilizce mesajlar gelmişti.
Öne çıkan özellikler
- Chunk başına claim: Fiyat, bekleme süresi, toplam ve dünya bazlı sınırlar, rütbeye göre sınırlar, farklı sahipler arasında boşluk ayarı.
- Claim başına ayarlar: PvP, patlama, mob patlaması, düşman mob doğması, köylülere hasar, ziyaretçilerin kapı ve tuzak kapısı kullanımı.
- Güven sistemi: Kalıcı veya süreli (
30m,2h,7d) güven. İnşa, sandık, kapı, tuzak kapısı, kızıltaş, varlık ve ışınlanma izinleri ayrı ayrı ayarlanabilir. - Ortak sahip ve devir: Kabul gerektiren tek ortak sahip daveti ve güvenli sahiplik devri.
- Ziyaretçi kontrolü: Claim mesajı ile karşılama,
/claim yasaklaile istenmeyen oyuncuyu uzak tutma. - Oyuncu pazarı: Claim'leri satışa çıkarma, iptal etme ve satın alma; fiyat sınırları ve vergi.
- Otomatik claim: Yürürken uygun chunk'ları alır; bakiye, sınır ve bekleme kurallarına uyar.
- İsim ve ışınlanma: Claim'lere isim verme, güvenli ışınlanma noktası, numara veya isimle ışınlanma (
/cltp). - Sınır gösterimi: Java için parçacık, Bedrock (Floodgate) için blok sınırları. Aynı sahibin yan yana claim'leri tek alan olarak görünür.
- Liste filtreleri: İsim, dünya ve satış durumuna göre arama. Numaralar ışınlanma numaralarıyla aynı kalır.
- Yönetim araçları: GriefPrevention/ClaimChunk'tan aktarma, toplu satış ve iade, fiyat farkı iadesi, dünya karalistesi, koruma atlama, claim alma yasağı, yedekli inaktif temizleme, ziyaretçi uyarıları, kısa tanılama raporu (
/dyca tanı). - Entegrasyonlar: PlaceholderAPI placeholder'ları, BlueMap/Dynmap/squaremap harita katmanları ve diğer eklentiler için API.
- Güvenilir veri: Her işlem onay anında yeniden kontrol edilir. Ekonomi işlem günlüğü tutulur, dosyalar güvenli biçimde kaydedilir.
- Otomatik dil: Oyuncunun Minecraft diline göre Türkçe, İngilizce, Almanca, İspanyolca veya Rusça. Türkçede TAB önerileri ve komutlar da Türkçedir; İngilizce ve Türkçe komutların ikisi de çalışır. Türkçe karakter yazamayanlar için ASCII yazımları (
gor,guven) da kabul edilir.
Performans
50 claim ile yapılan sentetik blok kırma testinde (sahip ve ziyaretçi kontrolleri birlikte) DyClaim 1.1.0, 1.000 kontrol başına 5,43 ms ile en düşük medyan süreyi aldı. Diğer eklentiler: GriefPrevention 6,44 ms, ClaimChunk 20,17 ms, Towny 20,75 ms. Yalnızca sahip kontrollerinde GriefPrevention daha hızlıdır. Bu bir işlem süresi ölçümüdür; CPU veya RAM kullanımı değildir.
Komutlar
| Komut | Açıklama |
|---|---|
/claim | Bulunduğunuz chunk'ı claim edin |
/claim sat, /unclaim | Claim'i satın veya bırakın |
/claim güven <oyuncu> [süre] | Oyuncuya güven verin |
/claim güven <oyuncu> <izin> <izinver/reddet> | Güvenilen oyuncunun izinlerini ayarlayın |
/claim güvensil <oyuncu>, /claim güvenliste | Güveni kaldırın, listeyi görün |
/claim ortak ekle <oyuncu>, /claim ortak çıkar | Ortak sahibi yönetin |
/claim devret <oyuncu> | Sahipliği devretmeyi teklif edin |
/claim pazar listele <fiyat>, iptal, satınal | Claim alıp satın |
/claim otomatik [aç/kapat] | Otomatik claim |
/claim isim <isim>, /claim spawnayarla | İsim ve ışınlanma noktası |
/claim ışınlan <numara/isim> veya /cltp | Claim'inize ışınlanın |
/claim liste [sayfa] | Claim listesi (filtreli arama destekli) |
/claim bilgi, /claim gör | Claim bilgisi ve sınırlar |
/claim pvp, /claim patlama [mob], /claim mob | Koruma ayarları |
/claim köylü, /claim kapı, /claim tuzakkapısı | Köylü ve ziyaretçi ayarları |
/claim uyar <oyuncu> | İzinsiz ziyaretçiyi uyarın |
/claim mesaj <metin/temizle> | Ziyaretçilere mesaj gösterin |
/claim yasakla <oyuncu> [süre], /claim yasakkaldır <oyuncu>, /claim yasaklılar | Bir oyuncuyu claim'inizden uzak tutun |
/claim dil <otomatik/en/tr/de/es/ru> | Dilinizi seçin |
/claim yardım [sayfa] | Sayfalı yardım |
/onayla, /reddet | Bekleyen işlemi onaylayın veya iptal edin |
/dyc, /claim yerine kullanılabilir. Yönetici komutları için /claim admin veya kısaca /dyca kullanılır (/dyca yenile, /dyca dil tr, /dyca tanı). Başka eklentiden aktarma için /dyclaim admin aktar kullanın, çünkü GriefPrevention da /claim komutunu kaydeder.
İzinler
| İzin | Varsayılan | Açıklama |
|---|---|---|
dyclaim.player | Herkes | Tüm oyuncu komutları |
dyclaim.claim | Herkes | Claim alma |
dyclaim.sell | Herkes | Claim satma / bırakma |
dyclaim.see | Herkes | Sınırları görme |
dyclaim.info | Herkes | Claim bilgisi |
dyclaim.list | Herkes | Claim listesi |
dyclaim.trust | Herkes | Güven yönetimi |
dyclaim.teleport | Herkes | Işınlanma ve /cltp |
dyclaim.settings | Herkes | Claim ayarlarını değiştirme |
dyclaim.coowner | Herkes | Ortak sahiplik |
dyclaim.transfer | Herkes | Sahiplik devri |
dyclaim.market | Herkes | Oyuncu pazarı |
dyclaim.auto | Herkes | Otomatik claim |
dyclaim.name | Herkes | Claim'e isim verme |
dyclaim.setspawn | Herkes | Işınlanma noktası ayarlama |
dyclaim.warn | Herkes | Ziyaretçi uyarma |
dyclaim.message | Herkes | Claim mesajı ayarlama |
dyclaim.ban | Herkes | Ziyaretçi yasaklama |
dyclaim.admin | OP | Yönetici komutları ve /dyca |
dyclaim.admin.bypass | OP | Koruma atlama |
dyclaim.admin.purge | OP | İnaktif claim temizliği |
dyclaim.admin.purge.exempt | OP | Temizlikten muafiyet |
dyclaim.warn.exempt | OP | Uyarı cezalarından muafiyet |
dyclaim.ban.exempt | OP | Claim'lerden yasaklanamaz |
dyclaim.limit.<sayı> / dyclaim.limit.unlimited | Verilmez | Rütbeye göre claim sınırı |
Uyumluluk
- Sunucu: Bukkit, Spigot, Paper, Purpur (
DyClaim-1.1.0.jar) ve Folia (DyClaim-1.1.0-Folia.jar). Sunucuya yalnızca birini kurun. - Minecraft: 1.20 – 26.3 aralığında listelenmiştir. Java 17 ile derlenmiştir; sunucunuzun istediği Java sürümünü kullanın.
- İsteğe bağlı entegrasyonlar:
- Vault: ekonomi.
- WorldGuard, GriefPrevention, Towny, Lands, Residence, GriefDefender: üst üste claim engelleme.
- Floodgate: Bedrock desteği.
- SimpleClans: deneysel klan güveni.
- PlaceholderAPI: DyClaim placeholder'ları.
- BlueMap, Dynmap, squaremap: claim'leri web haritasında gösterme (Folia'da yalnızca BlueMap).
- Temel claim sistemi bu eklentilerin hiçbirine ihtiyaç duymaz.
Kurulum ve güncelleme
- Sunucuyu durdurun. Güncelleme yapıyorsanız eski JAR'ı ve
plugins/DyClaimklasörünü yedekleyin. - Yeni JAR'ı
pluginsklasörüne koyun, eskisini kaldırın. - Sunucuyu başlatın. Claim'ler, ayarlar ve özel mesajlarınız korunur.
- Ayarları
config.ymldosyasından yapıp/dyca yenileyazın.
Pazar, otomatik claim, uyarılar, mob temizliği, zamanlanmış temizlik ve klan entegrasyonu varsayılan olarak kapalıdır; istediğinizi yapılandırmadan açabilirsiniz. Claim mesajı, ziyaretçi yasağı, placeholder'lar ve harita katmanları varsayılan olarak açıktır; her biri ayrı ayrı kapatılabilir.
Bağlantılar
- Web sitesi: https://dynastyplugins.com/dyclaim
- Modrinth: https://modrinth.com/plugin/dyclaim
- SpigotMC: https://www.spigotmc.org/resources/dyclaim.133040/
- Hangar: https://hangar.papermc.io/Claww/DyClaim
- CurseForge: https://www.curseforge.com/minecraft/bukkit-plugins/dyclaim
- GitHub (kaynak kod ve hata bildirimi): https://github.com/DyPlugin/DyClaim
DyClaim, DyClaim Source-Available License 1.0 ile dağıtılır. Ticari sunucularda dahil ücretsiz kullanılabilir ve değiştirilebilir. Ücretli dağıtım için yazılı izin gerekir.
Geliştirici: Claww
Kurulum
Her sunucuya tek paket kur. Güncellemeden önce sunucuyu durdur ve eklenti klasörünü yedekle.
Rehberi oku
