Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void createInventory(Player player, FileConfiguration config){
- Inventory inv = Bukkit.createInventory(null, config.getInt("Inventory-Selector.Size"), Util.Color(config.getString("Inventory-Selector.Title")));
- for(String a : config.getConfigurationSection("Inventory-Selector.Items").getKeys(false)){
- // int id = config.getInt("Inventory-Selector.Items." + a + ".ID");
- //String[] ids = String.valueOf(id).split(":");
- // int idd = Integer.valueOf(ids[1]);
- String[] ids = config.getString("Inventory-Selector.Items." + a + ".ID").split(":");
- int id = Integer.valueOf(ids[0]);
- int shortt = Integer.valueOf(ids[1]);
- if(ids.length == 2) {
- int slot = config.getInt("Inventory-Selector.Items." + a + ".Slot");
- String name = config.getString("Inventory-Selector.Items." + a + ".Name");
- List<String> lore = config.getStringList("Inventory-Selector.Items." + a + ".Lore");
- int amount = config.getInt("Inventory-Selector.Items." + a + ".Amount");
- inv.setItem(slot, Util.createConfigItemShort(id,amount,shortt,name,lore));
- }else{
- int slot = config.getInt("Inventory-Selector.Items." + a + ".Slot");
- String name = config.getString("Inventory-Selector.Items." + a + ".Name");
- List<String> lore = config.getStringList("Inventory-Selector.Items." + a + ".Lore");
- int amount = config.getInt("Inventory-Selector.Items." + a + ".Amount");
- inv.setItem(slot, Util.createConfigItem(id,amount,name,lore));
- }
- }
- player.openInventory(inv);
- }
Advertisement
Add Comment
Please, Sign In to add comment