plugin.yml Rehberi
plugin.yml dosyası, Spigot, Paper ve Bukkit eklentileri için birincil yapılandırma dosyasıdır. Eklentiniz hakkında name, version ve main class gibi önemli bilgiler içerir.
name, main ve version alanları zorunludur. name yalnızca harf, sayı ve alt çizgi içermelidir. main, ana eklenti sınıfınızın tam sınıf yoludur (örneğin, com.example.myplugin.MyPlugin).
Eklentiniz tarafından kullanılacak komutları ve izinleri tanımlayabilirsiniz. Komutlar için name, description, usage, permission ve permission-message belirtin. İzinler için node, description, default ve children belirtin.
depend, softdepend ve loadbefore alanları, eklenti yükleme sırasını kontrol etmek için kullanılır. depend, eklentinizden önce yüklenmesi gereken eklentileri, softdepend isteğe bağlı bağımlılıkları ve loadbefore, eklentinizden sonra yüklenmesi gereken eklentileri belirtir.
Sıkça Sorulan Sorular
plugin.yml nedir?
plugin.yml, Spigot, Paper veya Bukkit eklentiniz hakkında name, version, main class, komutlar ve izinler gibi meta verileri sağlayan bir yapılandırma dosyasıdır.
plugin.yml'de hangi alanlar zorunludur?
Zorunlu alanlar name, main (ana eklenti sınıfının tam sınıf yolu) ve version'dır.
Birden fazla yazar nasıl eklenir?
authors (virgülle ayrılmış liste) alanını kullanın. Bu alan doldurulursa, author alanını geçersiz kılar.
Komutları ve izinleri nasıl tanımlarım?
Commands ve Permissions bölümlerini kullanın. Komutlar için name, description, usage, permission ve aliases belirtin. İzinler için node, description, default ve children belirtin.