Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package item;
- import java.util.Arrays;
- import java.util.Set;
- import org.bukkit.ChatColor;
- import org.bukkit.Material;
- import org.bukkit.inventory.Inventory;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- import com.chumanista.youtube.Utils;
- import com.chumanista.youtube.pt;
- public class TeleportGUI {
- public static Inventory inv;
- public static Inventory getInv() {
- Set<String> keys;
- ItemStack is;
- int metadata = 8;
- keys = pt.getPlugin().getConfig().getConfigurationSection("PARKOURS").getKeys(false);
- for (String s : keys) {
- String dif = pt.getPlugin().getConfig().getString("PARKOURS." + s + ".difficulty");
- if (dif.equals("easy")) {metadata = 10;}
- else if (dif.equals("medium")) {metadata = 14;}
- else if (dif.equals("hard")) {metadata = 1;}
- else {Utils.Error("Wrong difficulty! Correct flags: easy, medium, hard");}
- is = new ItemStack(Material.INK_SACK, 1, (short) metadata);
- String st = ChatColor.translateAlternateColorCodes('&', s);
- ItemMeta im = is.getItemMeta();
- im.setDisplayName(st);
- if (pt.getPlugin().getConfig().getString("PARKOURS." + s + ".time") == "short") {
- im.setLore(Arrays.asList(ChatColor.AQUA + "Czas: " + ChatColor.GREEN + "KROTKI", ChatColor.AQUA + "XP: " + pt.getPlugin().getConfig().getInt("PARKOURS." + s + ".xp")));
- }
- else if (pt.getPlugin().getConfig().getString("PARKOURS." + s + ".time") == "medium") {
- im.setLore(Arrays.asList(ChatColor.AQUA + "Czas: " + ChatColor.GOLD + "SREDNI", ChatColor.AQUA + "XP: " + pt.getPlugin().getConfig().getInt("PARKOURS." + s + ".xp")));
- }
- else if (pt.getPlugin().getConfig().getString("PARKOURS." + s + ".time") == "long") {
- im.setLore(Arrays.asList(ChatColor.AQUA + "Czas: " + ChatColor.RED + "DLUGI", ChatColor.AQUA + "XP: " + pt.getPlugin().getConfig().getInt("PARKOURS." + s + ".xp")));
- }
- else {
- Utils.Error("Wrong time! Correct flags: short, medium, long!");
- }
- is.setItemMeta(im);
- inv.addItem(is);
- }
- return inv;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement