DYNASTYPLUGINS
← Tüm eklentiler
Işınlanma

DyHomes

Rütbe sınırları, güvenli ışınlanma, DyClaim güveni, Folia desteği ve beş dille ev, warp ve spawn.

DyHomes · İndir

Beta

DyHomes 1.0.0-BETA

1.0.0-BETABeta

DyHomes 1.0.0-BETA

DyHomes'un ilk herkese açık sürümü: ev, warp ve spawn tek ve hafif bir eklentide. Bukkit, Spigot, Paper, Purpur ve Folia'da, Minecraft 1.20.x ile 26.x arasında çalışır.

Eklenenler

  • Evler. /ev, /evler, /evayarla ve /evsil (İngilizce: /home, /homes, /sethome, /delhome).
    • Evlere ad verilebilir. Ad yazılmazsa /evayarla home adlı evi kurar, /ev de home'a ya da tek evine götürür.
    • Var olan bir adla /evayarla yeni ev saymaz, o evi taşır.
    • Ev listesindeki adlara tıklanabilir.
    • Yöneticiler başka oyuncuların evlerine oyuncu:ev ile ulaşır; oyuncu çevrimdışıyken de çalışır.
  • Rütbeye göre sınır.
    • Varsayılan sınır homes.default-limit ile belirlenir (3).
    • dyhomes.limit.<sayı> sınırı değiştirir; birden fazlası varsa en yükseği geçerli.
    • dyhomes.limit.unlimited sınırı kaldırır.
    • homes.disabled-worlds seçilen dünyalarda yeni ev kurmayı engeller.
  • Warplar. /warp, /warplar, /warpayarla ve /warpsil; liste tıklanabilir. warps.per-warp-permission açıksa her warp dyhomes.warp.<ad> ister.
  • Spawn.
    • /spawn ve /spawnayarla eklendi.
    • Yeni oyuncular spawna gönderilir.
    • Yatağı ya da doğuş çapası olmayan oyuncular spawnda doğar.
    • /spawnayarla kullanılmadıysa /spawn ana dünyanın doğuş noktasına götürür.
  • Işınlanma akışı.
    • Işınlanmadan önce bekleme süresi var (3 saniye). Hareket, hasar ya da başka bir ışınlanma bunu iptal eder.
    • Ev, warp ve spawn için ayrı tekrar bekleme süresi ve ücret; /evayarla için de ücret ayarlanabilir.
    • dyhomes.cooldown.<saniye> rütbeye göre bekleme verir; en düşüğü geçerli.
    • Ücret ışınlanmadan hemen önce alınır, ışınlanma başarısız olursa iade edilir.
  • Güvenli varış.
    • Hedefte duracak yer, lav, ateş ve benzeri tehlike, safety.max-fall blok içinde zemin olup olmadığı kontrol edilir.
    • Güvensiz hedef reddedilir ve ipucu gösterilir; sonuna zorla eklenirse yine de gidilir.
    • Basamak, halı ve su dikkate alınır.
  • DyClaim.
    • DyClaim 1.1.0 ve sonrasında, başkasının claim'ine ev kurmak için o claim'in build hakkı, kullanmak için teleport hakkı gerekir. İki hak da ayarlanabilir.
    • Güven kaldırılırsa ev silinmez ama kullanılamaz.
    • DyClaim cevap veremezse işlem reddedilir.
  • EssentialsX'ten aktarım.
    • /dyhomes aktar essentials evleri (yeni ve eski dosya biçimi), warpları ve spawnı kopyalar.
    • DyHomes'ta zaten olanlar korunur.
    • EssentialsX dosyalarına yalnızca okumak için dokunulur.
  • Diller. İngilizce, Türkçe, Almanca, İspanyolca ve Rusça; Minecraft dilinden ya da /dyhomes dil ile seçilir. Türkçe komutlar: /ev, /evler, /evayarla, /evsil. Paper, Purpur ve Folia'da MiniMessage; oyuncuların yazdığı metin hiçbir zaman etiket olarak işlenmez.
  • PlaceholderAPI. %dyhomes_count%, %dyhomes_limit%, %dyhomes_remaining%, %dyhomes_names%, %dyhomes_cooldown%, %dyhomes_cooldown_formatted% ve %dyhomes_warps%.
  • Geliştirici API'si. DyHomesAPI ile iptal edilebilir HomeSetEvent, HomeDeleteEvent ve DyHomesTeleportEvent.
  • Folia. Aynı JAR Folia'da bölge ve varlık zamanlayıcılarıyla çalışır; Paper ve Folia'da ışınlanma asenkrondur.
  • Kayıt.
    • Her oyuncu için küçük bir YAML dosyası tutulur ve dosyalar yarım kalmayacak şekilde (atomik) yazılır.
    • Okunamayan dosyanın üzerine hiçbir zaman yazılmaz.
    • Dünyalar UID ve adıyla hatırlanır.
  • Yöneticilere Modrinth güncelleme bildirimi ve isteğe bağlı anonim bStats istatistikleri.

Yükseltme

İlk sürüm. DyHomes-1.0.0-BETA.jar dosyasını plugins/ klasörüne koy ve sunucuyu başlat. EssentialsX'ten geçiyorsan /dyhomes aktar essentials komutunu bir kez çalıştır. EssentialsX dosyaları yalnızca okunur ve DyHomes'ta zaten olan hiçbir şey değiştirilmez.

Doğrulama

30 otomatik test geçti. Yayın JAR'ı (SHA-256 d5f053cfde65511b284686cad62f7fb28ab99504faa26f8734bd99135d143595) ile canlı testler geçti:

  • EssentialsX, LuckPerms, Vault, PlaceholderAPI ve DyClaim 1.1.0 ile Purpur 1.20.4: 28/28.
  • DyClaim 1.1.0-Folia ile Folia 1.20.4: 11/11.
  • Spigot 26.3: 7/7.
  • Paper 26.2: 7/7.

Spigot'suz Bukkit, Folia 26.x, Geyser/Floodgate ve yüksek oyuncu sayısı test edilmedi.

Lisans
DyHomes Source-Available License 1.0
Effective date: 25 October 2026

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

1. Scope

"Software" means the DyHomes 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 DyHomes 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/DyHomes. A separate permission is valid only
when granted in writing by the relevant rights holder.

Dosyalar

StandartDyHomes-1.0.0-BETA.jar
Bukkit · Spigot · Paper · Purpur · FoliaMinecraft 26.3 · 26.2 · 26.1.x · 1.21.x · 1.20.x
0.14 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.