List<String> list = new ArrayList<String>();
list.addAll(Arrays.asList(lore));
this.lore = list;
this.menuType = menuType;
}
<BUG>public ItemStack getItem() {
ItemStack i = new ItemStack(this.mat, this.amount, this.data);
</BUG>
ItemMeta meta = i.getItemMeta();
meta.setDisplayName(ChatColor.RED + this.name);

List<String> list = new ArrayList<String>();
list.addAll(Arrays.asList(lore));
this.lore = list;
this.menuType = menuType;
}
public ItemStack getItem() {
if (this.wrappedMaterial.get() == null) { // Spigot 1.8 item that's not supported?
return null;
}
ItemStack i = new ItemStack(this.wrappedMaterial.get(), this.amount, this.data);
ItemMeta meta = i.getItemMeta();
meta.setDisplayName(ChatColor.RED + this.name);
