DYNASTYPLUGINS
← Tüm eklentiler
Arazi koruması

DyClaim

Güven, ziyaretçi yasağı, web haritaları, PlaceholderAPI ve beş dille hafif chunk claim.

DyClaim · İndir

DyClaim 1.0.4

1.0.4Kararlı

DyClaim 1.0.4

23 Ekim 2026'da yayınlandı. Bu sürüm DyClaim'in günlük kullanımını kolaylaştırıyor: yardım menüsü sayfalara bölündü, sık kullanılan komutlara kısa yollar eklendi ve Türkçe ile İngilizce mesajların tamamı yeniden yazıldı. Üç mesaj hatası da düzeltildi. Claim verileri, yapılandırma, izinler ve mevcut komutlar değişmedi; her eski sürümden yalnızca JAR dosyasını değiştirerek yükseltebilirsiniz.

Sayfalı yardım

Ne değişti? /claim yardım eskiden tek seferde otuzdan fazla satır yazdırıyordu. Normal sohbet penceresinde listenin başı okunmadan yukarı kayıp gidiyordu. Yardım artık her sayfada sekiz komut olacak şekilde bölünüyor.

  • /claim yardım ilk sayfayı gösterir; /claim yardım 2, /claim yardım 3 diğer sayfaları açar.
  • Listenin altındaki satır, bulunduğunuz sayfayı, toplam sayfa sayısını ve sonraki sayfanın tam komutunu gösterir. Örnek: Sayfa 1/5 | Sonraki sayfa: /claim yardım 2.
  • İngilizcede komut /claim help 2 olur. Bu ipucu, yazdığınız ana komutu kullanır: /dyc yardım yazan oyuncuya /dyc yardım 2 önerilir.
  • Yönetici yardımı da aynı şekilde çalışır: /claim admin yardım [sayfa] veya /dyca yardım [sayfa]. Yalnızca /claim admin ya da /dyca yazmak hâlâ ilk sayfayı açar.
  • Son sayfadan büyük bir numara yazılırsa son sayfa gösterilir. Yazı, sıfır veya negatif sayı yazılırsa her zamanki "/claim yardım yazın" mesajı gelir.
  • TAB, oyuncunun kendi yardımı için geçerli sayfa numaralarını önerir.
  • Sunucu konsolunda sohbet penceresi sınırı olmadığı için konsol tam listeyi tek seferde görmeye devam eder. Liste, konsolun gerçekten çalıştırabildiği komutlarla sınırlıdır.

Satırlar ve izinler. 1.0.3'teki komut satırlarının hepsi aynı sırayla duruyor ve her satır yalnızca bir sayfada görünür.

  • Filtreli liste satırı yalnızca dyclaim.list izni olanlara gösterilir.
  • /cltp satırı yalnızca dyclaim.teleport izni olanlara gösterilir.
  • "Yönetici komutları" satırı yalnızca dyclaim.admin izni olan oyunculara gösterilir.

Yeni kısa komutlar

Kısa komutKarşılığıKim kullanabilir ve görebilir?
/dyc/claim / /dyclaimHerkes; /claim ile aynı
/cltp <numara|isim>/claim ışınlan <numara|isim>dyclaim.teleport izni olan herkes (varsayılan olarak tüm oyuncular)
/dyca <komut>/claim admin <komut>Yalnızca dyclaim.admin izni olanlar ve konsol

/dyc

  • Ana komutun gerçek bir takma adıdır.
  • Tüm alt komutlar, Türkçe kelimeler, filtreler ve TAB önerileri bunun üzerinden de çalışır: /dyc liste, /dyc güven Alex 2h, /dyc yardım 2.

/cltp

  • /claim ışınlan ile birebir aynı çalışır.
  • Claim listenizdeki numarayı veya claim'in ismini alır.
  • Aynı bekleme süresini, hareket edince iptali ve güvenlik kontrollerini kullanır.
  • TAB, claim numaralarınızı ve isimlerinizi önerir.
  • Hem Türkçe hem İngilizce yardımda listelenir; oyuncular hangi dili kullanırsa kullansın bu komutu bulabilir.

/dyca

  • Tüm yönetici araçlarına ulaşır: /dyca yenile, /dyca tanı, /dyca dil tr, /dyca koruma-atla, /dyca temizle 30 vb.
  • dyclaim.admin izniyle tanımlıdır. Bu izne sahip olmayan oyuncular:
    • komutu veya argümanlarını TAB'da görmez,
    • yardımda hiç görmez,
    • komutu çalıştıramaz.
  • Yöneticiler komutu yönetici yardımının en üstünde görür.
  • Konsolda eğik çizgi olmadan yazılır: dyca yenile.

