From 28f32b8930d085316aacbddea143ac10046aa3d6 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Thu, 17 Dec 2020 12:46:05 +0000 Subject: [PATCH] Added treasure rarity --- .../java/com/willfp/ecoenchants/display/EnchantmentCache.java | 2 +- Plugin/src/main/resources/config.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/display/EnchantmentCache.java b/Plugin/src/main/java/com/willfp/ecoenchants/display/EnchantmentCache.java index 171fd88d..3d8a40da 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/display/EnchantmentCache.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/display/EnchantmentCache.java @@ -48,7 +48,7 @@ public class EnchantmentCache { ); name = String.valueOf(ConfigManager.getLang().getString("enchantments." + enchantment.getKey().getKey().toLowerCase() + ".name")); type = enchantment.isCursed() ? EcoEnchant.EnchantmentType.CURSE : EcoEnchant.EnchantmentType.NORMAL; - rarity = EnchantmentRarity.getByName(ConfigManager.getConfig().getString("lore.vanilla-rarity")); + rarity = enchantment.isTreasure() ? EnchantmentRarity.getByName(ConfigManager.getConfig().getString("lore.vanilla-treasure-rarity")) : EnchantmentRarity.getByName(ConfigManager.getConfig().getString("lore.vanilla-rarity")); } color = type.getColor(); diff --git a/Plugin/src/main/resources/config.yml b/Plugin/src/main/resources/config.yml index 0b297b2e..74cd3628 100644 --- a/Plugin/src/main/resources/config.yml +++ b/Plugin/src/main/resources/config.yml @@ -46,6 +46,7 @@ lore: - special - veryspecial vanilla-rarity: uncommon # Vanilla enchantments do not have an EcoEnchants rarity - what rarity should they have? + vanilla-treasure-rarity: legendary # Treasure enchantments do not appear in vanilla enchanting tables (Mending, Soul Speed, Frost Walker) describe: # Describe enchantments in lore enabled: false