Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
143 changes: 143 additions & 0 deletions core/src/main/resources/language/tr_TR/command_messages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
# SmartSpawner – command_messages.yml
# Kullanım yönergeleri ve hata mesajları dahil olmak üzere eklenti komutlarıyla ilgili mesajlar.

player_only:
message: "&#ff5252Bu komutu sadece oyuncular kullanabilir."
sound: block.note_block.bass

no_permission:
message: "&#ff5252Bu işlemi yapmak için yetkiniz yok"
sound: block.note_block.pling

# ──────────────────────────────────────────────────────
# /ss near
# ──────────────────────────────────────────────────────
near:
bossbar:
analyzing: "🔍 Analiz ediliyor... {percent}%"
found: "✓ {radius} blok içinde {count} spawner bulundu"
not_found: "✗ {radius} blok içinde spawner bulunamadı"
view_gui:
button: "[Arayüzde Görüntüle]"
hover: "Yakında bulunan {count} spawner'a göz atmak için tıklayın"
scan_start:
message: "&#3498db🔍 &#f8f8ff{radius} &#3498dbblok içindeki spawnerlar taranıyor…"
sound: block.note_block.hat
scan_found:
message: "&#37eb9a✓ &#f8f8ff{radius} &#37eb9ablok içinde &#f8f8ff{count} &#37eb9aspawner bulundu. &#f1c40fVurgulama süresi: &#f8f8ff30s&#f1c40f."
sound: entity.experience_orb.pickup
scan_none:
message: "&#ff5252✗ &#f8f8ff{radius} &#ff5252blok içinde spawner bulunamadı."
sound: block.note_block.pling
scan_cancelled:
message: "&#f1c40f⊘ Tarama iptal edildi & vurgulamalar kaldırıldı."
sound: block.note_block.bass
no_active_scan:
message: "&#ff5252İptal edilecek aktif bir taramanız yok."
sound: block.note_block.bass
highlights_expired:
message: "&#888888⏱ Spawner vurgulamalarının süresi doldu."

# ──────────────────────────────────────────────────────
# /ss give
# ──────────────────────────────────────────────────────
give:
usage:
message: "&#ff5252Kullanım: /ss give <oyuncu> <yaratık_türü> [miktar]"
sound: block.note_block.hat
vanilla_usage:
message: "&#ff5252Kullanım: /ss giveVanillaSpawner <oyuncu> <yaratık_türü> [miktar]"
sound: block.note_block.hat
player_not_found:
message: "&#ff5252Oyuncu bulunamadı"
sound: block.note_block.pling
invalid_mob_type:
message: "&#ff5252Geçersiz yaratık türü"
sound: block.note_block.pling
invalid_item_type:
message: "&#ff5252Geçersiz eşya türü"
sound: block.note_block.pling
invalid_item_spawner:
message: "&#ff5252Geçersiz eşya spawner türü"
sound: block.note_block.pling
invalid_amount:
message: "&#ff5252Geçersiz miktar"
sound: block.note_block.pling
amount_too_large:
message: "&#ff5252Maksimum verilebilecek miktar: &#f8f8ff{max}"
sound: block.note_block.pling
inventory_full:
message: "&#ff5252Envanter dolu olduğu için bazı spawnerlar yere düştü"
sound: block.note_block.pling
spawner_received:
message: "&#37eb9a{amount} adet {entity} spawner aldınız"
sound: entity.experience_orb.pickup
spawner_given:
message: "&#f8f8ff{player} &#37eb9aadlı oyuncuya &#f8f8ff{amount} adet {entity} spawner verildi"
sound: entity.experience_orb.pickup

# ──────────────────────────────────────────────────────
# /ss hologram
# ──────────────────────────────────────────────────────
hologram:
enabled:
message: "&#f8f8ffTüm spawner hologramları aktif edildi"
sound: entity.experience_orb.pickup
disabled:
message: "&#f8f8ffTüm spawner hologramları devre dışı bırakıldı"
sound: block.note_block.bass
cleared:
message: "&#f8f8ffTüm hologramlar başarıyla temizlendi"
sound: entity.experience_orb.pickup
clear_error:
message: "&#ff5252Hologramlar temizlenemedi"
sound: block.note_block.pling

# ──────────────────────────────────────────────────────
# /ss clear
# ──────────────────────────────────────────────────────
clear:
usage:
message: "&#f8f8ffKullanım: &#3498db/ss clear <holograms|ghost_spawners>"
ghost_check_start:
message: "&#f8f8ffSahte spawnerlar kontrol ediliyor..."
sound: block.note_block.hat
ghost_cleared:
message: "&#37eb9a{count} adet sahte spawner başarıyla kaldırıldı"
sound: entity.experience_orb.pickup
ghost_none_found:
message: "&#37eb9aSahte spawner bulunamadı"
sound: entity.experience_orb.pickup

# ──────────────────────────────────────────────────────
# /ss prices
# ──────────────────────────────────────────────────────
prices:
not_available:
message: "&#ff5252Satış entegrasyonu aktif değil. Lütfen ekonomi ayarlarını yapılandırın."
sound: block.note_block.pling
no_priceable_items:
message: "&#ff5252Fiyatlandırılmış bir eşya bulunamadı."
sound: block.note_block.pling

# ──────────────────────────────────────────────────────
# /ss reload
# ──────────────────────────────────────────────────────
reload_command_start:
action_bar: "&#e9b949⌛ Eklenti yeniden yükleniyor... Lütfen bekleyin!"

reload_command_success:
message: "&#37eb9aSmartSpawner başarıyla yeniden yüklendi"
sound: entity.experience_orb.pickup

reload_command_error:
message: "&#e05252SmartSpawner yeniden yüklenemedi, lütfen detaylar için konsolu kontrol edin!"
sound: block.note_block.pling

# ──────────────────────────────────────────────────────
# spawner management
# ──────────────────────────────────────────────────────
management:
removed:
message: "&#e6e6faSpawner başarıyla kaldırıldı!"
sound: entity.item.break
101 changes: 101 additions & 0 deletions core/src/main/resources/language/tr_TR/formatting.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
# SmartSpawner – formatting.yml
# Eklenti genelinde kullanılan sayı biçimlendirmesi ve yaratık görünüm adları.

# ──────────────────────────────────────────────────────
# Sayı Biçimlendirmesi
# ──────────────────────────────────────────────────────
# Büyük sayıların oyun içinde nasıl gösterileceğini kontrol eder
format_number:
thousand: "{s}K" # Örnek: 5000 → 5K
million: "{s}M" # Örnek: 2000000 → 2M
billion: "{s}B" # Örnek: 1500000000 → 1.5B
trillion: "{s}T" # Örnek: 1000000000000 → 1T
default: "{s}" # Diğer hiçbir kuralla eşleşmediğinde kullanılacak varsayılan biçim

# ──────────────────────────────────────────────────────
# Yaratık Görünüm Adları
# ──────────────────────────────────────────────────────
# Yaratık isimlerinin spawner arayüzlerinde, eşyalarda, hologramlarda ve mesajlarda nasıl görüneceğini tanımlar
mob_names:
# Pasif Yaratıklar
ALLAY: "Allay"
ARMADILLO: "Tatu"
AXOLOTL: "Aksolot"
BAT: "Yarasa"
BEE: "Arı"
CAMEL: "Deve"
CAT: "Kedi"
CHICKEN: "Tavuk"
COD: "Morina"
COW: "İnek"
DOLPHIN: "Yunus"
DONKEY: "Eşek"
FOX: "Tilki"
FROG: "Kurbağa"
GLOW_SQUID: "Parlayan Mürekkep Balığı"
GOAT: "Keçi"
HORSE: "At"
IRON_GOLEM: "Demir Golem"
LLAMA: "Lama"
MOOSHROOM: "Mantar İneği"
MULE: "Katır"
OCELOT: "Oselot"
PANDA: "Panda"
PARROT: "Papağan"
PIG: "Domuz"
POLAR_BEAR: "Kutup Ayısı"
PUFFERFISH: "Balon Balığı"
RABBIT: "Tavşan"
SALMON: "Somon"
SHEEP: "Koyun"
SNIFFER: "Koklayıcı"
SNOW_GOLEM: "Kar Golemi"
SQUID: "Mürekkep Balığı"
STRIDER: "Lavgezer"
TADPOLE: "İribaş"
TRADER_LLAMA: "Tüccar Laması"
TROPICAL_FISH: "Tropikal Balık"
TURTLE: "Kaplumbağa"
VILLAGER: "Köylü"
WANDERING_TRADER: "Gezgin Tüccar"
WOLF: "Kurt"

# Saldırgan Yaratıklar
BLAZE: "Blaze"
BOGGED: "Bataklık İskeleti"
BREEZE: "Esinti"
CAVE_SPIDER: "Mağara Örümceği"
CREAKING: "Gıcırdayan"
CREEPER: "Creeper"
DROWNED: "Boğulmuş"
ELDER_GUARDIAN: "Yaşlı Gardiyan"
ENDERMAN: "Enderman"
ENDERMITE: "Endermite"
EVOKER: "Büyücü"
GHAST: "Ghast"
GUARDIAN: "Gardiyan"
HOGLIN: "Hoglin"
HUSK: "Kavrulmuş Zombi"
MAGMA_CUBE: "Magma Küpü"
PHANTOM: "Fantom"
PIGLIN: "Piglin"
PIGLIN_BRUTE: "Acımasız Piglin"
PILLAGER: "Yağmacı"
RAVAGER: "Yıkıcı"
SHULKER: "Shulker"
SILVERFISH: "Gümüşçün"
SKELETON: "İskelet"
SKELETON_HORSE: "İskelet At"
SLIME: "Balçık"
SPIDER: "Örümcek"
STRAY: "Buzul İskelet"
VEX: "Vex"
VINDICATOR: "İntikamcı"
WARDEN: "Warden"
WITCH: "Cadı"
WITHER_SKELETON: "Wither İskeleti"
ZOGLIN: "Zoglin"
ZOMBIE: "Zombi"
ZOMBIE_HORSE: "Zombi At"
ZOMBIE_VILLAGER: "Zombi Köylü"
ZOMBIFIED_PIGLIN: "Zombi Piglin"
Loading