DyMarket 1.0.0-BETA
DyMarket'in ilk herkese açık sürümü: çoklu para birimli ekonomi, web mağazaları için kredi köprüsü, müzayede evi ve DyClaim arazilerini satma ve kiralama tek hafif eklentide; Bukkit, Spigot, Paper, Purpur ve Folia, Minecraft 1.20.x–26.x. Bu bir BETA sürümü: ekonomi veri biçimi 1.0.0'dan önce değişebilir; veri dosyası her açılışta otomatik yedeklenir.
Eklenenler
- Ekonomi çekirdeği. Varsayılan olarak
moneyvecredits,currenciesaltında yenileri eklenebilir; her birinin adı, simgesi, ondalık sayısı, sayı biçimi (format-locale), başlangıç ve en yüksek bakiyesi var./para(/balance),/ode(/pay) ve/paratop(/baltop). Hiçbir işlem bakiyeyi eksiye düşüremez ya damax-balance'ı aşamaz. Her değişiklik silinmeyen bir işlem kaydına yazılır;/dymarket kayitgösterir,/dymarket gerial <no>geri alır./dymarket birlestiriki hesabı birleştirir. - Güvenlik.
/ode,/kredi gonderve müzayede alımlarında oran sınırı, büyük ödemelerde onay (pay.confirm-above,/ode ... onayla) ve büyük transferlerde oyun içi ve konsolda yetkili uyarısı (security.alert). DyDiscord'un henüz yetkili uyarısı API'si yok; DyMarket bunu bir kez loglar ve Discord'a bir şey göndermez. - Vault.
vault: trueolan para birimi Vault ekonomisi olarak sunulur; DyHomes, DyRTP ve diğer Vault eklentileri ücretleri bununla alır.provider: vaultile bir para birimi başka bir eklentinin ekonomisini kullanır. - İçe aktarma.
/dymarket aktar essentialsEssentialsX bakiyelerini,/dymarket aktar vaultVault'ta kayıtlı ekonominin bakiyelerini kopyalar; DyMarket'te sıfır olmayan hiçbir bakiyenin üzerine yazılmaz. - Kredi köprüsü. Web mağazası ya da RCON
dymarket give {player} {amount} credits {transaction_id}ile kredi teslim eder; aynı işlem numarası ikinci kez uygulanmaz, betik hata almaz./kredi gonderoyuncular arası kredi gönderir,/kredi cevirkrediyi paraya çevirir (credits.exchange.rate, varsayılan 1 kredi = 1000 para). Yükleme bonusu:credits.topup-bonus-percent. - Müzayede evi.
/pazar(/ah) sandık menüsü açar; her işlemin komutu da var (sat,liste,ara,bilgi,satinal,benim,iptal,topla).auction.confirm-purchaseaçıkken alım onay ister (/pazar satinal <no> onayla). Sabit fiyatlı ilanlar, süre (48 saat), vergi (%5, ilan anında sabitlenir), fiyat sınırları, yasaklı eşya listesi ve oyuncu başına ilan sınırı (auction.max-listings, 0 = sınırsız). Eşya ilan kaydedilmeden önce elden alınır, bir ilan yalnızca bir kez satılır; süresi dolan, iptal edilen, yetkilinin kaldırdığı ve teslim edilemeyen eşyalar toplama kutusuna gider. - Emlak (DyClaim 1.3.1 ve üzeri).
/emlak satve/emlak kiralabulunduğunuz chunk'ın çevresindeki bitişik claim'lerinizi (en çok 64 chunk) ilana koyar;burasiyalnızca o chunk'ı koyar.dymarket.estate.limit.<n>verilmedikçe emlak ilanı sınırı yok./emlak satinal,/emlak tutve/emlak ayrilher zaman önce onay ister (onayla). Satışta bütün claim'ler alıcıya devredilir, bir devir başarısız olursa claim'ler geri döner ve para iade edilir. Kirada kiracı süreli DyClaim güveni alır ve ilan kira boyunca başkalarına kapanır; yeni kira otomatik yenileme açık başlar (/emlak otoyenileile kapatılır), ödenmezsegrace-hourssonunda biter./emlak ayrilve/emlak tahliyekirayı bitirir. Ev sahibi kiradaki ilanı kaldırırsa ya da claim DyClaim'de silinir veya devredilirse kalan sürenin iadesini ev sahibi öder. - Diller. İngilizce, Türkçe, Almanca, İspanyolca ve Rusça; Türkçe komutlar ve alt komut kelimeleri.
- PlaceholderAPI, geliştirici API'si, Folia, tek SQLite dosyası (
plugins/DyMarket/data.db, her açılışta yedek, son 7 tutulur), Modrinth güncelleme kontrolü ve bStats.
Yükseltme
DyMarket-1.0.0-BETA.jar dosyasını plugins/ klasörüne koyup sunucuyu başlatın. Başka bir ekonomi eklentisinden geçiyorsanız onu kaldırmadan önce bir kez /dymarket aktar essentials ya da /dymarket aktar vault çalıştırın. Emlak modülü DyClaim 1.3.1 veya üzerini ister; yoksa konsola tek satır yazıp kendini kapatır. BETA olduğu için veri biçimi 1.0.0'dan önce değişebilir; sonraki sürümler data.db'yi kendiliğinden dönüştürür ve her açılışta yedek alınır.
Test edilen ortamlar
92 otomatik test; Paper 26.2 ve Folia 1.20.4 canlı testleri
Lisans
DyMarket Source-Available License 1.0 Effective date: 11 November 2026 Copyright (c) 2026 Claww / DyPlugin and DyMarket contributors. All rights reserved except as expressly granted below. 1. Scope "Software" means the DyMarket 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 DyMarket 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/DyMarket. A separate permission is valid only when granted in writing by the relevant rights holder.

