YAML neden kırılır?

Minecraft eklenti ayarları çoğunlukla config.yml dosyasıdır. Tek bir yanlış girinti tüm eklentiyi düşürebilir.

En sık 5 hata

  1. Tab karakteri — editörde görünmez, parser patlar
  2. İki nokta sonrası boşluk yokkey:value yanlış, key: value doğru
  3. Liste girintisi kaymış
  4. Tırnak kapanmamış"Merhaba
  5. Özel karakterler:, #, { içeren metinler tırnak ister

Doğru örnek

settings:
  enabled: true
  motd: "&aSunucuya hoş geldin"
  ranks:
    - default
    - vip
    - mvip

Yanlış örnek (girinti)

settings:
  enabled: true
 motd: "bozuk"   # soldaki boşluk eksik / fazla

Metinde iki nokta varsa

# Kötü
welcome: Hoş geldin: lobiye geç

# İyi
welcome: "Hoş geldin: lobiye geç"

Kontrol akışı

  1. Dosyayı VS Code / Notepad++ ile aç
  2. Görünür boşluk / Tab gösterimini aç
  3. Sitedeki YAML Kontrol aracına yapıştır
  4. Satır numarasını oku, düzelt, tekrar dene

Mini checklist

  • [ ] Tab yok
  • [ ] Aynı seviyedeki anahtarlar aynı girintide
  • [ ] Listeler - ile başlıyor
  • [ ] Uzun / özel metinler tırnak içinde

Hata mesajında line 42 görürsen: o satırın üstündeki girinti de şüpheli olabilir.

Tüm rehberler

Yorumlar

0 yorum

Henüz yorum yok. İlk yorumu sen yaz.