diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/ArmorSet.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/ArmorSet.java index de38186..2a8ea0c 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/ArmorSet.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/ArmorSet.java @@ -138,19 +138,19 @@ public class ArmorSet { effects.put(effect, value); } - for (JSONConfig cfg : this.getConfig().getSubsections("advanced-effects")) { + for (JSONConfig cfg : this.getConfig().getSubsections("advancedEffects")) { Effect effect = Effects.getByName(cfg.getString("id")); Object value = cfg.get("args"); advancedEffects.put(effect, value); } - for (JSONConfig cfg : this.getConfig().getSubsections("potion-effects")) { + for (JSONConfig cfg : this.getConfig().getSubsections("potionEffects")) { PotionEffectType effect = PotionEffectType.getByName(cfg.getString("id").toUpperCase()); int level = cfg.getInt("level"); potionEffects.put(effect, level); } - for (JSONConfig cfg : this.getConfig().getSubsections("advanced-potion-effects")) { + for (JSONConfig cfg : this.getConfig().getSubsections("advancedPotionEffects")) { PotionEffectType effect = PotionEffectType.getByName(cfg.getString("id").toUpperCase()); int level = cfg.getInt("level"); advancedPotionEffects.put(effect, level); @@ -171,19 +171,19 @@ public class ArmorSet { } private ItemStack constructShard() { - ItemStack shard = new ItemStackBuilder(Objects.requireNonNull(Material.getMaterial(this.getPlugin().getConfigYml().getString("advancement-shard-material").toUpperCase()))) - .setDisplayName(this.getConfig().getString("advancement-shard-name")) + ItemStack shard = new ItemStackBuilder(Objects.requireNonNull(Material.getMaterial(this.getPlugin().getConfigYml().getString("advancementShardMaterial").toUpperCase()))) + .setDisplayName(this.getConfig().getString("advancementShardName")) .addEnchantment(Enchantment.DURABILITY, 3) .addItemFlag(ItemFlag.HIDE_ENCHANTS) - .addLoreLines(this.getConfig().getStrings("advancement-shard-lore")) - .writeMetaKey(this.getPlugin().getNamespacedKeyFactory().create("advancement-shard"), PersistentDataType.STRING, name) + .addLoreLines(this.getConfig().getStrings("advancementShardLore")) + .writeMetaKey(this.getPlugin().getNamespacedKeyFactory().create("advancementShard"), PersistentDataType.STRING, name) .build(); - if (this.getConfig().getBool("shard-craftable")) { + if (this.getConfig().getBool("shardCraftable")) { Recipes.createAndRegisterRecipe(this.getPlugin(), this.getName() + "_shard", shard, - this.getConfig().getStrings("shard-recipe")); + this.getConfig().getStrings("shardRecipe")); } return shard; @@ -204,7 +204,7 @@ public class ArmorSet { default -> new ItemStackBuilder(material); }; - builder.setDisplayName(advanced ? slotConfig.getString("advanced-name") : slotConfig.getString("name")) + builder.setDisplayName(advanced ? slotConfig.getString("advancedName") : slotConfig.getString("name")) .addItemFlag( slotConfig.getStrings("flags").stream() .map(s -> ItemFlag.valueOf(s.toUpperCase())) @@ -214,25 +214,25 @@ public class ArmorSet { .addLoreLines(slotConfig.getStrings("lore").stream().map(s -> Display.PREFIX + s).collect(Collectors.toList())) .addLoreLines(() -> { if (advanced) { - return slotConfig.getStrings("advanced-lore").stream().map(s -> Display.PREFIX + s).collect(Collectors.toList()); + return slotConfig.getStrings("advancedLore").stream().map(s -> Display.PREFIX + s).collect(Collectors.toList()); } else { return null; } }) .setCustomModelData(() -> { - int data = slotConfig.getInt("custom-model-data"); + int data = slotConfig.getInt("customModelData"); return data != -1 ? data : null; }) - .setDisplayName(() -> advanced ? slotConfig.getString("advanced-name") : slotConfig.getString("name")); + .setDisplayName(() -> advanced ? slotConfig.getString("advancedName") : slotConfig.getString("name")); if (builder instanceof SkullBuilder skullBuilder) { - this.skullBase64 = slotConfig.getString("skull-texture"); + this.skullBase64 = slotConfig.getString("skullTexture"); skullBuilder.setSkullTexture(skullBase64); } if (builder instanceof LeatherArmorBuilder leatherArmorBuilder) { - String colorString = slotConfig.getString("leather-color"); + String colorString = slotConfig.getString("leatherColor"); java.awt.Color awtColor = java.awt.Color.decode(colorString); leatherArmorBuilder.setColor(awtColor); builder.addItemFlag(ItemFlag.HIDE_DYE); @@ -256,13 +256,13 @@ public class ArmorSet { ).writeMetaKey( this.getPlugin().getNamespacedKeyFactory().create("effective-durability"), PersistentDataType.INTEGER, - slotConfig.getInt("effective-durability") + slotConfig.getInt("effectiveDurability") ); ItemStack itemStack = builder.build(); ArmorUtils.setAdvanced(itemStack, advanced); - Tier defaultTier = Tiers.getByName(slotConfig.getString("default-tier")); + Tier defaultTier = Tiers.getByName(slotConfig.getString("defaultTier")); if (defaultTier == null) { Bukkit.getLogger().warning("Default tier specified in " + this.name + " " + slot.name().toLowerCase() + " is invalid! Defaulting to 'default'"); ArmorUtils.setTier(itemStack, Tiers.getDefaultTier()); diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/upgrades/Tier.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/upgrades/Tier.java index c08948a..84bf170 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/upgrades/Tier.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/upgrades/Tier.java @@ -96,21 +96,21 @@ public class Tier extends PluginDependent { * Update the tracker's crafting recipe. */ public void update() { - this.enabled = this.getConfig().getBool("crystal-craftable"); + this.enabled = this.getConfig().getBool("crystalCraftable"); this.displayName = this.getConfig().getString("display"); - this.requiredTiersForApplication = this.getConfig().getStrings("requires-tiers"); + this.requiredTiersForApplication = this.getConfig().getStrings("requiresTiers"); NamespacedKey key = this.getPlugin().getNamespacedKeyFactory().create("upgrade_crystal"); - ItemStack out = new ItemStack(Objects.requireNonNull(Material.getMaterial(this.getPlugin().getConfigYml().getString("upgrade-crystal-material").toUpperCase()))); + ItemStack out = new ItemStack(Objects.requireNonNull(Material.getMaterial(this.getPlugin().getConfigYml().getString("upgradeCrystalMaterial").toUpperCase()))); ItemMeta outMeta = out.getItemMeta(); assert outMeta != null; PersistentDataContainer container = outMeta.getPersistentDataContainer(); container.set(key, PersistentDataType.STRING, name); - outMeta.setDisplayName(this.getConfig().getString("crystal-name")); + outMeta.setDisplayName(this.getConfig().getString("crystalName")); List lore = new ArrayList<>(); - for (String loreLine : this.getConfig().getStrings("crystal-lore")) { + for (String loreLine : this.getConfig().getStrings("crystalLore")) { lore.add(Display.PREFIX + StringUtils.translate(loreLine)); } outMeta.setLore(lore); @@ -123,21 +123,21 @@ public class Tier extends PluginDependent { properties.put(slot, new TierProperties( this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".armor"), this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".toughness"), - this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".knockback-resistance"), - this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".speed-percentage"), - this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".attack-speed-percentage"), - this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".attack-damage-percentage"), - this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".attack-knockback-percentage") + this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".knockbackResistance"), + this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".speedPercentage"), + this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".attackSpeedPercentage"), + this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".attackDamagePercentage"), + this.getConfig().getInt("properties." + slot.name().toLowerCase() + ".attackKnockbackPercentage") )); } if (this.isEnabled()) { ItemStack recipeOut = out.clone(); - recipeOut.setAmount(this.getConfig().getInt("recipe-give-amount")); + recipeOut.setAmount(this.getConfig().getInt("recipeGiveAmount")); ShapedCraftingRecipe.Builder builder = ShapedCraftingRecipe.builder(this.getPlugin(), "upgrade_crystal_" + name) .setOutput(recipeOut); - List recipeStrings = this.getConfig().getStrings("crystal-recipe"); + List recipeStrings = this.getConfig().getStrings("crystalRecipe"); new CustomItem(this.getPlugin().getNamespacedKeyFactory().create("upgrade_crystal_" + name), test -> { if (test == null) { diff --git a/eco-core/core-plugin/src/main/resources/ecoarmor.json b/eco-core/core-plugin/src/main/resources/ecoarmor.json index 746decf..42cdb55 100644 --- a/eco-core/core-plugin/src/main/resources/ecoarmor.json +++ b/eco-core/core-plugin/src/main/resources/ecoarmor.json @@ -3,10 +3,10 @@ { "name": "default", "display": "&8&lDEFAULT", - "requires-tiers": [], - "crystal-craftable": false, - "crystal-name": "&8Default Upgrade Crystal", - "crystal-recipe": [ + "requiresTiers": [], + "crystalCraftable": false, + "crystalName": "&8Default Upgrade Crystal", + "crystalRecipe": [ "air", "leather", "air", @@ -17,8 +17,8 @@ "leather", "air" ], - "recipe-give-amount": 1, - "crystal-lore": [ + "recipeGiveAmount": 1, + "crystalLore": [ "&8Drop this onto an armor piece", "&8to set its tier to:", "&8&lDEFAULT" @@ -27,59 +27,59 @@ "helmet": { "armor": 1, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "chestplate": { "armor": 3, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "elytra": { "armor": 0, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedpercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "leggings": { "armor": 2, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "boots": { "armor": 1, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 } } }, { "name": "iron", "display": "&7&lIRON", - "requires-tiers": [ + "requiresTiers": [ "default" ], - "crystal-craftable": true, - "crystal-name": "&7Iron Upgrade Crystal", - "crystal-recipe": [ + "crystalCraftable": true, + "crystalName": "&7Iron Upgrade Crystal", + "crystalRecipe": [ "air", "iron_block", "air", @@ -90,8 +90,8 @@ "iron_block", "air" ], - "recipe-give-amount": 1, - "crystal-lore": [ + "recipeGiveAmount": 1, + "crystalLore": [ "&8Drop this onto an armor piece", "&8to set its tier to:", "&7&lIRON", @@ -102,59 +102,59 @@ "helmet": { "armor": 2, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "chestplate": { "armor": 6, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "elytra": { "armor": 2, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "leggings": { "armor": 5, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "boots": { "armor": 2, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 } } }, { "name": "diamond", "display": "&b&lDIAMOND", - "requires-tiers": [ + "requiresTiers": [ "iron" ], - "crystal-craftable": true, - "crystal-name": "&bDiamond Upgrade Crystal", - "crystal-recipe": [ + "crystalCraftable": true, + "crystalName": "&bDiamond Upgrade Crystal", + "crystalRecipe": [ "air", "diamond_block", "air", @@ -165,8 +165,8 @@ "diamond_block", "air" ], - "recipe-give-amount": 1, - "crystal-lore": [ + "recipeGiveAmount": 1, + "crystalLore": [ "&8Drop this onto an armor piece", "&8to set its tier to:", "&b&lDIAMOND", @@ -177,59 +177,59 @@ "helmet": { "armor": 3, "toughness": 2, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "chestplate": { "armor": 8, "toughness": 2, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "elytra": { "armor": 3, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "leggings": { "armor": 6, "toughness": 2, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "boots": { "armor": 3, "toughness": 2, - "knockback-resistance": 0, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 0, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 } } }, { "name": "netherite", "display": "&c&lNETHERITE", - "requires-tiers": [ + "requiresTiers": [ "diamond" ], - "crystal-craftable": true, - "crystal-name": "&cNetherite Upgrade Crystal", - "crystal-recipe": [ + "crystalCraftable": true, + "crystalName": "&cNetherite Upgrade Crystal", + "crystalRecipe": [ "air", "netherite_ingot", "air", @@ -240,8 +240,8 @@ "netherite_ingot", "air" ], - "recipe-give-amount": 1, - "crystal-lore": [ + "recipeGiveAmount": 1, + "crystalLore": [ "&8Drop this onto an armor piece", "&8to set its tier to:", "&c&lNETHERITE", @@ -252,47 +252,47 @@ "helmet": { "armor": 3, "toughness": 3, - "knockback-resistance": 1, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 1, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "chestplate": { "armor": 8, "toughness": 3, - "knockback-resistance": 1, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 1, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "elytra": { "armor": 3, "toughness": 0, - "knockback-resistance": 1, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 1, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "leggings": { "armor": 6, "toughness": 3, - "knockback-resistance": 1, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 1, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "boots": { "armor": 3, "toughness": 3, - "knockback-resistance": 1, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 1, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 } } }, @@ -300,12 +300,12 @@ "name": "manyullyn", "enabled": true, "display": "&d&k!!&r &lMANYULLYN&r &d&k!!&r", - "requires-tiers": [ + "requiresTiers": [ "netherite" ], - "crystal-craftable": true, - "crystal-name": "Manyullyn Upgrade Crystal", - "crystal-recipe": [ + "crystalCraftable": true, + "crystalName": "Manyullyn Upgrade Crystal", + "crystalRecipe": [ "ecoarmor:upgrade_crystal_netherite", "enchanted_golden_apple", "ecoarmor:upgrade_crystal_netherite", @@ -316,8 +316,8 @@ "enchanted_golden_apple", "ecoarmor:upgrade_crystal_netherite" ], - "recipe-give-amount": 1, - "crystal-lore": [ + "recipeGiveAmount": 1, + "crystalLore": [ "&8Drop this onto an armor piece", "&8to set its tier to:", "&d&k!!&r &lMANYULLYN&r &d&k!!&r", @@ -328,59 +328,59 @@ "helmet": { "armor": 3, "toughness": 5, - "knockback-resistance": 2, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 2, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "chestplate": { "armor": 8, "toughness": 5, - "knockback-resistance": 2, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 2, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "elytra": { "armor": 3, "toughness": 0, - "knockback-resistance": 2, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 2, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "leggings": { "armor": 6, "toughness": 5, - "knockback-resistance": 2, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 2, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 }, "boots": { "armor": 3, "toughness": 5, - "knockback-resistance": 2, - "speed-percentage": 0, - "attack-speed-percentage": 0, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 0 + "knockbackResistance": 2, + "speedPercentage": 0, + "attackSpeedPercentage": 0, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 0 } } }, { "name": "cobalt", "display": "/ab&lCOBALT", - "requires-tiers": [ + "requiresTiers": [ "iron" ], - "crystal-craftable": true, - "crystal-name": "/abCobalt Upgrade Crystal", - "crystal-recipe": [ + "crystalCraftable": true, + "crystalName": "/abCobalt Upgrade Crystal", + "crystalRecipe": [ "air", "obsidian", "air", @@ -391,8 +391,8 @@ "obsidian", "air" ], - "recipe-give-amount": 1, - "crystal-lore": [ + "recipeGiveAmount": 1, + "crystalLore": [ "&8Drop this onto an armor piece", "&8to set its tier to:", "/ab&lCOBALT", @@ -403,59 +403,59 @@ "helmet": { "armor": 3, "toughness": 4, - "knockback-resistance": 1, - "speed-percentage": -10, - "attack-speed-percentage": -10, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 10 + "knockbackResistance": 1, + "speedPercentage": -10, + "attackSpeedPercentage": -10, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 10 }, "chestplate": { "armor": 8, "toughness": 4, - "knockback-resistance": 1, - "speed-percentage": -10, - "attack-speed-percentage": -10, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 10 + "knockbackResistance": 1, + "speedPercentage": -10, + "attackSpeedPercentage": -10, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 10 }, "elytra": { "armor": 6, "toughness": 2, - "knockback-resistance": 1, - "speed-percentage": -10, - "attack-speed-percentage": -10, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 10 + "knockbackResistance": 1, + "speedPercentage": -10, + "attackSpeedPercentage": -10, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 10 }, "leggings": { "armor": 6, "toughness": 4, - "knockback-resistance": 1, - "speed-percentage": -10, - "attack-speed-percentage": -1, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 10 + "knockbackResistance": 1, + "speedPercentage": -10, + "attackSpeedPercentage": -1, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 10 }, "boots": { "armor": 3, "toughness": 4, - "knockback-resistance": 1, - "speed-percentage": -10, - "attack-speed-percentage": -10, - "attack-damage-percentage": 0, - "attack-knockback-percentage": 10 + "knockbackResistance": 1, + "speedPercentage": -10, + "attackSpeedPercentage": -10, + "attackDamagePercentage": 0, + "attackKnockbackPercentage": 10 } } }, { "name": "osmium", "display": "&b&k!!&r &lOSMIUM&r &b&k!!", - "requires-tiers": [ + "requiresTiers": [ "cobalt" ], - "crystal-craftable": true, - "crystal-name": "Osmium upgrade crystal", - "crystal-recipe": [ + "crystalCraftable": true, + "crystalName": "Osmium upgrade crystal", + "crystalRecipe": [ "air", "netherite_block", "air", @@ -466,8 +466,8 @@ "netherite_block", "air" ], - "recipe-give-amount": 1, - "crystal-lore": [ + "recipeGiveAmount": 1, + "crystalLore": [ "&8Drop this onto an armor piece", "&8to set its tier to:", "&b&k!!&r &lOSMIUM&r &b&k!!", @@ -478,59 +478,59 @@ "helmet": { "armor": 3, "toughness": 6, - "knockback-resistance": 3, - "speed-percentage": -15, - "attack-speed-percentage": -15, - "attack-damage-percentage": 5, - "attack-knockback-percentage": 25 + "knockbackResistance": 3, + "speedPercentage": -15, + "attackSpeedPercentage": -15, + "attackDamagePercentage": 5, + "attackKnockbackPercentage": 25 }, "chestplate": { "armor": 8, "toughness": 6, - "knockback-resistance": 3, - "speed-percentage": -15, - "attack-speed-percentage": -15, - "attack-damage-percentage": 5, - "attack-knockback-percentage": 25 + "knockbackResistance": 3, + "speedPercentage": -15, + "attackSpeedPercentage": -15, + "attackDamagePercentage": 5, + "attackKnockbackPercentage": 25 }, "elytra": { "armor": 8, "toughness": 6, - "knockback-resistance": 3, - "speed-percentage": -15, - "attack-speed-percentage": -15, - "attack-damage-percentage": 5, - "attack-knockback-percentage": 25 + "knockbackResistance": 3, + "speedPercentage": -15, + "attackSpeedPercentage": -15, + "attackDamagePercentage": 5, + "attackKnockbackPercentage": 25 }, "leggings": { "armor": 6, "toughness": 6, - "knockback-resistance": 3, - "speed-percentage": -15, - "attack-speed-percentage": -15, - "attack-damage-percentage": 5, - "attack-knockback-percentage": 25 + "knockbackResistance": 3, + "speedPercentage": -15, + "attackSpeedPercentage": -15, + "attackDamagePercentage": 5, + "attackKnockbackPercentage": 25 }, "boots": { "armor": 3, "toughness": 6, - "knockback-resistance": 3, - "speed-percentage": -15, - "attack-speed-percentage": -15, - "attack-damage-percentage": 5, - "attack-knockback-percentage": 25 + "knockbackResistance": 3, + "speedPercentage": -15, + "attackSpeedPercentage": -15, + "attackDamagePercentage": 5, + "attackKnockbackPercentage": 25 } } }, { "name": "exotic", "display": "&6&k!!&r &lEXOTIC&r &6&k!!&r", - "requires-tiers": [ + "requiresTiers": [ "netherite" ], - "crystal-craftable": true, - "crystal-name": "Exotic Upgrade Crystal", - "crystal-recipe": [ + "crystalCraftable": true, + "crystalName": "Exotic Upgrade Crystal", + "crystalRecipe": [ "ecoarmor:upgrade_crystal_netherite", "turtle_egg", "ecoarmor:upgrade_crystal_netherite", @@ -541,8 +541,8 @@ "turtle_egg", "ecoarmor:upgrade_crystal_netherite" ], - "recipe-give-amount": 1, - "crystal-lore": [ + "recipeGiveAmount": 1, + "crystalLore": [ "&8Drop this onto an armor piece", "&8to set its tier to:", "&6&k!!&r &lEXOTIC&r &6&k!!&r", @@ -553,47 +553,47 @@ "helmet": { "armor": 3, "toughness": 2, - "knockback-resistance": 0, - "speed-percentage": 5, - "attack-speed-percentage": 10, - "attack-damage-percentage": -5, - "attack-knockback-percentage": -20 + "knockbackResistance": 0, + "speedPercentage": 5, + "attackSpeedPercentage": 10, + "attackDamagePercentage": -5, + "attackKnockbackPercentage": -20 }, "chestplate": { "armor": 8, "toughness": 2, - "knockback-resistance": 0, - "speed-percentage": 5, - "attack-speed-percentage": 10, - "attack-damage-percentage": -5, - "attack-knockback-percentage": -20 + "knockbackResistance": 0, + "speedPercentage": 5, + "attackSpeedPercentage": 10, + "attackDamagePercentage": -5, + "attackKnockbackPercentage": -20 }, "elytra": { "armor": 3, "toughness": 0, - "knockback-resistance": 0, - "speed-percentage": 5, - "attack-speed-percentage": 10, - "attack-damage-percentage": -5, - "attack-knockback-percentage": -20 + "knockbackResistance": 0, + "speedPercentage": 5, + "attackSpeedPercentage": 10, + "attackDamagePercentage": -5, + "attackKnockbackPercentage": -20 }, "leggings": { "armor": 6, "toughness": 2, - "knockback-resistance": 0, - "speed-percentage": 5, - "attack-speed-percentage": 10, - "attack-damage-percentage": -5, - "attack-knockback-percentage": -20 + "knockbackResistance": 0, + "speedPercentage": 5, + "attackSpeedPercentage": 10, + "attackDamagePercentage": -5, + "attackKnockbackPercentage": -20 }, "boots": { "armor": 3, "toughness": 2, - "knockback-resistance": 0, - "speed-percentage": 5, - "attack-speed-percentage": 10, - "attack-damage-percentage": -5, - "attack-knockback-percentage": -20 + "knockbackResistance": 0, + "speedPercentage": 5, + "attackSpeedPercentage": 10, + "attackDamagePercentage": -5, + "attackKnockbackPercentage": -20 } } } @@ -612,7 +612,7 @@ "args": 10 } ], - "advanced-effects": [ + "advancedEffects": [ { "id": "warp-chance", "args": 30 @@ -622,24 +622,24 @@ "args": 20 } ], - "potion-effects": [ + "potionEffects": [ ], - "advanced-potion-effects": [ + "advancedPotionEffects": [ ], - "advanced-lore": [ + "advancedLore": [ "", "&lADVANCED BONUS", "&8» &330% Chance to warp behind your opponent", "&8» &320% Chance to evade attacks", "&8&oRequires full set to be worn" ], - "advancement-shard-name": "Advancement Shard: &3Ender", - "advancement-shard-lore": [ + "advancementShardName": "Advancement Shard: &3Ender", + "advancementShardLore": [ "&8Drop this onto &3Ender Armor", "&8to make it Advanced." ], - "shard-craftable": true, - "shard-recipe": [ + "shardCraftable": true, + "shardRecipe": [ "prismarine_shard", "ecoarmor:set_ender_helmet", "prismarine_shard", @@ -662,13 +662,13 @@ } ], "material": "player_head", - "skull-texture": "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGFhOGZjOGRlNjQxN2I0OGQ0OGM4MGI0NDNjZjUzMjZlM2Q5ZGE0ZGJlOWIyNWZjZDQ5NTQ5ZDk2MTY4ZmMwIn19fQ==", + "skullTexture": "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGFhOGZjOGRlNjQxN2I0OGQ0OGM4MGI0NDNjZjUzMjZlM2Q5ZGE0ZGJlOWIyNWZjZDQ5NTQ5ZDk2MTY4ZmMwIn19fQ==", "name": "&bEnder Helmet", - "advanced-name": "Advanced&3 Ender Helmet", - "effective-durability": 1024, + "advancedName": "Advanced&3 Ender Helmet", + "effectiveDurability": 1024, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&3&lENDER SET BONUS", "&8» &320% Chance to warp behind your opponent", @@ -679,7 +679,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "ender_eye", "ender_eye", @@ -704,13 +704,13 @@ } ], "material": "leather_chestplate", - "leather-color": "#0d6961", + "leatherColor": "#0d6961", "name": "&3Ender Chestplate", - "advanced-name": "Advanced&3 Ender Chestplate", - "effective-durability": 1024, + "advancedName": "Advanced&3 Ender Chestplate", + "effectiveDurability": 1024, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&3&lENDER SET BONUS", "&8» &320% Chance to warp behind your opponent", @@ -721,7 +721,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "diamond", + "defaultTier": "diamond", "recipe": [ "ender_eye", "ender_eye", @@ -743,11 +743,11 @@ ], "material": "elytra", "name": "&3Ender Elytra", - "advanced-name": "Advanced&3 Ender Elytra", - "effective-durability": 1024, + "advancedName": "Advanced&3 Ender Elytra", + "effectiveDurability": 1024, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&3&lENDER SET BONUS", "&8» &320% Chance to warp behind your opponent", @@ -758,7 +758,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "ender_eye", "ender_eye", @@ -783,13 +783,13 @@ } ], "material": "leather_leggings", - "leather-color": "#0d6961", + "leatherColor": "#0d6961", "name": "&3Ender Leggings", - "advanced-name": "Advanced&3 Ender Leggings", - "effective-durability": 1024, + "advancedName": "Advanced&3 Ender Leggings", + "effectiveDurability": 1024, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&3&lENDER SET BONUS", "&8» &320% Chance to warp behind your opponent", @@ -800,7 +800,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "ender_eye", "ender_eye", @@ -825,13 +825,13 @@ } ], "material": "leather_boots", - "leather-color": "#0d6961", + "leatherColor": "#0d6961", "name": "&3Ender Boots", - "advanced-name": "Advanced&3 Ender Boots", - "effective-durability": 1024, + "advancedName": "Advanced&3 Ender Boots", + "effectiveDurability": 1024, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&3&lENDER SET BONUS", "&8» &320% Chance to warp behind your opponent", @@ -842,7 +842,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "ender_eye", "ender_eye", @@ -865,38 +865,38 @@ "args": 1.25 } ], - "advanced-effects": [ + "advancedEffects": [ { "id": "hunger-loss-multiplier", "args": 0.5 } ], - "potion-effects": [ + "potionEffects": [ { "id": "FAST_DIGGING", "args": 2 } ], - "advanced-potion-effects": [ + "advancedPotionEffects": [ { "id": "FAST_DIGGING", "args": 3 } ], - "advanced-lore": [ + "advancedLore": [ "", "&lADVANCED BONUS", "&8» &6Lose 50% less hunger", "&8» &6Permanent Haste III", "&8&oRequires full set to be worn" ], - "advancement-shard-name": "Advancement Shard: &9Miner", - "advancement-shard-lore": [ + "advancementShardName": "Advancement Shard: &9Miner", + "advancementShardLore": [ "&8Drop this onto &9Miner Armor", "&8to make it Advanced." ], - "shard-craftable": true, - "shard-recipe": [ + "shardCraftable": true, + "shardRecipe": [ "prismarine_shard", "ecoarmor:set_miner_helmet", "prismarine_shard", @@ -919,13 +919,13 @@ } ], "material": "leather_helmet", - "leather-color": "#6699cc", + "leatherColor": "#6699cc", "name": "&9Miner Helmet", - "advanced-name": "Advanced&9 Miner Helmet", - "effective-durability": 1024, + "advancedName": "Advanced&9 Miner Helmet", + "effectiveDurability": 1024, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&9&lMINER SET BONUS", "&8» &9Gain 50% more experience", @@ -936,7 +936,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "diamond_pickaxe", @@ -961,13 +961,13 @@ } ], "material": "leather_chestplate", - "leather-color": "#6699cc", + "leatherColor": "#6699cc", "name": "&9Miner Chestplate", - "advanced-name": "Advanced&9 Miner Chestplate", - "effective-durability": 1024, + "advancedName": "Advanced&9 Miner Chestplate", + "effectiveDurability": 1024, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&9&lMINER SET BONUS", "&8» &9Gain 50% more experience", @@ -978,7 +978,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "diamond_pickaxe", @@ -1000,11 +1000,11 @@ ], "material": "elytra", "name": "&9Miner Elytra", - "advanced-name": "Advanced&9 Miner Elytra", - "effective-durability": 1024, + "advancedName": "Advanced&9 Miner Elytra", + "effectiveDurability": 1024, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&9&lMINER SET BONUS", "&8» &9Gain 50% more experience", @@ -1015,7 +1015,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "diamond_pickaxe", @@ -1040,13 +1040,13 @@ } ], "material": "leather_leggings", - "leather-color": "#6699cc", + "leatherColor": "#6699cc", "name": "&9Miner Leggings", - "advanced-name": "Advanced&9 Miner Leggings", - "effective-durability": 1024, + "advancedName": "Advanced&9 Miner Leggings", + "effectiveDurability": 1024, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&9&lMINER SET BONUS", "&8» &9Gain 50% more experience", @@ -1057,7 +1057,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "diamond_pickaxe", @@ -1082,13 +1082,13 @@ } ], "material": "leather_boots", - "leather-color": "#6699cc", + "leatherColor": "#6699cc", "name": "&9Miner Boots", - "advanced-name": "Advanced&9 Miner Boots", - "effective-durability": 1024, + "advancedName": "Advanced&9 Miner Boots", + "effectiveDurability": 1024, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModeldata": -1, "lore": [ "&9&lMINER SET BONUS", "&8» &9Gain 50% more experience", @@ -1099,7 +1099,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "diamond_pickaxe", @@ -1122,29 +1122,29 @@ "args": 1.25 } ], - "advanced-effects": [ + "advancedEffects": [ { "id": "damage-taken-multiplier", "args": 0.9 } ], - "potion-effects": [ + "potionEffects": [ ], - "advanced-potion-effects": [ + "advancedPotionEffects": [ ], - "advanced-lore": [ + "advancedLore": [ "", "&lADVANCED BONUS", "&8» &6Take 10% less damage", "&8&oRequires full set to be worn" ], - "advancement-shard-name": "Advancement Shard: &cReaper", - "advancement-shard-lore": [ + "advancementShardName": "Advancement Shard: &cReaper", + "advancementShardLore": [ "&8Drop this onto &cReaper Armor", "&8to make it Advanced." ], - "shard-craftable": true, - "shard-recipe": [ + "shardCraftable": true, + "shardRecipe": [ "prismarine_shard", "ecoarmor:set_reaper_helmet", "prismarine_shard", @@ -1167,13 +1167,13 @@ } ], "material": "leather_helmet", - "leather-color": "#303030", + "leatherColor": "#303030", "name": "&cReaper Helmet", - "advanced-name": "Advanced&c Reaper Helmet", - "effective-durability": 2048, + "advancedName": "Advanced&c Reaper Helmet", + "effectiveDurability": 2048, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&c&lREAPER SET BONUS", "&8» &cDeal 25% more damage", @@ -1183,7 +1183,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "nether_star", @@ -1208,13 +1208,13 @@ } ], "material": "leather_chestplate", - "leather-color": "#303030", + "leatherColor": "#303030", "name": "&cReaper Chestplate", - "advanced-name": "Advanced&c Reaper Chestplate", - "effective-durability": 2048, + "advancedName": "Advanced&c Reaper Chestplate", + "effectiveDurability": 2048, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&c&lREAPER SET BONUS", "&8» &cDeal 25% more damage", @@ -1224,7 +1224,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "nether_star", @@ -1246,11 +1246,11 @@ ], "material": "elytra", "name": "&cReaper Elytra", - "advanced-name": "Advanced&c Reaper Elytra", - "effective-durability": 2048, + "advancedName": "Advanced&c Reaper Elytra", + "effectiveDurability": 2048, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&c&lREAPER SET BONUS", "&8» &cDeal 25% more damage", @@ -1260,7 +1260,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "nether_star", @@ -1285,13 +1285,13 @@ } ], "material": "leather_leggings", - "leather-color": "#303030", + "leatherColor": "#303030", "name": "&cReaper Leggings", - "advanced-name": "Advanced&c Reaper Leggings", - "effective-durability": 2048, + "advancedName": "Advanced&c Reaper Leggings", + "effectiveDurability": 2048, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&c&lREAPER SET BONUS", "&8» &cDeal 25% more damage", @@ -1301,7 +1301,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "nether_star", @@ -1326,13 +1326,13 @@ } ], "material": "leather_boots", - "leather-color": "#303030", + "leatherColor": "#303030", "name": "&cReaper Boots", - "advanced-name": "Advanced&c Reaper Boots", - "effective-durability": 2048, + "advancedName": "Advanced&c Reaper Boots", + "effectiveDurability": 2048, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&c&lREAPER SET BONUS", "&8» &cDeal 25% more damage", @@ -1342,7 +1342,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "nether_star", @@ -1370,34 +1370,34 @@ "args": 1.25 } ], - "advanced-effects": [ + "advancedEffects": [ { "id": "speed-multiplier", "args": 1.5 } ], - "potion-effects": [ + "potionEffects": [ ], - "advanced-potion-effects": [ + "advancedPotionEffects": [ { "id": "jump", "args": 2 } ], - "advanced-lore": [ + "advancedLore": [ "", "&lADVANCED BONUS", "&8» &bPermanent Jump Boost II", "&8» &bMove 50% faster", "&8&oRequires full set to be worn above 50% health" ], - "advancement-shard-name": "Advancement Shard: &bYoung", - "advancement-shard-lore": [ + "advancementShardName": "Advancement Shard: &bYoung", + "advancementShardLore": [ "&8Drop this onto &bYoung Armor", "&8to make it Advanced." ], - "shard-craftable": true, - "shard-recipe": [ + "shardCraftable": true, + "shardRecipe": [ "prismarine_shard", "ecoarmor:set_young_helmet", "prismarine_shard", @@ -1420,13 +1420,13 @@ } ], "material": "player_head", - "skull-texture": "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWM0ODZhZjNiODgyNzY2ZTgyYTBiYzE2NjVmZjAyZWI2ZTg3M2I2ZTBkNzcxZjNhZGFiYzc1OWI3MjAyMjZhIn19fQ==", + "skullTexture": "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWM0ODZhZjNiODgyNzY2ZTgyYTBiYzE2NjVmZjAyZWI2ZTg3M2I2ZTBkNzcxZjNhZGFiYzc1OWI3MjAyMjZhIn19fQ==", "name": "&bYoung Helmet", - "advanced-name": "Advanced&b Young Helmet", - "effective-durability": 768, + "advancedName": "Advanced&b Young Helmet", + "effectiveDurability": 768, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&b&lYOUNG SET BONUS", "&8» &bMove 25% faster", @@ -1436,7 +1436,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "diamond", "redstone", @@ -1461,13 +1461,13 @@ } ], "material": "leather_chestplate", - "leather-color": "#DDE4F0", + "leatherColor": "#DDE4F0", "name": "&bYoung Chestplate", - "advanced-name": "Advanced&b Young Chestplate", - "effective-durability": 768, + "advancedName": "Advanced&b Young Chestplate", + "effectiveDurability": 768, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&b&lYOUNG SET BONUS", "&8» &bMove 25% faster", @@ -1477,7 +1477,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "diamond", "air", @@ -1499,11 +1499,11 @@ ], "material": "elytra", "name": "&bYoung Elytra", - "advanced-name": "Advanced&b Young Elytra", - "effective-durability": 768, + "advancedName": "Advanced&b Young Elytra", + "effectiveDurability": 768, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&b&lYOUNG SET BONUS", "&8» &bMove 25% faster", @@ -1513,7 +1513,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "redstone", @@ -1538,13 +1538,13 @@ } ], "material": "leather_leggings", - "leather-color": "#DDE4F0", + "leatherColor": "#DDE4F0", "name": "&bYoung Leggings", - "advanced-name": "Advanced&b Young Leggings", - "effective-durability": 768, + "advancedName": "Advanced&b Young Leggings", + "effectiveDurability": 768, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&b&lYOUNG SET BONUS", "&8» &bMove 25% faster", @@ -1554,7 +1554,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "diamond", "redstone", @@ -1583,13 +1583,13 @@ } ], "material": "leather_boots", - "leather-color": "#DDE4F0", + "leatherColor": "#DDE4F0", "name": "&bYoung Boots", - "advanced-name": "Advanced&b Young Boots", - "effective-durability": 768, + "advancedName": "Advanced&b Young Boots", + "effectiveDurability": 768, "unbreakable": false, "flags": [], - "custom-model-data": -1, + "customModelData": -1, "lore": [ "&b&lYOUNG SET BONUS", "&8» &bMove 25% faster", @@ -1599,7 +1599,7 @@ "&8&oUpgrade with an Upgrade Crystal" ], "craftable": true, - "default-tier": "default", + "defaultTier": "default", "recipe": [ "air", "air",