Yayımlama
Herkese açık liste Blockheads-Club/mods içinde durur ve Modlar sayfasında gösterilir. Modlar çekme isteğiyle eklenir.
Göndermeden önce
Bir
LICENSEdosyası ekle (istediğin lisans olur)..bhmoddosyasını HTTPS üzerinden herkese açık bir yere koy; örneğin bir GitHub sürüm eki olarak. Birleştirilince yansıtılır.Herkese açık liste kurallarıyla kontrol et:
shbhmod check . --index bhmod pack .
Gönder
- Modunun ayrıntılarını, indirme URL'sini, SHA-256'sını ve boyutunu içeren tek bir
mods/<ilk harf>/<id>.tomldosyası ekle. - Bir çekme isteği aç. CI girdiyi ve paketi kontrol eder, istediği izinlerle yorum yapar.
- Bir bakımcı, her yeni modun (ve izin ya da yerel kod ekleyen güncellemelerin) kodunu listelenmeden önce okur.
Modunun adı ve açıklaması başka dillerde de görünsün mü? Girdiye name ve/veya description içeren [i18n.tr], [i18n.ru], [i18n.kk] ... tabloları ekle. Okuyucular kendi dillerini görür, eksik olan her şey için İngilizceye dönülür; bunları istediğin zaman değiştirebilirsin.
Tüm alanlar ve bir örnek: Mod gönder.
Güncellemeler
- Girdine yeni bir sürüm ekle; yayımlanmış sürümler asla düzenlenmez ya da silinmez.
- Bozuk bir sürüm
yanked = trueile işaretlenebilir. - Girdiyi yalnızca modun
ownerskişileri değiştirebilir.
CI'daki kontrollerin aynısını yerelde çalıştır: bhmod index validate.