- Баллы
- 76
У меня есть метод ItemStack, в котором я беру предмет из конфига и присваиваю ему имя и чарки. Когда игрок ломает блок, то что он сломал - удаляется и дается тот что из метода. Когда игрок нажимает на табличку, у него этот блок забирается и ставится обратно на место. Хочу реализовать это с помощью Bukkit.getServer().getWorld(worldname).getBlockAt(loc).setType(); Но setType возвращает Material, я не могу засунуть туда свой предмет. Может быть можно как-то конвертировать этот итем стак в материал?
P.S извиняюсь, если где-то что-то назвал неправильно.
P.S извиняюсь, если где-то что-то назвал неправильно.
PHP:
private ItemStack good()
{
final ItemStack stack = new ItemStack(Material.getMaterial(this.config.getString("stack.material")));
final ItemMeta meta = stack.getItemMeta();
meta.setDisplayName(this.config.getString("stack.name"));
stack.setItemMeta(meta);
return stack;
}