Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ml.lbplugins.rankup.metodos;
- import java.util.ArrayList;
- import java.util.Arrays;
- import org.bukkit.Bukkit;
- import org.bukkit.Material;
- import org.bukkit.entity.Player;
- import org.bukkit.inventory.Inventory;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- import rankup.edit1.Main;
- import ml.lbplugins.rankup.sql.MySQL;
- public class CheckCanUP {
- public static Inventory inv = Bukkit.createInventory(null, 9 * 6, "§8Ranks");
- public static void loadAllRanks(Player p) {
- String rank = MySQL.cacheliga.get(p.getName());
- if (rank.equalsIgnoreCase("Anjo")) {
- for (String i : Main.getInstance().getConfig().getConfigurationSection("Ranks_Anjo").getKeys(false)) {
- ItemStack item = Hook.getSkull(Main.getInstance().getConfig().getString("Ranks_Anjo." + i + ".ID"));
- ItemMeta itemm = item.getItemMeta();
- String nome = Main.getInstance().getConfig().getString("Ranks_Anjo." + i + ".Prefix").replace("&", "§");
- ArrayList<String> lore = new ArrayList<>();
- double custonormal = Main.getInstance().getConfig().getInt("Ranks_Anjo." + i + ".Custo");
- int prestigio = MySQL.cacheprestigio.get(p.getName());
- double custocomprestigio = (double) (Main.getInstance().getConfig().getInt("Ranks_Anjo." + i + ".Custo")
- * prestigio * 1.0);
- if (prestigio == 0) {
- lore.add("Custo: " + Hook.format(custonormal));
- } else {
- lore.add("Custo: " + Hook.format(custocomprestigio));
- }
- itemm.setLore(lore);
- itemm.setDisplayName(nome.toString());
- item.setItemMeta(itemm);
- inv.setItem(Main.getInstance().getConfig().getInt("Ranks_Anjo." + i + ".Slot"), item);
- }
- p.openInventory(inv);
- } else {
- for (String i : Main.getInstance().getConfig().getConfigurationSection("Ranks_Demonio").getKeys(false)) {
- ItemStack item = Hook.getSkull(Main.getInstance().getConfig().getString("Ranks_Demonio." + i + ".ID"));
- ItemMeta itemm = item.getItemMeta();
- String nome = Main.getInstance().getConfig().getString("Ranks_Demonio." + i + ".Prefix").replace("&", "§");
- ArrayList<String> lore = new ArrayList<>();
- double custonormal = Main.getInstance().getConfig().getInt("Ranks_Demonio." + i + ".Custo");
- int prestigio = MySQL.cacheprestigio.get(p.getName());
- double custocomprestigio = (double) (Main.getInstance().getConfig().getInt("Ranks_Demonio." + i + ".Custo")
- * prestigio * 1.0);
- if (prestigio == 0) {
- lore.add("Custo: " + Hook.format(custonormal));
- } else {
- lore.add("Custo: " + Hook.format(custocomprestigio));
- }
- itemm.setLore(lore);
- itemm.setDisplayName(nome.toString());
- item.setItemMeta(itemm);
- inv.setItem(Main.getInstance().getConfig().getInt("Ranks_Demonio." + i + ".Slot"), item);
- }
- p.openInventory(inv);
- }
- }
- public static void openSelectLiga(Player p) {
- Inventory inv = Bukkit.createInventory(null, 9 * 3, "§8Escolha Liga");
- ItemStack i = new ItemStack(Material.NETHERRACK);
- ItemStack i2 = new ItemStack(Material.FEATHER);
- ItemMeta imeta = i.getItemMeta();
- imeta.setDisplayName("§cRank Bijus");
- ItemMeta imeta2 = i2.getItemMeta();
- imeta2.setDisplayName("§aRank Shinobis");
- imeta.setLore(Arrays.asList("§eEntre nesta liga para adquirir um kit melhor e um coração extra."));
- imeta2.setLore(Arrays.asList("§eEntre nesta liga para adquirir 5% de bônus no final de suas vendas."));
- i.setItemMeta(imeta);
- i2.setItemMeta(imeta2);
- inv.setItem(12, i);
- inv.setItem(14, i2);
- p.openInventory(inv);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement