Bukkit kodlama ile ilgili 1 soru

McWeb

Kızıltaş Madencisi
Mesajlar
467
En iyi cevaplar
0
Beğeniler
120
Puanları
610
Köylüye sağ tıklayınca bir olay olmasını istiyorum PlayerInteractEntityEvent mi yoksa PlayerInteractAtEntityEvent mi kullanmalıyım?
 


MegaCrafter

Obsidyen Madencisi
Mesajlar
1,419
En iyi cevaplar
0
Beğeniler
1,542
Puanları
3,070
İkisinde de köylüye tıklayıp tıklamadığını algılayabiliyorsun. PlayerInteractAtEntityEvent zaten PlayerInteractEntityEvent'in bir alt sınıfı. Ama ben PlayerInteractEntityEvent'i tavsiye ederim.
 

McWeb

Kızıltaş Madencisi
Mesajlar
467
En iyi cevaplar
0
Beğeniler
120
Puanları
610
İkisinde de köylüye tıklayıp tıklamadığını algılayabiliyorsun. PlayerInteractAtEntityEvent zaten PlayerInteractEntityEvent'in bir alt sınıfı. Ama ben PlayerInteractEntityEvent'i tavsiye ederim.

PlayerInteractEntityEvent'i e olarak tanımlayıp Köylüyü
Kod:
 if (e.getRightClicked instanceof Villager)
şeklinde mi tanımlıycam
 

McWeb

Kızıltaş Madencisi
Mesajlar
467
En iyi cevaplar
0
Beğeniler
120
Puanları
610
Hocam birde köylüye tıklayınca örneğin chest açılmasını istiyorum bukkit.getServer().createInventory() şeklinde sandık oluşturup nasıl oyuncuya gösterebilirim
 

MegaCrafter

Obsidyen Madencisi
Mesajlar
1,419
En iyi cevaplar
0
Beğeniler
1,542
Puanları
3,070
Hocam birde köylüye tıklayınca örneğin chest açılmasını istiyorum bukkit.getServer().createInventory() şeklinde sandık oluşturup nasıl oyuncuya gösterebilirim
Kod:
Inventory inv = Bukkit.createInventory(null, 9*3, "Sandık");
player.showInventory(inv);
Şeklinde olabilir :)
 

Üst