Daha anlaşılır Türkçe ve İngilizce mesajlar

Yeniden yazılan metinler. İki dildeki 269 mesajın tamamı şu hedeflerle yeniden yazıldı:

  • Ne olduğunu ve sonra ne yapılacağını söyleyen daha kısa cümleler. Örneğin "İşlemin koşulları değişti. İşlemi yeniden başlat." yerine artık "Bu sırada bir şey değişti. Lütfen komutu yeniden yazın." yazıyor.
  • Aynı şeyler için her yerde aynı kelimeler: ortak sahip, güvenilen oyuncu, claim sınırı, satış ilanı.
  • Komutun yalnızca adını değil, sonucunu anlatan yardım açıklamaları. Örneğin "Oyuncuyu güvenilenlere ekleyin" yerine "Bir oyuncuya burada yapı izni verin (isterseniz süreli)".
  • Daha açık başlıklar: "Claim Bilgisi" ve "Claim'leriniz".
  • Boş claim listesi, yeni oyunculara bir chunk'ta durup /claim yazmalarını söyler.

Türkçe. Türkçe metinlerde "sen" ve "siz" artık karışık kullanılmıyor; her yerde tek hitap biçimi ("siz") var. "Trust" gibi İngilizce kalıntılar, doğal Türkçe karşılıklarıyla ("güvenilen oyuncu", "güven izni") değiştirildi. Onay ipucu artık Türkçe komutları (/onayla, /reddet) gösteriyor. /confirm ve /cancel çalışmaya devam ediyor.

Mevcut mesaj dosyalarının yükseltilmesi. Sunucu sahipleri mesaj dosyalarına çoğu zaman hiç dokunmaz. Öte yandan bir eklenti, özel çeviri içerebilecek dosyaların üzerine körü körüne yazamaz. 1.0.4 bunu kendiliğinden çözer:

  • DyClaim; Beta, 1.0.0, 1.0.1, 1.0.2 ve 1.0.3 sürümlerinde yayınlanmış her mesaj metninin listesini içinde taşır.
  • Sunucudaki bir mesaj hâlâ bu metinlerden biriyle birebir aynıysa yeni 1.0.4 metni kullanılır.
  • Metin değiştirilmişse, küçük bir değişiklik bile olsa sunucunun kendi metni korunur.
  • Diskteki mesaj dosyaları asla yeniden yazılmaz. Yükseltme, mesajlar her yüklendiğinde bellekte yapılır. Bu yüzden dosyadan özel bir satırı silerseniz eklentiyle gelen varsayılan metne geri dönülür.
  • Önek, renkler ve {yer tutucular} eskisi gibi çalışır. Hiçbir anahtarın adı değiştirilmedi veya kaldırılmadı.

Düzeltmeler

  • İzin reddinde çift mesaj. Ortak sahiplik, devir, pazar veya uyarı komutları için izni olmayan bir oyuncu hem "izniniz yok" hem de "bu özellik kapalı" mesajını alıyordu. Artık yalnızca izin mesajı gösteriliyor. "Özellik kapalı" mesajı yalnızca oyuncunun izni olduğu ama sunucunun özelliği kapattığı durumda görünür.
  • /reddet yanıtı. Bekleyen bir işlem iptal edildiğinde oyuncuya kırmızı "[İptal]" düğme yazısı sohbet mesajı olarak gönderiliyordu. Bu durum claim alma, satış, satın alma, devir teklifi, ortak sahiplik teklifi, yönetici silme ve temizleme işlemlerinin hepsinde geçerliydi. Artık "İşlem iptal edildi, hiçbir şey değişmedi." ("Cancelled. Nothing was changed.") yanıtı geliyor. Tıklanabilir düğmenin yazısı aynı kaldı.
  • Tanılamadaki sürüm yedeği. /claim admin tanı kodunda yedek olarak eski bir sürüm numarası yazılıydı. Sürüm okunamazsa artık yanlış bir numara yerine "unknown" gösteriliyor.

