Se coloco o comando no plugin.yml?
E esse método sempre retorna null
private ItemStack getCurrentItem() {
// TODO Auto-generated method stub
return null;
}
Ou seja, ele nunca vai entrar nesse bloco
if (i.getItemMeta().getDisplayName().equalsIgnoreCase("§4§lRegeneração")) {
p.getInventory().addItem(new ItemStack(Material.GLASS_BOTTLE, 1, (short) 8257));
p.closeInventory();
p.sendMessage("§aVocê comprou uma poção de Regeneração por: 5 coins");
}
E como você quer que ele abra o inventario se não colocou pra fazer isso... ?
falto o
p.openInventory(inv);