Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- upgradelore = config.getConfig().getString("Upgrade-Lore").replace("&", "§");
- upgradelorematches = upgradelore.replace("%points%", "\\d+");
- public static int getUpgradeLoreOrdinal(ItemStack i) {
- for (int j = 0; j < i.getItemMeta().getLore().size(); j++) {
- String lore = i.getItemMeta().getLore().get(j);
- if (lore.matches(UpgradeItems.upgradelorematches)) {
- return j;
- }
- }
- return -1;
- }
- public static int getUpgradePoints(ItemStack i) {
- if (!inUpgrade(i)) return -1;
- int loreordinal = getUpgradeLoreOrdinal(i);
- List<String> lores = i.getItemMeta().getLore();
- String lore = lores.get(loreordinal);
- String[] upgradelores = UpgradeItems.upgradelore.split("%points%");
- for (String s : upgradelores) {
- if (s != null || s != "") lore.replace(s, "");
- }
- lore.replace(" ", "");
- return Integer.parseInt(lore);
- }
Advertisement
Add Comment
Please, Sign In to add comment