Inventory menu = Bukkit.createInventory(null, 18, "Benim menüm"); // Menü penceresini ayarla
@Override
public void onEnable(){
menuyuhazirla(); // Menüyü hazırla
}
public void menuyuhazirla(){
ItemStack elmasblok = new ItemStack(Material.DIAMOND_BLOCK); // Elmas bloğu belirt
ItemMeta elmasmeta = elmasblok.getItemMeta(); // Elmas bloğun özelliklerini oluştur
elmasmeta.setDisplayName("İSİM"); // Eşyaya isim ekle
elmasmeta.setLore(Arrays.asList("Açıklama","Açıklama2")); // Eşyaya açıklama ekle
elmasblok.setItemMeta(elmasmeta); // Elmas bloğa özelliklerini ekle
this.menu.setItem(4, elmasblok); // Menüye elmas bloğu yerleştir
}
@EventHandler
public void tiklama(InventoryClickEvent oyuncu){ // Menüye tıklandığında
if(oyuncu.getClick() == ClickType.RIGHT){ // Sağ tıksa
if(oyuncu.getInventory().getName().equalsIgnoreCase("Benim menüm")){ // Menü ismini kontrol et
Player a = (Player) oyuncu.getWhoClicked(); // Menüye tıklayanı belirle
if(oyuncu.getCurrentItem().getType() == Material.DIAMOND_BLOCK){ // Eşyayı kontrol et
a.sendMessage("Elmas bloğa tıkladın."); // Mesaj gönder
a.closeInventory(); // Menü penceresini kapat
}
}
}
}
minecraft,chest,open,açmak,aç,ac,acmak,açılır,açabilirim,yapabilirim,sandık,sandik,nasıl,nasil,yapılır,yapilir,how,to,eklenti,eklentisi,kodu,kod,code,codes,set,add,item,to,chest,the,a,bir,eşya,eklenir,sandığa,ekleyebilirim,java,bukkit,plugin