Crosevice
Demir Madencisi
- En iyi cevaplar
- 0
(Düzeltme "public void loadLang()" yerine "public YamlConfiguration loadLang()" kullanınız.)
Kullanıcılarının herhangi bir iletiyi değiştirmelerine ve kullanıcıların eklentiyi kendisine göre özelleştirmesine izin vermek isteyen yeni Java Developerlarına özel bir eğitim,
İlk olarak Lang enum dosyasını eklentinize ekleyiniz, (Örneğin utils/lang.class)
Ardından plugininizin ana dosyasına bunları ekleyiniz bunlar sayesinde "YamlConfiguration" doyasının
özellliklerini kullana bileceksiniz,
Bunları ekledikten sonra bu işlemleri "onEnable" yönteminde çağırmalısınız,
public void onEnable() {
"this.loadLang();" veyahut "loadLang();"
} şeklinde import ediniz)
Bu method, varsayılan lang.yml dosyasını plugininize ilk eklediğiniz enum Lang methodu sayesinde oluşturucaktır, oluşturma sırasında herhangi bir hata olur ise onEnable içine eklediğimiz kısımda plugini deaktif eden bir işlemde mevcuttur.
Ayrıca aşağıda vereceğim bu 2 yöntemi ana dosyanızın en alt kısımına ekleyiniz,
Ardından isteyenler kendisi Lang.yml dosyasını oluştura bilirler. bu oluşturmada içini ilk olarak
şu şekilde doldurmalısınız,
ve bu sayede bir Lang.yml dosyası tamamlanmış oldu, eğerki bunları nasıl çekeceğinizi bilmiyor iseniz size bir örnek vermek isterim, "player.sendMessage(Lang.TITLE.toString() + Lang.NO_PERMS);" şeklinde bu mesajları çeke bilirsiniz.
Bu yöntem bu eklentidede bulunmaktadır:
Orjinal konu:
(Bu konu türkçeleştirme bir konudur orjinal konu Bukkit.org'da yer almaktadır iyi günler.)
Kullanıcılarının herhangi bir iletiyi değiştirmelerine ve kullanıcıların eklentiyi kendisine göre özelleştirmesine izin vermek isteyen yeni Java Developerlarına özel bir eğitim,
İlk olarak Lang enum dosyasını eklentinize ekleyiniz, (Örneğin utils/lang.class)
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
Ardından plugininizin ana dosyasına bunları ekleyiniz bunlar sayesinde "YamlConfiguration" doyasının
özellliklerini kullana bileceksiniz,
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
Bunları ekledikten sonra bu işlemleri "onEnable" yönteminde çağırmalısınız,
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
(Bunu "onEnable" içine değil yeni bir girdi olarak oluşturun ardından public void onEnable() {
"this.loadLang();" veyahut "loadLang();"
} şeklinde import ediniz)
Bu method, varsayılan lang.yml dosyasını plugininize ilk eklediğiniz enum Lang methodu sayesinde oluşturucaktır, oluşturma sırasında herhangi bir hata olur ise onEnable içine eklediğimiz kısımda plugini deaktif eden bir işlemde mevcuttur.
Ayrıca aşağıda vereceğim bu 2 yöntemi ana dosyanızın en alt kısımına ekleyiniz,
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
Ardından isteyenler kendisi Lang.yml dosyasını oluştura bilirler. bu oluşturmada içini ilk olarak
şu şekilde doldurmalısınız,
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
ve bu sayede bir Lang.yml dosyası tamamlanmış oldu, eğerki bunları nasıl çekeceğinizi bilmiyor iseniz size bir örnek vermek isterim, "player.sendMessage(Lang.TITLE.toString() + Lang.NO_PERMS);" şeklinde bu mesajları çeke bilirsiniz.
Bu yöntem bu eklentidede bulunmaktadır:
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
Orjinal konu:
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
(Bu konu türkçeleştirme bir konudur orjinal konu Bukkit.org'da yer almaktadır iyi günler.)
Son düzenleme: