Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Methods {
- public static void givePlayerLobbyInventory(Player p){
- p.getInventory().setArmorContents(null);
- p.getInventory().clear();
- p.getInventory().setItem(0, createItemLool(Material.PAPER, 1, 0, "§7§l« §e§lVoting §7§l»", "§7§m---------------","§7Vote für eine Map§8.", "§7§m---------------"));
- p.getInventory().setItem(1, createItemLool(Material.BOOK, 1, 0, "§7§l« §a§LSpielerklärung §7§l»", "§7§m---------------", "§7Lasse dir das Spiel kurz erklären§8.", "§7§m---------------"));
- p.getInventory().setItem(4, createItemLool(Material.NETHER_STAR, 1, 0, "§7§l« §e§LStatistiken §7§l»", "§7§m---------------", "§7Schaue dir deine Statistiken an§8.", "§7§m---------------"));
- p.getInventory().setItem(8, createItemLool(Material.MAGMA_CREAM, 1, 0, "§7§l« §c§lRunde verlassen §7§l»","§7§m---------------", "§7Verlasse die aktuelle Runde§8.", "§7§m---------------"));
- p.updateInventory();
- }
- public static ItemStack createItem(Material m, int anzahl, int shortid, String displayname, String lore){
- ItemStack i = new ItemStack(m, anzahl, (short)shortid);
- ItemMeta im = i.getItemMeta();
- im.setDisplayName(displayname);
- im.setLore(Arrays.asList(lore));
- i.setItemMeta(im);
- return i;
- }
- public static ItemStack createItemLool(Material m, int anzahl, int shortid, String displayname, String lore, String lore2, String lore3){
- ItemStack i = new ItemStack(m, anzahl, (short)shortid);
- ItemMeta im = i.getItemMeta();
- im.setDisplayName(displayname);
- ArrayList<String> list = new ArrayList<>();
- list.add(lore);
- list.add(lore2);
- list.add(lore3);
- im.setLore(list);
- i.setItemMeta(im);
- return i;
- }
- public static void setRusherInventory(Player p){
- p.getInventory().clear();
- p.getInventory().setHelmet(createleather(Material.LEATHER_HELMET, Color.RED, "§cHelm"));
- p.getInventory().setChestplate(createEnchantItem(Material.CHAINMAIL_CHESTPLATE, 1, 0, "§cBrustpanzer"));
- p.getInventory().setLeggings(createleather(Material.LEATHER_LEGGINGS, Color.RED, "§cHose"));
- p.getInventory().setBoots(createleather(Material.LEATHER_BOOTS, Color.RED, "§cSchuhe"));
- p.getInventory().setItem(0, createItemEnchant(Material.WOOD_SWORD, 1, 0, "§9Schwert", Enchantment.DURABILITY, 3));
- p.getInventory().setItem(1, createItemEnchant(Material.STICK, 1,0,"§9Stock", Enchantment.KNOCKBACK, 1));
- p.getInventory().setItem(2, createItemEnchant(Material.STONE_PICKAXE, 1, 0, "§9Spitzhacke", Enchantment.DIG_SPEED, 1));
- p.getInventory().setItem(3, createItem(Material.ENDER_PEARL, 1,0,"§9Enderperle", ""));
- p.getInventory().setItem(4, createItem(Material.BLAZE_ROD, 1, 0, "§9Rettungsplattform", ""));
- p.getInventory().setItem(5, createItem(Material.SANDSTONE, 64, 0, "§9Blöcke", ""));
- p.getInventory().setItem(6, createItem(Material.POTION, 1, 8229, "§9Heilungstrank", ""));
- p.getInventory().setItem(7, createItem(Material.POTION, 1, 8229, "§9Heilungstrank", ""));
- p.getInventory().setItem(8, createItem(Material.COOKED_BEEF, 16, 0, "§9Essen", ""));
- p.updateInventory();
- }
- public static void setDefenderInventory(Player p){
- p.getInventory().clear();
- p.getInventory().setHelmet(createleather(Material.LEATHER_HELMET, Color.BLUE, "§bHelm"));
- p.getInventory().setChestplate(createEnchantItem(Material.CHAINMAIL_CHESTPLATE, 1, 0, "§bBrustpanzer"));
- p.getInventory().setLeggings(createleather(Material.LEATHER_LEGGINGS, Color.BLUE, "§bHose"));
- p.getInventory().setBoots(createleather(Material.LEATHER_BOOTS, Color.BLUE, "§bSchuhe"));
- p.getInventory().setItem(0, createItemEnchant(Material.WOOD_SWORD, 1, 0, "§9Schwert", Enchantment.DURABILITY, 3));
- p.getInventory().setItem(1, createItem(Material.FISHING_ROD, 1,0,"§9Stock", ""));
- p.getInventory().setItem(2, createItem(Material.WOOD_PICKAXE, 1, 0, "§9Spitzhacke", ""));
- p.getInventory().setItem(3, createItemEnchant(Material.BOW, 1, 0, "§9Bogen", Enchantment.DURABILITY, 1));
- p.getInventory().setItem(4, createItem(Material.SANDSTONE, 64, 0, "§9Blöcke", ""));
- ItemStack arrow = new ItemStack(Material.ARROW, 32);
- p.getInventory().setItem(7, arrow);
- p.getInventory().setItem(8, createItem(Material.COOKED_BEEF, 16, 0, "§9Essen", ""));
- p.updateInventory();
- }
- public static ItemStack createleather(Material material, Color color, String displayname)
- {
- ItemStack item = new ItemStack(material);
- LeatherArmorMeta mitem = (LeatherArmorMeta)item.getItemMeta();
- mitem.setDisplayName(displayname);
- mitem.setColor(color);
- mitem.addEnchant(Enchantment.DURABILITY, 1, true);
- item.setItemMeta(mitem);
- return item;
- }
- public static ItemStack createEnchantItem(Material m, int anzahl, int shortid, String displayname){
- ItemStack i = new ItemStack(m, anzahl, (short)shortid);
- ItemMeta im = i.getItemMeta();
- im.setDisplayName(displayname);
- im.addEnchant(Enchantment.PROTECTION_ENVIRONMENTAL, 1, true);
- i.setItemMeta(im);
- return i;
- }
- public static ItemStack createItemEnchant(Material m, int anzahl, int shortid, String displayname, Enchantment enchant, int staerke){
- ItemStack i = new ItemStack(m, anzahl, (short)shortid);
- ItemMeta im = i.getItemMeta();
- im.setDisplayName(displayname);
- im.addEnchant(enchant, staerke, true);
- i.setItemMeta(im);
- return i;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement