[ACİL] .jar Dosyalarının İçi Hakkında Bir Soru Yer Sorusu

WitherLegend

Lapis Toplayıcısı
Mesajlar
966
En iyi cevaplar
0
Beğeniler
336
Puanları
640
invokeinterface org/bukkit/entity/Player/sendMessage(Ljava/lang/String:)V 2
.jar dosyalarının içinde nerede olabilir ?
 


WitherLegend

Lapis Toplayıcısı
Mesajlar
966
En iyi cevaplar
0
Beğeniler
336
Puanları
640
Kusura bakma ama : WHAT ???
WorldGuard pluginini inceliyordum, o hata mesajlarını bulmak için classları tek tek.
Bu kod ile karşılaştım.

player sendmessage yani oyunculara yollanan mesaj.Belki burada olabilir diye sordum..Wg.jar dosyasının içinde hangi klasörleri takip etmem gerekir ?
 

MegaCrafter

Obsidyen Madencisi
Mesajlar
1,419
En iyi cevaplar
0
Beğeniler
1,542
Puanları
3,070
Bir oyuncuya mesaj göndermek için kullanılan temel bir şey. Mesela:
Kod:
Player p = (Player) sender;
p.sendMessage("bir şey");
Bu bir interface olduğu için ve worldguard içinde kullanıldığı için "invokeinterface" kullanılmış.
Craftbukkit'i açabilirsen onun içinde org/bukkit/entity/Player 'ı bulabilirsin.
 

WitherLegend

Lapis Toplayıcısı
Mesajlar
966
En iyi cevaplar
0
Beğeniler
336
Puanları
640
Bir oyuncuya mesaj göndermek için kullanılan temel bir şey. Mesela:
Kod:
Player p = (Player) sender;
p.sendMessage("bir şey");
Bu bir interface olduğu için ve worldguard içinde kullanıldığı için "invokeinterface" kullanılmış.
Craftbukkit'i açabilirsen onun içinde org/bukkit/entity/Player 'ı bulabilirsin.
Dostum gerek yoktu açıklamana, peki WorldGuard'da oyuncuya gönderilen mesajları nasıl bulabilirim?
Mesela Bu bloğu kıramazsınız gibi mesajlar yolluyor ya, onu hangi class ile bulabilirim.Yani oyuncuya yollanan mesaj classını .
 

MegaCrafter

Obsidyen Madencisi
Mesajlar
1,419
En iyi cevaplar
0
Beğeniler
1,542
Puanları
3,070
Dostum gerek yoktu açıklamana, peki WorldGuard'da oyuncuya gönderilen mesajları nasıl bulabilirim?
Mesela Bu bloğu kıramazsınız gibi mesajlar yolluyor ya, onu hangi class ile bulabilirim.Yani oyuncuya yollanan mesaj classını .
Yani mesajı mı değiştirmek istiyorsun? Tam olarak ne istediğini anlayamıyorum da :D
 

MegaCrafter

Obsidyen Madencisi
Mesajlar
1,419
En iyi cevaplar
0
Beğeniler
1,542
Puanları
3,070
Evet mesela wgli bir bloğu kırınca "Hey! Sorry, but you cant break block." tarzı yazı yazıyor ya, onu türkçeleştirmek istiyorum işte.
O her class'ta farklı bir mesaj verebilir. Sen WorldGuard'ı aç ve class'larda tek tek sendMessage metodunu ara. Hepsi tek bir yerde toplanmaz yani :)
 

CoolPeople

Kömür Madencisi
Mesajlar
113
En iyi cevaplar
0
Beğeniler
38
Puanları
0
WitherLegend sen takmışsın Türkçeleştirmeye :)
Minecraft Türkçe üzerine kurulmuş bir oyun değil, dizginle azcık kendini :)
her şey Türkçe olsa keşke ama malesef değil. Çünkü ingilizce global bir dil.
 

WitherLegend

Lapis Toplayıcısı
Mesajlar
966
En iyi cevaplar
0
Beğeniler
336
Puanları
640
WitherLegend sen takmışsın Türkçeleştirmeye :)
Minecraft Türkçe üzerine kurulmuş bir oyun değil, dizginle azcık kendini :)
her şey Türkçe olsa keşke ama malesef değil. Çünkü ingilizce global bir dil.
Neden global acaba, herkes ingilizce kullandığı için olabilir mi?
Her şey Türkçe olsa demişsin, bunu biz istersek yapabiliriz.Ayrıca her şeyin Türkçe olmamasıyla İngilizce'nin global bir dil olmasının ne alakası var.
Evet taktım Türkçe'leştirmeye, çünkü sunucumu daha kaliteli, daha anlaşılabilir şekilde yapmak istiyorum.Diyorum ki: "Yönetici kardeşim, You cant break block hatası veriyor anlamadım ne yapmalıyım?" yerine, "Yönetici kardeşim, Bu bloğu kıramazsın diyor, sanırım bu wgli.Teşekkürler Türkçe olduğu için, anladım." olması daha iyi değil mi?
 

Üst