9
0
mirror of https://github.com/Auxilor/EcoSkills.git synced 2026-01-06 15:51:52 +00:00

Added infinity to lang.yml (rather than hardcoding ∞)

This commit is contained in:
Auxilor
2021-11-18 15:13:45 +00:00
parent 94922a8632
commit c44e468151
3 changed files with 4 additions and 4 deletions

View File

@@ -28,7 +28,7 @@ class SkillDisplayListener(
string = string.replace("%skill%", skill.name)
string = string.replace("%current_xp%", NumberUtils.format(player.getSkillProgress(skill)))
val nextLevel = skill.getExpForLevel(player.getSkillLevel(skill) + 1).toDouble()
val nextLevelMessage = if (nextLevel >= 2_000_000_000) "" else NumberUtils.format(nextLevel)
val nextLevelMessage = if (nextLevel >= 2_000_000_000) plugin.langYml.getString("infinity") else NumberUtils.format(nextLevel)
string = string.replace(
"%required_xp%",
nextLevelMessage

View File

@@ -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.*
import java.util.Objects
import kotlin.math.ceil
class SkillGUI(
@@ -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) "" else NumberUtils.format(requiredXP.toDouble())
val requiredXPString = if (requiredXP == Int.MAX_VALUE) plugin.langYml.getString("infinity") else NumberUtils.format(requiredXP.toDouble())
val lore = mutableListOf<String>()
for (string in plugin.configYml.getStrings("gui.skill-icon.lore", false)) {
lore.add(

View File

@@ -27,4 +27,4 @@ top:
menu:
title: "Your Skills"
stats:
infinity: "∞"