Uyumluluk

  • Değişmeyenler: Claim verisi (şema 2), yapılandırma dosyası, izinler ve komutlar 1.0.3 ile aynı. Herhangi bir taşıma adımı gerekmez.
  • Eski takma adlar: Hepsi çalışmaya devam ediyor:
    • /claim, /dyclaim
    • Türkçe alt komutlar ve ASCII yazımlar
    • /confirm, /onayla, /cancel, /reddet
    • trustperm, mobexplosion
  • Java: Spigot API 1.20.4'e karşı Java 17 bytecode ile derlenmiştir. Sunucunuzun istediği Java sürümünü kullanın.
  • İki ayrı dosya (1.0.3'teki gibi):
    • DyClaim-1.0.4.jar: Bukkit, Spigot, Paper ve Purpur için.
    • DyClaim-1.0.4-Folia.jar: Folia için.
    • Yalnızca birini kurun.
  • Komut adı çakışması: Başka bir eklenti zaten /dyc, /dyca veya /cltp adını kaydediyorsa adın hangi eklentiye ait olacağına Bukkit karar verir. Uzun hâlleri (/claim, /claim admin, /claim ışınlan) her zaman çalışır. /dyclaim:dyc biçimindeki adlar da doğrudan DyClaim'e ulaşır.

Performans

Dört eklentili, 50 claim'lik karşılaştırma 22 Ekim 2026'da 1.0.4 JAR'ıyla tekrarlandı. 10 Ekim ölçümüyle aynı yöntem, aynı sunucu, aynı eklenti sürümleri ve aynı sıra kullanıldı. Değerler 1.000 blok kırma kontrolü başına milisaniyedir ve altı ölçümün medyanıdır; parantez içinde gözlenen aralık verilmiştir.

EklentiYalnızca sahip (izinli)Yalnızca ziyaretçi (engelli)%50 / %50 karışık
DyClaim 1.0.40,752 (0,643–0,874)10,705 (9,355–13,308)5,751 (4,999–7,091)
GriefPrevention 16.18.30,407 (0,289–0,556)13,121 (8,017–18,385)6,764 (4,153–9,458)
Towny 0.103.2.04,366 (3,619–5,710)49,987 (40,708–59,338)27,176 (22,164–32,524)
ClaimChunk 0.0.25-FIX31,397 (1,159–1,906)58,493 (54,254–62,536)29,852 (27,707–32,221)

Sonuçlar nasıl okunmalı:

  • Karışık iş yükünde en düşük medyan DyClaim'e ait. Yalnızca sahip kontrollerinde GriefPrevention daha hızlı.
  • Bu ölçümde DyClaim ile GriefPrevention'ın aralıkları örtüşüyor.
  • Bunlar olay işleme süreleridir; CPU veya RAM kullanımı değildir. Her durumda daha hızlı olunduğunu kanıtlamazlar.
  • 1.0.4'te koruma kodu değişmedi. 10 Ekim değerleriyle aradaki farklar, bir masaüstü bilgisayarda ölçümden ölçüme görülen normal oynamadır.

Yükseltme

  1. Sunucuyu durdurun.
  2. Eski JAR'ı ve plugins/DyClaim klasörünün tamamını yedekleyin.
  3. JAR'ı DyClaim-1.0.4.jar ile (Folia kullanıyorsanız DyClaim-1.0.4-Folia.jar ile) değiştirin. Eski JAR'ı kaldırın.
  4. Sunucuyu başlatın. Claim'ler, ayarlar ve özel mesajlarınız korunur; değiştirilmemiş mesajlar yeni metne geçer.

1.0.3'e geri dönmek isterseniz 1.0.3 JAR'ını geri koymanız yeterli. Veri ve yapılandırma iki yönde de uyumludur.

Doğrulama

  • Otomatik testler: 299 test başarıyla geçti (284 mevcut, 15 yeni). İzin mesajı düzeltmesi önce 1.0.3 kodunda başarısız olan bir testle yeniden üretildi, değişiklikten sonra test geçti.
  • Canlı yükseltme testi: 1.0.3 test sunucusu (Purpur 1.20.4), claim'leri ve 1.0.3 mesaj dosyalarıyla birlikte yerinde 1.0.4'e yükseltildi. 24 kontrolün hepsi geçti:
    • Değiştirilmemiş 1.0.3 mesajları yeni metinle göründü.
    • Claim'ler ve isimleri korundu.
    • Yardım sayfalı geldi ve sonraki sayfa komutunu gösterdi. Oyuncular yönetici satırını ve /dyca'yı göremedi.
    • /dyca oyuncuların TAB'ında gizli, yöneticilerde görünür oldu ve oyuncular için reddedildi.
    • /dyc ve /cltp çalıştı; isimle claim'e ışınlanma da buna dahil.
    • Türkçe sayfalı yardım çalıştı.
    • /reddet yeni yanıtı verdi.
  • Folia 1.20.4: Folia sürümü mevcut claim'lerle açıldı ve konsoldan dyca tanı, dyc help, dyca help, dyca yenile komutlarını çalıştırdı.
  • Bu sürümde test edilmeyenler:
    • Canlı bir Vault ekonomi sağlayıcısı.
    • Bir izin eklentisi (izin reddi otomatik testlerle kapsandı).
    • SimpleClans.
    • Bedrock / Floodgate istemcileri.
    • Paper veya Spigot 26.x.
    • Folia 26.3.
    • Aradaki her Minecraft yama sürümü.
Lisans
DyClaim Source-Available License 1.0
Effective date: 16 October 2026

Copyright (c) 2024-2026 Claww / DyPlugin and DyClaim contributors.
All rights reserved except as expressly granted below.

1. Scope

"Software" means the DyClaim code, binaries and documentation distributed
with this license, to the extent the relevant copyright holders may grant
these permissions. "Modified Version" means a modification or derivative
of that Software. This is a custom source-available license, not the GNU GPL
and not an OSI-approved open-source license.

2. Permitted use

You may download, inspect, run, copy and modify the Software, including for
personal, educational and commercial Minecraft servers. Running a server
that accepts donations or sells server access does not itself constitute
selling the Software. You may redistribute the Software or Modified Versions
without charge if you meet all conditions below.

3. No paid distribution

Without separate written permission from the relevant copyright holders,
you must not sell, sublicense for a fee, offer paid downloads of, or require
payment or a donation to obtain the Software or a Modified Version. You must
not include it in a paid software bundle or use another arrangement to charge
for access to its source or binaries. Voluntary donations are allowed only
when access to the Software is not conditional on donating.

4. Source availability on distribution

Whenever you distribute the Software or a Modified Version, provide a public,
free-of-charge link to its complete corresponding source code, including
your changes and the build files needed to produce the distributed version.
Keep that source available for as long as you offer the distribution. Do not
distribute a closed-source Modified Version. Private modifications that you
do not distribute do not have to be published.

5. Attribution and notices

Retain this license and existing copyright and attribution notices in source
and binary distributions. Identify DyClaim and Claww / DyPlugin visibly in
the plugin description, README or equivalent documentation, and any public
distribution page. Modified Versions must identify their changes and must
not imply that they are official releases or endorsed by the original authors.

6. Same terms for redistribution

Distribute covered Software and Modified Versions under this license, with
no additional terms that remove the permissions granted here or defeat its
conditions. No ownership of the Software, project name or branding is
transferred. Attribution does not grant permission to impersonate the project.

7. Third-party material and earlier distributions

Third-party components, dependencies and contributions remain subject to
their applicable rights and licenses. This license does not override those
licenses or grant rights the relevant copyright holders do not possess.
Earlier copies distributed under another license retain their applicable
license; this notice does not retroactively revoke previously granted rights.
If you cannot satisfy all applicable licenses, do not redistribute that
combination without obtaining the required permissions.

8. Termination

Permissions under this license terminate if you fail to comply with its
conditions. They are reinstated when the violation is fully cured, unless
the relevant copyright holder has separately terminated them in writing.
Termination does not remove any rights you have independently under law
or under an applicable license for an earlier distribution.

9. Disclaimer of warranty and liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED
"AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
THE AUTHORS AND COPYRIGHT HOLDERS ARE NOT LIABLE FOR ANY CLAIM, DAMAGE OR
OTHER LIABILITY ARISING FROM THE SOFTWARE OR ITS USE, WHETHER IN CONTRACT,
TORT OR OTHERWISE. MANDATORY LEGAL RIGHTS REMAIN UNAFFECTED.

10. Separate permissions

For permissions beyond this license, contact Claww / DyPlugin through
https://github.com/DyPlugin/DyClaim. A separate permission is valid only
when granted in writing by the relevant rights holder.

Dosyalar

1.0.4Kararlı
FoliaDyClaim-1.0.4-Folia.jar
FoliaMinecraft 26.3 · 26.2 · 26.1.x · 1.21.x · 1.20.x
0.25 MBİndir
StandartDyClaim-1.0.4.jar
Bukkit · Spigot · Paper · PurpurMinecraft 26.3 · 26.2 · 26.1.x · 1.21.x · 1.20.x
0.25 MBİndir

Çerez tercihleri

Tema seçimini hatırlamak için isteğe bağlı depolama kullanıyoruz. İzin verirsen ziyaret ve indirme istatistiklerini de ölçeriz.