- Баллы
- 76
Короче, всегда всё работало, но сейчас что-то сломалось :/ В общем, консоль жалуется на строчку 60
с ошибкой "NoSuchMethodError". Что ж, вот и сам метод в студию:
При чём, если я буду делать такой же предмет, но без data, то всё работает! Но я не хочу терять возможность выставлять дату. Жалуется именно на эту, и не на какую строку... Если бы в ошибке указали, какая именно строчка глючит в itemUtil-e, я бы эту тему не создавал. А так, она жалуется именно на слово "create", т. е. на весь метод :/
Код:
return ItemUtil.create(Material.WOOD_SPADE, 1, (byte) 0, ChatColor.GOLD+"Лопата", retlore, ench, elvl, new String[]{"unbreak"});
Код:
public static ItemStack create(Material material, int amount, byte data, String DisplayName, String[] lore1, Enchantment[] ench, int[] lvl, String[] tags) {
ItemStack item = new ItemStack(material, amount, data);
ItemMeta meta = item.getItemMeta();
if(DisplayName != null){
meta.setDisplayName(DisplayName);
}
ArrayList<String> lore = new ArrayList<String>();
if(lore1 != null){
for(int i=0;i<lore1.length;i++){
lore.add(lore1[i]);
}
}
meta.setLore(lore);
if(tags != null){
for(String st:tags){
if(st.equals("unbreak")){
meta.setUnbreakable(true);
}
}
}
if(ench != null){
for(int i=0;i<ench.length;i++){
meta.addEnchant(ench[i], lvl[i], true);
}
}
item.setItemMeta(meta);
return item;
}