mirror of
https://github.com/Auxilor/EcoSkills.git
synced 2025-12-31 04:46:31 +00:00
Updated config string getters
This commit is contained in:
@@ -20,7 +20,7 @@ import org.bukkit.entity.Player
|
||||
import org.bukkit.inventory.ItemFlag
|
||||
import org.bukkit.inventory.ItemStack
|
||||
import org.bukkit.persistence.PersistentDataType
|
||||
import java.util.Objects
|
||||
import java.util.*
|
||||
import kotlin.math.ceil
|
||||
|
||||
class SkillGUI(
|
||||
@@ -33,7 +33,7 @@ class SkillGUI(
|
||||
).addItemFlag(
|
||||
ItemFlag.HIDE_ATTRIBUTES
|
||||
).setDisplayName(
|
||||
plugin.configYml.getString("gui.skill-icon.name")
|
||||
plugin.configYml.getFormattedString("gui.skill-icon.name")
|
||||
.replace("%skill%", skill.name)
|
||||
.replace(
|
||||
"%level%",
|
||||
@@ -46,7 +46,7 @@ class SkillGUI(
|
||||
).addLoreLines {
|
||||
val currentXP = player.getSkillProgress(skill)
|
||||
val requiredXP = skill.getExpForLevel(player.getSkillLevel(skill) + 1)
|
||||
val requiredXPString = if (requiredXP == Int.MAX_VALUE) plugin.langYml.getString("infinity") else NumberUtils.format(requiredXP.toDouble())
|
||||
val requiredXPString = if (requiredXP == Int.MAX_VALUE) plugin.langYml.getFormattedString("infinity") else NumberUtils.format(requiredXP.toDouble())
|
||||
val lore = mutableListOf<String>()
|
||||
for (string in plugin.configYml.getStrings("gui.skill-icon.lore", false)) {
|
||||
lore.add(
|
||||
@@ -78,7 +78,7 @@ class SkillGUI(
|
||||
val wrapped = WordUtils.wrap(
|
||||
line.trim(),
|
||||
plugin.configYml.getInt("gui.line-wrap"),
|
||||
"\n${plugin.langYml.getString("line-wrap-color")}", false
|
||||
"\n${plugin.langYml.getFormattedString("line-wrap-color")}", false
|
||||
).split("\n").toMutableList()
|
||||
|
||||
wrapped.replaceAll { "$indent$it" }
|
||||
|
||||
Reference in New Issue
Block a user