Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ls.buy;
- import java.util.ArrayList;
- import org.bukkit.Bukkit;
- import org.bukkit.Material;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.inventory.InventoryClickEvent;
- import org.bukkit.inventory.Inventory;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- import de.nv.mysql.SQL_Nevos;
- import ls.mysql.SQL_Hut;
- import ls.utils.ScoreBoardManager;
- import ls.utils.Strings;
- public class HutBuy implements Listener {
- @EventHandler
- public void onBuyHut(InventoryClickEvent e) {
- Player p = (Player) e.getWhoClicked();
- if (e.getCurrentItem().getItemMeta().getDisplayName().equals("§8» §4Melone")) {
- Inventory inventory = Bukkit.createInventory(null, 45, "§8•§7● §a§lHüte");
- int coins = SQL_Nevos.getNevos(p.getUniqueId().toString()).intValue();
- int gesamt = coins - 1000;
- if (gesamt < 0) {
- p.sendMessage(Strings.prefix + "Du hast nicht genügend §6Coins! §7Deine Coins: §6" + coins);
- } else {
- SQL_Nevos.removeNevos(p.getUniqueId().toString(), Integer.valueOf(1000));
- SQL_Hut.addHut(1, p.getUniqueId().toString());
- p.sendMessage(Strings.prefix + "Du hast dir soebend den §aMelonen §7Hut gekauft.");
- ScoreBoardManager.setScoreboard(p);
- ArrayList<String> LInfo = new ArrayList<>();
- LInfo.add("");
- LInfo.add("§7Kauf dir doch einen neuen §a§lHut§7! :D");
- ItemStack air = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 15);
- ItemMeta mair = air.getItemMeta();
- mair.setDisplayName("§c");
- air.setItemMeta(mair);
- inventory.setItem(0, air);
- inventory.setItem(1, air);
- inventory.setItem(2, air);
- inventory.setItem(3, air);
- inventory.setItem(5, air);
- inventory.setItem(6, air);
- inventory.setItem(7, air);
- inventory.setItem(8, air);
- inventory.setItem(36, air);
- inventory.setItem(37, air);
- inventory.setItem(38, air);
- inventory.setItem(39, air);
- inventory.setItem(40, air);
- inventory.setItem(41, air);
- inventory.setItem(42, air);
- inventory.setItem(43, air);
- inventory.setItem(44, air);
- ItemStack Info = new ItemStack(Material.EXPLOSIVE_MINECART);
- ItemMeta minfo = Info.getItemMeta();
- minfo.setDisplayName("§8•§7● §a§lHüte §8»l§");
- minfo.setLore(LInfo);
- Info.setItemMeta(minfo);
- inventory.setItem(4, Info);
- ArrayList<String> hut1 = new ArrayList<>();
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- hut1.add("");
- hut1.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut1.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut2 = new ArrayList<>();
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- hut2.add("");
- hut2.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut2.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut3 = new ArrayList<>();
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- hut3.add("");
- hut3.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut3.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut4 = new ArrayList<>();
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- hut4.add("");
- hut4.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut4.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut5 = new ArrayList<>();
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- hut5.add("");
- hut5.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut5.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut6 = new ArrayList<>();
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- hut6.add("");
- hut6.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut6.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut7 = new ArrayList<>();
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- hut7.add("");
- hut7.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut7.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §2Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- } else {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §4Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- }
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §cTNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- } else {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §4TNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- }
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §bTaucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- } else {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §4Taucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- }
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §5Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- } else {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §4Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- }
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §eSchwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Schwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- }
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §6Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- }
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §7Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- }
- p.openInventory(inventory);
- }
- } else if (e.getCurrentItem().getItemMeta().getDisplayName().equals("§8» §4TNT")) {
- Inventory inventory = Bukkit.createInventory(null, 45, "§8•§7● §a§lHüte");
- int coins = SQL_Nevos.getNevos(p.getUniqueId().toString()).intValue();
- int gesamt = coins - 1000;
- if (gesamt < 0) {
- p.sendMessage(Strings.prefix + "Du hast nicht genügend §6Coins! §7Deine Coins: §6" + coins);
- } else {
- SQL_Nevos.removeNevos(p.getUniqueId().toString(), Integer.valueOf(1000));
- SQL_Hut.addHut(2, p.getUniqueId().toString());
- ScoreBoardManager.setScoreboard(p);
- p.sendMessage(Strings.prefix + "Du hast dir soebend den §cTNT §7Hut gekauft.");
- ArrayList<String> LInfo = new ArrayList<>();
- LInfo.add("");
- LInfo.add("§7Kauf dir doch einen neuen §a§lHut§7! :D");
- ItemStack air = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 15);
- ItemMeta mair = air.getItemMeta();
- mair.setDisplayName("§c");
- air.setItemMeta(mair);
- inventory.setItem(0, air);
- inventory.setItem(1, air);
- inventory.setItem(2, air);
- inventory.setItem(3, air);
- inventory.setItem(5, air);
- inventory.setItem(6, air);
- inventory.setItem(7, air);
- inventory.setItem(8, air);
- inventory.setItem(36, air);
- inventory.setItem(37, air);
- inventory.setItem(38, air);
- inventory.setItem(39, air);
- inventory.setItem(40, air);
- inventory.setItem(41, air);
- inventory.setItem(42, air);
- inventory.setItem(43, air);
- inventory.setItem(44, air);
- ItemStack Info = new ItemStack(Material.EXPLOSIVE_MINECART);
- ItemMeta minfo = Info.getItemMeta();
- minfo.setDisplayName("§8•§7● §a§lHüte §8»l§");
- minfo.setLore(LInfo);
- Info.setItemMeta(minfo);
- inventory.setItem(4, Info);
- ArrayList<String> hut1 = new ArrayList<>();
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- hut1.add("");
- hut1.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut1.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut2 = new ArrayList<>();
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- hut2.add("");
- hut2.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut2.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut3 = new ArrayList<>();
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- hut3.add("");
- hut3.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut3.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut4 = new ArrayList<>();
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- hut4.add("");
- hut4.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut4.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut5 = new ArrayList<>();
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- hut5.add("");
- hut5.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut5.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut6 = new ArrayList<>();
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- hut6.add("");
- hut6.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut6.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut7 = new ArrayList<>();
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- hut7.add("");
- hut7.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut7.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §2Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- } else {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §4Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- }
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §cTNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- } else {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §4TNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- }
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §bTaucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- } else {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §4Taucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- }
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §5Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- } else {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §4Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- }
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §eSchwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Schwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- }
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §6Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- }
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §7Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- }
- p.openInventory(inventory);
- }
- } else if (e.getCurrentItem().getItemMeta().getDisplayName().equals("§8» §4Taucher")) {
- Inventory inventory = Bukkit.createInventory(null, 45, "§8•§7● §a§lHüte");
- int coins = SQL_Nevos.getNevos(p.getUniqueId().toString()).intValue();
- int gesamt = coins - 1000;
- if (gesamt < 0) {
- p.sendMessage(Strings.prefix + "Du hast nicht genügend §6Coins! §7Deine Coins: §6" + coins);
- } else {
- SQL_Nevos.removeNevos(p.getUniqueId().toString(), Integer.valueOf(1000));
- SQL_Hut.addHut(3, p.getUniqueId().toString());
- ScoreBoardManager.setScoreboard(p);
- p.sendMessage(Strings.prefix + "Du hast dir soebend den §bTaucher §7Hut gekauft.");
- ArrayList<String> LInfo = new ArrayList<>();
- LInfo.add("");
- LInfo.add("§7Kauf dir doch einen neuen §a§lHut§7! :D");
- ItemStack air = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 15);
- ItemMeta mair = air.getItemMeta();
- mair.setDisplayName("§c");
- air.setItemMeta(mair);
- inventory.setItem(0, air);
- inventory.setItem(1, air);
- inventory.setItem(2, air);
- inventory.setItem(3, air);
- inventory.setItem(5, air);
- inventory.setItem(6, air);
- inventory.setItem(7, air);
- inventory.setItem(8, air);
- inventory.setItem(36, air);
- inventory.setItem(37, air);
- inventory.setItem(38, air);
- inventory.setItem(39, air);
- inventory.setItem(40, air);
- inventory.setItem(41, air);
- inventory.setItem(42, air);
- inventory.setItem(43, air);
- inventory.setItem(44, air);
- ItemStack Info = new ItemStack(Material.EXPLOSIVE_MINECART);
- ItemMeta minfo = Info.getItemMeta();
- minfo.setDisplayName("§8•§7● §a§lHüte §8»l§");
- minfo.setLore(LInfo);
- Info.setItemMeta(minfo);
- inventory.setItem(4, Info);
- ArrayList<String> hut1 = new ArrayList<>();
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- hut1.add("");
- hut1.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut1.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut2 = new ArrayList<>();
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- hut2.add("");
- hut2.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut2.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut3 = new ArrayList<>();
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- hut3.add("");
- hut3.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut3.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut4 = new ArrayList<>();
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- hut4.add("");
- hut4.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut4.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut5 = new ArrayList<>();
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- hut5.add("");
- hut5.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut5.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut6 = new ArrayList<>();
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- hut6.add("");
- hut6.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut6.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut7 = new ArrayList<>();
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- hut7.add("");
- hut7.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut7.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §2Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- } else {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §4Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- }
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §cTNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- } else {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §4TNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- }
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §bTaucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- } else {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §4Taucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- }
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §5Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- } else {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §4Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- }
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §eSchwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Schwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- }
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §6Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- }
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §7Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- }
- p.openInventory(inventory);
- }
- } else if (e.getCurrentItem().getItemMeta().getDisplayName().equals("§8» §4Notenblock")) {
- Inventory inventory = Bukkit.createInventory(null, 45, "§8•§7● §a§lHüte");
- int coins = SQL_Nevos.getNevos(p.getUniqueId().toString()).intValue();
- int gesamt = coins - 1000;
- if (gesamt < 0) {
- p.sendMessage(Strings.prefix + "Du hast nicht genügend §6Coins! §7Deine Coins: §6" + coins);
- } else {
- SQL_Nevos.removeNevos(p.getUniqueId().toString(), Integer.valueOf(1000));
- SQL_Hut.addHut(4, p.getUniqueId().toString());
- ScoreBoardManager.setScoreboard(p);
- p.sendMessage(Strings.prefix + "Du hast dir soebend den §5Notenblock §7Hut gekauft.");
- ArrayList<String> LInfo = new ArrayList<>();
- LInfo.add("");
- LInfo.add("§7Kauf dir doch einen neuen §a§lHut§7! :D");
- ItemStack air = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 15);
- ItemMeta mair = air.getItemMeta();
- mair.setDisplayName("§c");
- air.setItemMeta(mair);
- inventory.setItem(0, air);
- inventory.setItem(1, air);
- inventory.setItem(2, air);
- inventory.setItem(3, air);
- inventory.setItem(5, air);
- inventory.setItem(6, air);
- inventory.setItem(7, air);
- inventory.setItem(8, air);
- inventory.setItem(36, air);
- inventory.setItem(37, air);
- inventory.setItem(38, air);
- inventory.setItem(39, air);
- inventory.setItem(40, air);
- inventory.setItem(41, air);
- inventory.setItem(42, air);
- inventory.setItem(43, air);
- inventory.setItem(44, air);
- ItemStack Info = new ItemStack(Material.EXPLOSIVE_MINECART);
- ItemMeta minfo = Info.getItemMeta();
- minfo.setDisplayName("§8•§7● §a§lHüte §8»l§");
- minfo.setLore(LInfo);
- Info.setItemMeta(minfo);
- inventory.setItem(4, Info);
- ArrayList<String> hut1 = new ArrayList<>();
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- hut1.add("");
- hut1.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut1.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut2 = new ArrayList<>();
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- hut2.add("");
- hut2.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut2.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut3 = new ArrayList<>();
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- hut3.add("");
- hut3.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut3.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut4 = new ArrayList<>();
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- hut4.add("");
- hut4.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut4.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut5 = new ArrayList<>();
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- hut5.add("");
- hut5.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut5.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut6 = new ArrayList<>();
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- hut6.add("");
- hut6.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut6.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut7 = new ArrayList<>();
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- hut7.add("");
- hut7.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut7.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §2Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- } else {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §4Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- }
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §cTNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- } else {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §4TNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- }
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §bTaucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- } else {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §4Taucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- }
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §5Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- } else {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §4Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- }
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §eSchwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Schwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- }
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §6Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- }
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §7Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- }
- p.openInventory(inventory);
- }
- } else if (e.getCurrentItem().getItemMeta().getDisplayName().equals("§8» §4Schwamm")) {
- Inventory inventory = Bukkit.createInventory(null, 45, "§8•§7● §a§lHüte");
- int coins = SQL_Nevos.getNevos(p.getUniqueId().toString()).intValue();
- int gesamt = coins - 1000;
- if (gesamt < 0) {
- p.sendMessage(Strings.prefix + "Du hast nicht genügend §6Coins! §7Deine Coins: §6" + coins);
- } else {
- SQL_Nevos.removeNevos(p.getUniqueId().toString(), Integer.valueOf(1000));
- SQL_Hut.addHut(5, p.getUniqueId().toString());
- ScoreBoardManager.setScoreboard(p);
- p.sendMessage(Strings.prefix + "Du hast dir soebend den §eSchwamm §7Hut gekauft.");
- ArrayList<String> LInfo = new ArrayList<>();
- LInfo.add("");
- LInfo.add("§7Kauf dir doch einen neuen §a§lHut§7! :D");
- ItemStack air = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 15);
- ItemMeta mair = air.getItemMeta();
- mair.setDisplayName("§c");
- air.setItemMeta(mair);
- inventory.setItem(0, air);
- inventory.setItem(1, air);
- inventory.setItem(2, air);
- inventory.setItem(3, air);
- inventory.setItem(5, air);
- inventory.setItem(6, air);
- inventory.setItem(7, air);
- inventory.setItem(8, air);
- inventory.setItem(36, air);
- inventory.setItem(37, air);
- inventory.setItem(38, air);
- inventory.setItem(39, air);
- inventory.setItem(40, air);
- inventory.setItem(41, air);
- inventory.setItem(42, air);
- inventory.setItem(43, air);
- inventory.setItem(44, air);
- ItemStack Info = new ItemStack(Material.EXPLOSIVE_MINECART);
- ItemMeta minfo = Info.getItemMeta();
- minfo.setDisplayName("§8•§7● §a§lHüte §8»l§");
- minfo.setLore(LInfo);
- Info.setItemMeta(minfo);
- inventory.setItem(4, Info);
- ArrayList<String> hut1 = new ArrayList<>();
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- hut1.add("");
- hut1.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut1.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut2 = new ArrayList<>();
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- hut2.add("");
- hut2.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut2.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut3 = new ArrayList<>();
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- hut3.add("");
- hut3.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut3.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut4 = new ArrayList<>();
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- hut4.add("");
- hut4.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut4.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut5 = new ArrayList<>();
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- hut5.add("");
- hut5.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut5.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut6 = new ArrayList<>();
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- hut6.add("");
- hut6.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut6.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut7 = new ArrayList<>();
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- hut7.add("");
- hut7.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut7.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §2Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- } else {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §4Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- }
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §cTNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- } else {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §4TNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- }
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §bTaucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- } else {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §4Taucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- }
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §5Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- } else {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §4Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- }
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §eSchwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Schwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- }
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §6Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- }
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §7Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- }
- p.openInventory(inventory);
- }
- } else if (e.getCurrentItem().getItemMeta().getDisplayName().equals("§8» §4Kürbis")) {
- Inventory inventory = Bukkit.createInventory(null, 45, "§8•§7● §a§lHüte");
- int coins = SQL_Nevos.getNevos(p.getUniqueId().toString()).intValue();
- int gesamt = coins - 1000;
- if (gesamt < 0) {
- p.sendMessage(Strings.prefix + "Du hast nicht genügend §6Coins! §7Deine Coins: §6" + coins);
- } else {
- SQL_Nevos.removeNevos(p.getUniqueId().toString(), Integer.valueOf(1000));
- SQL_Hut.addHut(6, p.getUniqueId().toString());
- ScoreBoardManager.setScoreboard(p);
- p.sendMessage(Strings.prefix + "Du hast dir soebend den §6Kürbis §7Hut gekauft.");
- ArrayList<String> LInfo = new ArrayList<>();
- LInfo.add("");
- LInfo.add("§7Kauf dir doch einen neuen §a§lHut§7! :D");
- ItemStack air = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 15);
- ItemMeta mair = air.getItemMeta();
- mair.setDisplayName("§c");
- air.setItemMeta(mair);
- inventory.setItem(0, air);
- inventory.setItem(1, air);
- inventory.setItem(2, air);
- inventory.setItem(3, air);
- inventory.setItem(5, air);
- inventory.setItem(6, air);
- inventory.setItem(7, air);
- inventory.setItem(8, air);
- inventory.setItem(36, air);
- inventory.setItem(37, air);
- inventory.setItem(38, air);
- inventory.setItem(39, air);
- inventory.setItem(40, air);
- inventory.setItem(41, air);
- inventory.setItem(42, air);
- inventory.setItem(43, air);
- inventory.setItem(44, air);
- ItemStack Info = new ItemStack(Material.EXPLOSIVE_MINECART);
- ItemMeta minfo = Info.getItemMeta();
- minfo.setDisplayName("§8•§7● §a§lHüte §8»l§");
- minfo.setLore(LInfo);
- Info.setItemMeta(minfo);
- inventory.setItem(4, Info);
- ArrayList<String> hut1 = new ArrayList<>();
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- hut1.add("");
- hut1.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut1.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut2 = new ArrayList<>();
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- hut2.add("");
- hut2.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut2.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut3 = new ArrayList<>();
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- hut3.add("");
- hut3.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut3.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut4 = new ArrayList<>();
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- hut4.add("");
- hut4.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut4.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut5 = new ArrayList<>();
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- hut5.add("");
- hut5.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut5.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut6 = new ArrayList<>();
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- hut6.add("");
- hut6.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut6.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut7 = new ArrayList<>();
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- hut7.add("");
- hut7.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut7.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §2Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- } else {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §4Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- }
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §cTNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- } else {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §4TNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- }
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §bTaucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- } else {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §4Taucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- }
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §5Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- } else {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §4Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- }
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §eSchwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Schwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- }
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §6Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- }
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §7Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- }
- p.openInventory(inventory);
- }
- } else if (e.getCurrentItem().getItemMeta().getDisplayName().equals("§8» §4Werkbank")) {
- Inventory inventory = Bukkit.createInventory(null, 45, "§8•§7● §a§lHüte");
- int coins = SQL_Nevos.getNevos(p.getUniqueId().toString()).intValue();
- int gesamt = coins - 1000;
- if (gesamt < 0) {
- p.sendMessage(Strings.prefix + "Du hast nicht genügend §6Coins! §7Deine Coins: §6" + coins);
- } else {
- SQL_Nevos.removeNevos(p.getUniqueId().toString(), Integer.valueOf(1000));
- SQL_Hut.addHut(7, p.getUniqueId().toString());
- ScoreBoardManager.setScoreboard(p);
- p.sendMessage(Strings.prefix + "Du hast dir soebend den §7Werkbank §7Hut gekauft.");
- ArrayList<String> LInfo = new ArrayList<>();
- LInfo.add("");
- LInfo.add("§7Kauf dir doch einen neuen §a§lHut§7! :D");
- ItemStack air = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short) 15);
- ItemMeta mair = air.getItemMeta();
- mair.setDisplayName("§c");
- air.setItemMeta(mair);
- inventory.setItem(0, air);
- inventory.setItem(1, air);
- inventory.setItem(2, air);
- inventory.setItem(3, air);
- inventory.setItem(5, air);
- inventory.setItem(6, air);
- inventory.setItem(7, air);
- inventory.setItem(8, air);
- inventory.setItem(36, air);
- inventory.setItem(37, air);
- inventory.setItem(38, air);
- inventory.setItem(39, air);
- inventory.setItem(40, air);
- inventory.setItem(41, air);
- inventory.setItem(42, air);
- inventory.setItem(43, air);
- inventory.setItem(44, air);
- ItemStack Info = new ItemStack(Material.EXPLOSIVE_MINECART);
- ItemMeta minfo = Info.getItemMeta();
- minfo.setDisplayName("§8•§7● §a§lHüte §8»l§");
- minfo.setLore(LInfo);
- Info.setItemMeta(minfo);
- inventory.setItem(4, Info);
- ArrayList<String> hut1 = new ArrayList<>();
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- hut1.add("");
- hut1.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut1.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut2 = new ArrayList<>();
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- hut2.add("");
- hut2.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut2.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut3 = new ArrayList<>();
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- hut3.add("");
- hut3.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut3.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut4 = new ArrayList<>();
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- hut4.add("");
- hut4.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut4.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut5 = new ArrayList<>();
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- hut5.add("");
- hut5.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut5.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut6 = new ArrayList<>();
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- hut6.add("");
- hut6.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut6.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- ArrayList<String> hut7 = new ArrayList<>();
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- hut7.add("");
- hut7.add("§8» §cDu hast diesen §a§lHut §cbereits gekauft.");
- } else {
- hut7.add("§8» §7Für §61000 Coins §7erhältlich");
- }
- if (SQL_Hut.hasHut(1, p.getUniqueId().toString())) {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §2Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- } else {
- ItemStack huti1 = new ItemStack(Material.MELON_BLOCK);
- ItemMeta mhutu1 = huti1.getItemMeta();
- mhutu1.setDisplayName("§8» §4Melone");
- mhutu1.setLore(hut1);
- huti1.setItemMeta(mhutu1);
- inventory.setItem(19, huti1);
- }
- if (SQL_Hut.hasHut(2, p.getUniqueId().toString())) {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §cTNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- } else {
- ItemStack huti2 = new ItemStack(Material.TNT);
- ItemMeta mhutu2 = huti2.getItemMeta();
- mhutu2.setDisplayName("§8» §4TNT");
- mhutu2.setLore(hut2);
- huti2.setItemMeta(mhutu2);
- inventory.setItem(20, huti2);
- }
- if (SQL_Hut.hasHut(3, p.getUniqueId().toString())) {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §bTaucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- } else {
- ItemStack huti3 = new ItemStack(Material.GLASS);
- ItemMeta mhutu3 = huti3.getItemMeta();
- mhutu3.setDisplayName("§8» §4Taucher");
- mhutu3.setLore(hut3);
- huti3.setItemMeta(mhutu3);
- inventory.setItem(21, huti3);
- }
- if (SQL_Hut.hasHut(4, p.getUniqueId().toString())) {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §5Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- } else {
- ItemStack huti4 = new ItemStack(Material.NOTE_BLOCK);
- ItemMeta mhutu4 = huti4.getItemMeta();
- mhutu4.setDisplayName("§8» §4Notenblock");
- mhutu4.setLore(hut4);
- huti4.setItemMeta(mhutu4);
- inventory.setItem(22, huti4);
- }
- if (SQL_Hut.hasHut(5, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §eSchwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.SPONGE);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Schwamm");
- mhutu5.setLore(hut5);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(23, huti5);
- }
- if (SQL_Hut.hasHut(6, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §6Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.PUMPKIN);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Kürbis");
- mhutu5.setLore(hut6);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(24, huti5);
- }
- if (SQL_Hut.hasHut(7, p.getUniqueId().toString())) {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §7Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- } else {
- ItemStack huti5 = new ItemStack(Material.WORKBENCH);
- ItemMeta mhutu5 = huti5.getItemMeta();
- mhutu5.setDisplayName("§8» §4Werkbank");
- mhutu5.setLore(hut7);
- huti5.setItemMeta(mhutu5);
- inventory.setItem(25, huti5);
- }
- p.openInventory(inventory);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement