publicstaticvoidinitItems(){//known bug: any items thats same as the checking items is gonna break the system in some ways //probably will not fix
newThread(newRunnable(){
@Override
publicvoidrun(){
locked=newItemStack(Material.STAINED_GLASS_PANE);
locked.setDurability((short)14);
locked=setItemValue(locked,ChatColor.RED+"Locked",Arrays.asList(ChatColor.GRAY+"Any Items in this slot will be locked",ChatColor.GRAY+"and will not be able to be moved",ChatColor.GRAY+"or dropped until you unlocked it."),ConfigHandler.glow);
checks.put("Name",setItemValue(checkBase,ChatColor.AQUA+"Name check",Arrays.asList(ChatColor.DARK_BLUE+"The filter will prevent the dropping of any",ChatColor.DARK_BLUE+"items with the same name in your inventory."),ConfigHandler.glow));
checks.put("Lore",setItemValue(checkBase,ChatColor.AQUA+"Lore check",Arrays.asList(ChatColor.DARK_BLUE+"The filter will prevent the dropping of any",ChatColor.DARK_BLUE+"items with the same lore in your inventory."),ConfigHandler.glow));
checks.put("Exact",setItemValue(checkBase,ChatColor.AQUA+"Exact Item",Arrays.asList(ChatColor.DARK_BLUE+"The filter will prevent the dropping of any items",ChatColor.DARK_BLUE+"that is exactly the same in your inventory",
ChatColor.DARK_BLUE+"Great for items with custom properties like books and banners.",
ChatColor.DARK_BLUE+"Note: Item amount is ignored."),ConfigHandler.glow));
checks.put("Type",setItemValue(checkBase,ChatColor.AQUA+"Type check",Arrays.asList(ChatColor.DARK_BLUE+"The filter will prevent the dropping of any items",ChatColor.DARK_BLUE+"that is the same material in your inventory."),ConfigHandler.glow));
checks.put("Damage",setItemValue(checkBase,ChatColor.AQUA+"Damage check",Arrays.asList(ChatColor.DARK_BLUE+"The filter will prevent the dropping of any",ChatColor.DARK_BLUE+"items with the same damage value in your inventory.",
ChatColor.DARK_BLUE+"Useful for if you want to keep items",
ChatColor.DARK_BLUE+"like specific color of wool only."),ConfigHandler.glow));