diff --git a/src/main/java/com/alttd/fishingevent/config/Config.java b/src/main/java/com/alttd/fishingevent/config/Config.java index 4c22f9f..d8a16fc 100644 --- a/src/main/java/com/alttd/fishingevent/config/Config.java +++ b/src/main/java/com/alttd/fishingevent/config/Config.java @@ -275,19 +275,19 @@ public class Config extends AbstractConfig { ArrayList prizes = new ArrayList<>(); for (String key : configurationSection.getKeys(false)) { - String prefix = npcPrefix + "prizes." + key + "."; - String stringMaterial = config.getString(prefix, "material", Material.STONE.name()); + String prizePrefix = npcPrefix + "prizes." + key + "."; + String stringMaterial = config.getString(prizePrefix, "material", Material.STONE.name()); Material material = Material.getMaterial(stringMaterial); if (material == null) { config.logger.warning("Invalid material [%] in prizes for NPC [%] at prize [%]", stringMaterial, npcKey, key); continue; } - int price = config.getInt(prefix, "price", 1); - ItemStack itemStack = new ItemStack(material, config.getInt(prefix, "amount", 1)); + int price = config.getInt(prizePrefix, "price", 1); + ItemStack itemStack = new ItemStack(material, config.getInt(prizePrefix, "amount", 1)); ItemMeta itemMeta = itemStack.getItemMeta(); - itemMeta.displayName(MiniMessage.miniMessage().deserialize(config.getString(prefix, "item-name", "item name"))); - itemMeta.lore(config.getStringList(npcPrefix, "item-lore", List.of("item", "lore")).stream() + itemMeta.displayName(MiniMessage.miniMessage().deserialize(config.getString(prizePrefix, "item-name", "item name"))); + itemMeta.lore(config.getStringList(prizePrefix, "item-lore", List.of("item", "lore")).stream() .map(line -> MiniMessage.miniMessage().deserialize(line, Placeholder.parsed("price", String.valueOf(price)))) .collect(Collectors.toList())); itemStack.setItemMeta(itemMeta); @@ -295,9 +295,9 @@ public class Config extends AbstractConfig { prizes.add( new Prize( itemStack, - config.getString(prefix, "command", "example command for "), - config.getString(prefix, "permission", "example.permission"), - config.getString(prefix, "name", "Prize Name"), + config.getString(prizePrefix, "command", "example command for "), + config.getString(prizePrefix, "permission", "example.permission"), + config.getString(prizePrefix, "name", "Prize Name"), price) ); }