NotCachaaaaaaaaaa

Untitled

Mar 20th, 2020
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. public static void createInventory(Player player, FileConfiguration config){
  2. Inventory inv = Bukkit.createInventory(null, config.getInt("Inventory-Selector.Size"), Util.Color(config.getString("Inventory-Selector.Title")));
  3. for(String a : config.getConfigurationSection("Inventory-Selector.Items").getKeys(false)){
  4. // int id = config.getInt("Inventory-Selector.Items." + a + ".ID");
  5. //String[] ids = String.valueOf(id).split(":");
  6. // int idd = Integer.valueOf(ids[1]);
  7. String[] ids = config.getString("Inventory-Selector.Items." + a + ".ID").split(":");
  8. int id = Integer.valueOf(ids[0]);
  9. int shortt = Integer.valueOf(ids[1]);
  10. if(ids.length == 2) {
  11. int slot = config.getInt("Inventory-Selector.Items." + a + ".Slot");
  12. String name = config.getString("Inventory-Selector.Items." + a + ".Name");
  13. List<String> lore = config.getStringList("Inventory-Selector.Items." + a + ".Lore");
  14. int amount = config.getInt("Inventory-Selector.Items." + a + ".Amount");
  15. inv.setItem(slot, Util.createConfigItemShort(id,amount,shortt,name,lore));
  16. }else{
  17. int slot = config.getInt("Inventory-Selector.Items." + a + ".Slot");
  18. String name = config.getString("Inventory-Selector.Items." + a + ".Name");
  19. List<String> lore = config.getStringList("Inventory-Selector.Items." + a + ".Lore");
  20. int amount = config.getInt("Inventory-Selector.Items." + a + ".Amount");
  21. inv.setItem(slot, Util.createConfigItem(id,amount,name,lore));
  22. }
  23.  
  24. }
  25. player.openInventory(inv);
  26. }
Advertisement
Add Comment
Please, Sign In to add comment