T2C-CommandGUI/CommandGUI V1/src/main/java/de/jatitv/commandgui/commands/GUI_2.java

1139 lines
70 KiB
Java

// This claas was created by JaTiTV
package de.jatitv.commandgui.commands;
import de.jatitv.commandgui.defaultValue.DefaultValue;
import de.jatitv.commandgui.defaultValue.DefaultValue_GUI_2;
import de.jatitv.commandgui.system.Main;
import me.clip.placeholderapi.PlaceholderAPI;
import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.InventoryHolder;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
import org.bukkit.inventory.meta.SkullMeta;
import java.util.ArrayList;
import java.util.List;
public class GUI_2 {
public static String GUI_NAME;
public static void openCGUI(Player player) {
if (Main.PaPi) {
Inventory inventory = Bukkit.createInventory((InventoryHolder) null, 9 * DefaultValue_GUI_2.GUILines,
(PlaceholderAPI.setPlaceholders(player, GUI_NAME)));
if (DefaultValue_GUI_2.FillItem_Enable) {
if (Main.minecraft1_8 || Main.minecraft1_9 || Main.minecraft1_10 || Main.minecraft1_11 || Main.minecraft1_12) { // ToDo
ItemStack glass = new ItemStack(Material.STAINED_GLASS_PANE, 1, DefaultValue_GUI_2.FillItem_1_8);
ItemMeta itemMetaglass = glass.getItemMeta();
itemMetaglass.setDisplayName(" ");
glass.setItemMeta(itemMetaglass);
glass.setAmount(1);
for (int i = 0; i < 9 * DefaultValue_GUI_2.GUILines; i++) {
inventory.setItem(i, glass);
}
} else {
ItemStack glass = new ItemStack(Material.valueOf(DefaultValue_GUI_2.FillItem));
ItemMeta itemMetaglass = glass.getItemMeta();
itemMetaglass.setDisplayName(" ");
glass.setItemMeta(itemMetaglass);
glass.setAmount(1);
for (int i = 0; i < 9 * DefaultValue_GUI_2.GUILines; i++) {
inventory.setItem(i, glass);
}
}
}
if (DefaultValue_GUI_2.GUILines == 1 || DefaultValue_GUI_2.GUILines > 1) {
if (DefaultValue_GUI_2.L1_S1_Enable) {
if (DefaultValue_GUI_2.L1_S1_Playerhead) {
if (!Main.minecraft1_8 || !Main.minecraft1_9 || !Main.minecraft1_10 || !Main.minecraft1_11 || !Main.minecraft1_12) {
ItemStack item = new ItemStack(Material.valueOf("PLAYER_HEAD"));
SkullMeta itemMeta = (SkullMeta) item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L1_S1_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L1_S1_Lore, DefaultValue_GUI_2.L1_S1_Price + " " + DefaultValue.Currency)));
itemMeta.setOwner(player.getName());
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(0, item);
}
} else {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L1_S1_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L1_S1_Lore, DefaultValue_GUI_2.L1_S1_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(0, item);
}
}
if (DefaultValue_GUI_2.L1_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L1_S2_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L1_S2_Lore, DefaultValue_GUI_2.L1_S2_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(1, item);
}
if (DefaultValue_GUI_2.L1_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L1_S3_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L1_S3_Lore, DefaultValue_GUI_2.L1_S3_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(2, item);
}
if (DefaultValue_GUI_2.L1_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L1_S4_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L1_S4_Lore, DefaultValue_GUI_2.L1_S4_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(3, item);
}
if (DefaultValue_GUI_2.L1_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L1_S5_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L1_S5_Lore, DefaultValue_GUI_2.L1_S5_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(4, item);
}
if (DefaultValue_GUI_2.L1_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L1_S6_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L1_S6_Lore, DefaultValue_GUI_2.L1_S6_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(5, item);
}
if (DefaultValue_GUI_2.L1_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L1_S7_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L1_S7_Lore, DefaultValue_GUI_2.L1_S7_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(6, item);
}
if (DefaultValue_GUI_2.L1_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L1_S8_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L1_S8_Lore, DefaultValue_GUI_2.L1_S8_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(7, item);
}
if (DefaultValue_GUI_2.L1_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L1_S9_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L1_S9_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(8, item);
}
}
if (DefaultValue_GUI_2.GUILines == 2 || DefaultValue_GUI_2.GUILines > 2) {
if (DefaultValue_GUI_2.L2_S1_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L2_S1_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L2_S1_Lore, DefaultValue_GUI_2.L2_S1_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(9, item);
}
if (DefaultValue_GUI_2.L2_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L2_S2_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L2_S2_Lore, DefaultValue_GUI_2.L2_S2_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(10, item);
}
if (DefaultValue_GUI_2.L2_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L2_S3_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L2_S3_Lore, DefaultValue_GUI_2.L2_S3_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(11, item);
}
if (DefaultValue_GUI_2.L2_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L2_S4_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L2_S4_Lore, DefaultValue_GUI_2.L2_S4_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(12, item);
}
if (DefaultValue_GUI_2.L2_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L2_S5_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L2_S5_Lore, DefaultValue_GUI_2.L2_S5_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(13, item);
}
if (DefaultValue_GUI_2.L2_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L2_S6_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L2_S6_Lore, DefaultValue_GUI_2.L2_S6_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(14, item);
}
if (DefaultValue_GUI_2.L2_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L2_S7_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L2_S7_Lore, DefaultValue_GUI_2.L2_S7_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(15, item);
}
if (DefaultValue_GUI_2.L2_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L2_S8_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L2_S8_Lore, DefaultValue_GUI_2.L2_S8_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(16, item);
}
if (DefaultValue_GUI_2.L2_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L2_S9_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L2_S9_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(17, item);
}
}
if (DefaultValue_GUI_2.GUILines == 3 || DefaultValue_GUI_2.GUILines > 3) {
Bukkit.getConsoleSender().sendMessage("§5-----------------------§6GUI---------------------------------");
if (DefaultValue_GUI_2.L3_S1_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L3_S1_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L3_S1_Lore, DefaultValue_GUI_2.L3_S1_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(18, item);
}
if (DefaultValue_GUI_2.L3_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L3_S2_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L3_S2_Lore, DefaultValue_GUI_2.L3_S2_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(19, item);
}
if (DefaultValue_GUI_2.L3_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L3_S3_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L3_S3_Lore, DefaultValue_GUI_2.L3_S3_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(20, item);
}
if (DefaultValue_GUI_2.L3_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L3_S4_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L3_S4_Lore, DefaultValue_GUI_2.L3_S4_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(21, item);
}
if (DefaultValue_GUI_2.L3_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L3_S5_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L3_S5_Lore, DefaultValue_GUI_2.L3_S5_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(22, item);
}
if (DefaultValue_GUI_2.L3_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L3_S6_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L3_S6_Lore, DefaultValue_GUI_2.L3_S6_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(23, item);
}
if (DefaultValue_GUI_2.L3_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L3_S7_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L3_S7_Lore, DefaultValue_GUI_2.L3_S7_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(24, item);
}
if (DefaultValue_GUI_2.L3_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L3_S8_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L3_S8_Lore, DefaultValue_GUI_2.L3_S8_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(25, item);
}
if (DefaultValue_GUI_2.L3_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L3_S9_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L3_S9_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(26, item);
}
}
if (DefaultValue_GUI_2.GUILines == 4 || DefaultValue_GUI_2.GUILines > 4) {
if (DefaultValue_GUI_2.L4_S1_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L4_S1_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L4_S1_Lore, DefaultValue_GUI_2.L4_S1_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(27, item);
}
if (DefaultValue_GUI_2.L4_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L4_S2_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L4_S2_Lore, DefaultValue_GUI_2.L4_S2_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(28, item);
}
if (DefaultValue_GUI_2.L4_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L4_S3_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L4_S3_Lore, DefaultValue_GUI_2.L4_S3_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(29, item);
}
if (DefaultValue_GUI_2.L4_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L4_S4_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L4_S4_Lore, DefaultValue_GUI_2.L4_S4_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(30, item);
}
if (DefaultValue_GUI_2.L4_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L4_S5_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L4_S5_Lore, DefaultValue_GUI_2.L4_S5_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(31, item);
}
if (DefaultValue_GUI_2.L4_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L4_S6_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L4_S6_Lore, DefaultValue_GUI_2.L4_S6_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(32, item);
}
if (DefaultValue_GUI_2.L4_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L4_S7_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L4_S7_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(33, item);
}
if (DefaultValue_GUI_2.L4_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L4_S8_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L4_S8_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(34, item);
}
if (DefaultValue_GUI_2.L4_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L4_S9_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L4_S9_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(35, item);
}
}
if (DefaultValue_GUI_2.GUILines == 5 || DefaultValue_GUI_2.GUILines > 5) {
if (DefaultValue_GUI_2.L5_S1_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L5_S1_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L5_S1_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(36, item);
}
if (DefaultValue_GUI_2.L5_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L5_S2_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L5_S2_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(37, item);
}
if (DefaultValue_GUI_2.L5_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L5_S3_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L5_S3_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(38, item);
}
if (DefaultValue_GUI_2.L5_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L5_S4_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L5_S4_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(39, item);
}
if (DefaultValue_GUI_2.L5_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L5_S5_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L5_S5_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(40, item);
}
if (DefaultValue_GUI_2.L5_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L5_S6_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L5_S6_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(41, item);
}
if (DefaultValue_GUI_2.L5_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L5_S7_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L5_S7_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(42, item);
}
if (DefaultValue_GUI_2.L5_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L5_S8_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L5_S8_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(43, item);
}
if (DefaultValue_GUI_2.L5_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L5_S9_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L5_S9_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(44, item);
}
}
if (DefaultValue_GUI_2.GUILines == 6) {
if (DefaultValue_GUI_2.L6_S1_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L6_S1_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L6_S1_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(45, item);
}
if (DefaultValue_GUI_2.L6_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L6_S2_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L6_S2_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(46, item);
}
if (DefaultValue_GUI_2.L6_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L6_S3_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L6_S3_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(47, item);
}
if (DefaultValue_GUI_2.L6_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L6_S4_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L6_S4_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(48, item);
}
if (DefaultValue_GUI_2.L6_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L6_S5_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L6_S5_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(49, item);
}
if (DefaultValue_GUI_2.L6_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L6_S6_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L6_S6_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(50, item);
}
if (DefaultValue_GUI_2.L6_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L6_S7_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L6_S7_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(51, item);
}
if (DefaultValue_GUI_2.L6_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L6_S8_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L6_S8_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(52, item);
}
if (DefaultValue_GUI_2.L6_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L6_S9_Name));
itemMeta.setLore(PlaceholderAPI.setPlaceholders(player, replacePrice(DefaultValue_GUI_2.L6_S9_Lore, DefaultValue_GUI_2.L1_S9_Price + " " + DefaultValue.Currency)));
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(53, item);
}
}
player.openInventory(inventory);
} else {
Inventory inventory = Bukkit.createInventory((InventoryHolder) null, 9 * DefaultValue_GUI_2.GUILines, GUI_NAME);
if (DefaultValue_GUI_2.FillItem_Enable) {
if (Main.minecraft1_8 || Main.minecraft1_9 || Main.minecraft1_10 || Main.minecraft1_11 || Main.minecraft1_12) {
ItemStack glass = new ItemStack(Material.STAINED_GLASS_PANE, 1, DefaultValue_GUI_2.FillItem_1_8);
ItemMeta itemMetaglass = glass.getItemMeta();
itemMetaglass.setDisplayName(" ");
glass.setItemMeta(itemMetaglass);
glass.setAmount(1);
for (int i = 0; i < 9 * DefaultValue_GUI_2.GUILines; i++) {
inventory.setItem(i, glass);
}
} else {
ItemStack glass = new ItemStack(Material.valueOf(DefaultValue_GUI_2.FillItem));
ItemMeta itemMetaglass = glass.getItemMeta();
itemMetaglass.setDisplayName(" ");
glass.setItemMeta(itemMetaglass);
glass.setAmount(1);
for (int i = 0; i < 9 * DefaultValue_GUI_2.GUILines; i++) {
inventory.setItem(i, glass);
}
}
}
if (DefaultValue_GUI_2.GUILines == 1 || DefaultValue_GUI_2.GUILines > 1) {
if (DefaultValue_GUI_2.L1_S1_Playerhead) {
if (!Main.minecraft1_8 || !Main.minecraft1_9 || !Main.minecraft1_10 || !Main.minecraft1_11 || !Main.minecraft1_12) {
ItemStack item = new ItemStack(Material.valueOf("PLAYER_HEAD"));
SkullMeta itemMeta = (SkullMeta) item.getItemMeta();
itemMeta.setDisplayName(PlaceholderAPI.setPlaceholders(player, DefaultValue_GUI_2.L1_S1_Name));
itemMeta.setLore(DefaultValue_GUI_2.L1_S1_Lore);
itemMeta.setOwner(player.getName());
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(0, item);
}
} else {
if (DefaultValue_GUI_2.L1_S1_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L1_S1_Name);
itemMeta.setLore(DefaultValue_GUI_2.L1_S1_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(0, item);
}
}
if (DefaultValue_GUI_2.L1_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L1_S2_Name);
itemMeta.setLore(DefaultValue_GUI_2.L1_S2_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(1, item);
}
if (DefaultValue_GUI_2.L1_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L1_S3_Name);
itemMeta.setLore(DefaultValue_GUI_2.L1_S3_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(2, item);
}
if (DefaultValue_GUI_2.L1_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L1_S4_Name);
itemMeta.setLore(DefaultValue_GUI_2.L1_S4_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(3, item);
}
if (DefaultValue_GUI_2.L1_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L1_S5_Name);
itemMeta.setLore(DefaultValue_GUI_2.L1_S5_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(4, item);
}
if (DefaultValue_GUI_2.L1_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L1_S6_Name);
itemMeta.setLore(DefaultValue_GUI_2.L1_S6_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(5, item);
}
if (DefaultValue_GUI_2.L1_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L1_S7_Name);
itemMeta.setLore(DefaultValue_GUI_2.L1_S7_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(6, item);
}
if (DefaultValue_GUI_2.L1_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L1_S8_Name);
itemMeta.setLore(DefaultValue_GUI_2.L1_S8_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(7, item);
}
if (DefaultValue_GUI_2.L1_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L1_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L1_S9_Name);
itemMeta.setLore(DefaultValue_GUI_2.L1_S9_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(8, item);
}
}
if (DefaultValue_GUI_2.GUILines == 2 || DefaultValue_GUI_2.GUILines > 2) {
if (DefaultValue_GUI_2.L2_S1_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L2_S1_Name);
itemMeta.setLore(DefaultValue_GUI_2.L2_S1_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(9, item);
}
if (DefaultValue_GUI_2.L2_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L2_S2_Name);
itemMeta.setLore(DefaultValue_GUI_2.L2_S2_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(10, item);
}
if (DefaultValue_GUI_2.L2_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L2_S3_Name);
itemMeta.setLore(DefaultValue_GUI_2.L2_S3_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(11, item);
}
if (DefaultValue_GUI_2.L2_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L2_S4_Name);
itemMeta.setLore(DefaultValue_GUI_2.L2_S4_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(12, item);
}
if (DefaultValue_GUI_2.L2_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L2_S5_Name);
itemMeta.setLore(DefaultValue_GUI_2.L2_S5_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(13, item);
}
if (DefaultValue_GUI_2.L2_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L2_S6_Name);
itemMeta.setLore(DefaultValue_GUI_2.L2_S6_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(14, item);
}
if (DefaultValue_GUI_2.L2_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L2_S7_Name);
itemMeta.setLore(DefaultValue_GUI_2.L2_S7_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(15, item);
}
if (DefaultValue_GUI_2.L2_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L2_S8_Name);
itemMeta.setLore(DefaultValue_GUI_2.L2_S8_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(16, item);
}
if (DefaultValue_GUI_2.L2_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L2_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L2_S9_Name);
itemMeta.setLore(DefaultValue_GUI_2.L2_S9_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(17, item);
}
}
if (DefaultValue_GUI_2.GUILines == 3 || DefaultValue_GUI_2.GUILines > 3) {
if (DefaultValue_GUI_2.L3_S1_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L3_S1_Name);
itemMeta.setLore(DefaultValue_GUI_2.L3_S1_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(18, item);
}
if (DefaultValue_GUI_2.L3_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L3_S2_Name);
itemMeta.setLore(DefaultValue_GUI_2.L3_S2_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(19, item);
}
if (DefaultValue_GUI_2.L3_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L3_S3_Name);
itemMeta.setLore(DefaultValue_GUI_2.L3_S3_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(20, item);
}
if (DefaultValue_GUI_2.L3_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L3_S4_Name);
itemMeta.setLore(DefaultValue_GUI_2.L3_S4_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(21, item);
}
if (DefaultValue_GUI_2.L3_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L3_S5_Name);
itemMeta.setLore(DefaultValue_GUI_2.L3_S5_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(22, item);
}
if (DefaultValue_GUI_2.L3_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L3_S6_Name);
itemMeta.setLore(DefaultValue_GUI_2.L3_S6_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(23, item);
}
if (DefaultValue_GUI_2.L3_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L3_S7_Name);
itemMeta.setLore(DefaultValue_GUI_2.L3_S7_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(24, item);
}
if (DefaultValue_GUI_2.L3_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L3_S8_Name);
itemMeta.setLore(DefaultValue_GUI_2.L3_S8_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(25, item);
}
if (DefaultValue_GUI_2.L3_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L3_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L3_S9_Name);
itemMeta.setLore(DefaultValue_GUI_2.L3_S9_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(26, item);
}
}
if (DefaultValue_GUI_2.GUILines == 4 || DefaultValue_GUI_2.GUILines > 4) {
if (DefaultValue_GUI_2.L4_S1_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L4_S1_Name);
itemMeta.setLore(DefaultValue_GUI_2.L4_S1_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(27, item);
}
if (DefaultValue_GUI_2.L4_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L4_S2_Name);
itemMeta.setLore(DefaultValue_GUI_2.L4_S2_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(28, item);
}
if (DefaultValue_GUI_2.L4_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L4_S3_Name);
itemMeta.setLore(DefaultValue_GUI_2.L4_S3_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(29, item);
}
if (DefaultValue_GUI_2.L4_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L4_S4_Name);
itemMeta.setLore(DefaultValue_GUI_2.L4_S4_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(30, item);
}
if (DefaultValue_GUI_2.L4_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L4_S5_Name);
itemMeta.setLore(DefaultValue_GUI_2.L4_S5_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(31, item);
}
if (DefaultValue_GUI_2.L4_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L4_S6_Name);
itemMeta.setLore(DefaultValue_GUI_2.L4_S6_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(32, item);
}
if (DefaultValue_GUI_2.L4_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L4_S7_Name);
itemMeta.setLore(DefaultValue_GUI_2.L4_S7_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(33, item);
}
if (DefaultValue_GUI_2.L4_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L4_S8_Name);
itemMeta.setLore(DefaultValue_GUI_2.L4_S8_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(34, item);
}
if (DefaultValue_GUI_2.L4_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L4_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L4_S9_Name);
itemMeta.setLore(DefaultValue_GUI_2.L4_S9_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(35, item);
}
}
if (DefaultValue_GUI_2.GUILines == 5 || DefaultValue_GUI_2.GUILines > 5) {
if (DefaultValue_GUI_2.L5_S1_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L5_S1_Name);
itemMeta.setLore(DefaultValue_GUI_2.L5_S1_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(36, item);
}
if (DefaultValue_GUI_2.L5_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L5_S2_Name);
itemMeta.setLore(DefaultValue_GUI_2.L5_S2_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(37, item);
}
if (DefaultValue_GUI_2.L5_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L5_S3_Name);
itemMeta.setLore(DefaultValue_GUI_2.L5_S3_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(38, item);
}
if (DefaultValue_GUI_2.L5_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L5_S4_Name);
itemMeta.setLore(DefaultValue_GUI_2.L5_S4_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(39, item);
}
if (DefaultValue_GUI_2.L5_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L5_S5_Name);
itemMeta.setLore(DefaultValue_GUI_2.L5_S5_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(40, item);
}
if (DefaultValue_GUI_2.L5_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L5_S6_Name);
itemMeta.setLore(DefaultValue_GUI_2.L5_S6_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(41, item);
}
if (DefaultValue_GUI_2.L5_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L5_S7_Name);
itemMeta.setLore(DefaultValue_GUI_2.L5_S7_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(42, item);
}
if (DefaultValue_GUI_2.L5_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L5_S8_Name);
itemMeta.setLore(DefaultValue_GUI_2.L5_S8_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(43, item);
}
if (DefaultValue_GUI_2.L5_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L5_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L5_S9_Name);
itemMeta.setLore(DefaultValue_GUI_2.L5_S9_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(44, item);
}
}
if (DefaultValue_GUI_2.GUILines == 6) {
if (DefaultValue_GUI_2.L6_S1_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S1_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L6_S1_Name);
itemMeta.setLore(DefaultValue_GUI_2.L6_S1_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(45, item);
}
if (DefaultValue_GUI_2.L6_S2_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S2_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L6_S2_Name);
itemMeta.setLore(DefaultValue_GUI_2.L6_S2_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(46, item);
}
if (DefaultValue_GUI_2.L6_S3_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S3_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L6_S3_Name);
itemMeta.setLore(DefaultValue_GUI_2.L6_S3_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(47, item);
}
if (DefaultValue_GUI_2.L6_S4_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S4_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L6_S4_Name);
itemMeta.setLore(DefaultValue_GUI_2.L6_S4_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(48, item);
}
if (DefaultValue_GUI_2.L6_S5_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S5_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L6_S5_Name);
itemMeta.setLore(DefaultValue_GUI_2.L6_S5_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(49, item);
}
if (DefaultValue_GUI_2.L6_S6_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S6_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L6_S6_Name);
itemMeta.setLore(DefaultValue_GUI_2.L6_S6_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(50, item);
}
if (DefaultValue_GUI_2.L6_S7_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S7_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L6_S7_Name);
itemMeta.setLore(DefaultValue_GUI_2.L6_S7_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(51, item);
}
if (DefaultValue_GUI_2.L6_S8_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S8_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L6_S8_Name);
itemMeta.setLore(DefaultValue_GUI_2.L6_S8_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(52, item);
}
if (DefaultValue_GUI_2.L6_S9_Enable) {
ItemStack item = new ItemStack(Material.valueOf(DefaultValue_GUI_2.L6_S9_Item));
ItemMeta itemMeta = item.getItemMeta();
itemMeta.setDisplayName(DefaultValue_GUI_2.L6_S9_Name);
itemMeta.setLore(DefaultValue_GUI_2.L6_S9_Lore);
item.setItemMeta(itemMeta);
item.setAmount(1);
inventory.setItem(53, item);
}
}
player.openInventory(inventory);
}
}
public static boolean buy(Player p, Double preis) {
if (Main.eco == null) {
if (Bukkit.getPluginManager().getPlugin("Vault") == null) {
Bukkit.getConsoleSender().sendMessage(DefaultValue.PrefixHC + "§4\n" + DefaultValue.PrefixHC + "§4Vault could not be found! §9Please download it here: " +
"§6https://www.spigotmc.org/resources/vault.34315/§4\n" + DefaultValue.PrefixHC);
}
p.sendMessage(DefaultValue.Prefix + "\n" + DefaultValue.VaultNotSetUp + "\n" + DefaultValue.Prefix);
} else {
if (Main.eco.getBalance(p) < preis) {
return false;
} else {
Main.eco.withdrawPlayer(p, preis);
return true;
}
}
return false;
}
private static List replacePrice(List<String> Text, String price) {
List rp = new ArrayList();
for (String s : Text) {
rp.add(s.replace("[prefix]", DefaultValue.Prefix).replace("&", "§").replace("[ue]", "ü")
.replace("[UE]", "Ü").replace("[oe]", "Ö").replace("[OE]", "Ö")
.replace("[ae]", "ä").replace("[AE]", "Ä").replace("[price]", String.valueOf(price)));
}
return rp;
}
}