Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. ArrayList<ItemStack> guiItems = new ArrayList<ItemStack>();
  2. Player player = (Player) sender;
  3. Inventory gui = Bukkit.createInventory(player, Main.getPlugin().getConfig().getInt("size"),
  4. ChatColor.translateAlternateColorCodes('&', Main.getPlugin().getConfig().getString("title")));
  5. ConfigurationSection contents = Main.getPlugin().getConfig().getConfigurationSection("contents");
  6. for (String key : contents.getKeys(false)) {
  7. ItemStack item = new ItemStack(
  8. Material.getMaterial(Main.getPlugin().getConfig().getString("contents." + key + ".item")));
  9. ItemMeta meta = item.getItemMeta();
  10. meta.setDisplayName(ChatColor.translateAlternateColorCodes('&',
  11. Main.getPlugin().getConfig().getString("contents." + key + ".name")));
  12. List<String> lore = Main.getPlugin().getConfig().getStringList("contents." + key + ".lore");
  13. meta.setLore(lore);
  14. item.setItemMeta(meta);
  15. guiItems.add(item);
  16.  
  17. }
  18. guiItems.toArray();
  19. gui.setContents(guiItems);
  20. player.openInventory(gui);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement