Помогите Смена названия выдаваемого предмета.

Статус
Закрыто для дальнейших ответов.

Shay_master

Активный участник
Пользователь
Баллы
61
Здравствуйте, совсем недавно начал увлекаться плагинами, в частности написанием. Так вот, такая задача, что если игрок ломает тортик(условие), то ему дается алмаз с названием "Подарочек", все есть, а вот название как менять не знаю... Подскажите пожалуйста, вот код, если нужно.
Код:
   @EventHandler
    public void onBreak(BlockBreakEvent e){
        Player p = e.getPlayer();
        Block b = e.getBlock();
        ItemStack item = new ItemStack(Material.DIAMOND);
        if (b.getType() != Material.CAKE_BLOCK){
            return;
        } else {
            p.getInventory().addItem(item);
            p.sendMessage("Поздравляем! Вы получили алмаз!");
        }
    }
 
Вот

@EventHandler
public void onBreak(BlockBreakEvent e){
Player p = e.getPlayer();
Block b = e.getBlock();
ItemStack item = new ItemStack(Material.DIAMOND);
ItemMeta im = item.getItemMeta();
im.setDisplayName ("Подарочек");
item.setItemMeta (im);
if (b.getType() != Material.CAKE_BLOCK){
return;
} else {
p.getInventory().addItem(item);
p.sendMessage("Поздравляем! Вы получили алмаз!");
}
}
 
Закрой тему теперь пожалуйста, если все решено.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх