summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils
diff options
context:
space:
mode:
authorSeRaid <77941535+SeRaid743@users.noreply.github.com>2024-04-30 02:28:35 +1200
committerGitHub <noreply@github.com>2024-04-29 16:28:35 +0200
commit23ddb498b2531545ed29223c080a97b7f6dee4c0 (patch)
treeabb2056428dd3286f80db0a3c6996d1179c9dd37 /src/main/java/at/hannibal2/skyhanni/utils
parenta5a77b601c7d82661206b0b3437fe2d09e660587 (diff)
downloadskyhanni-23ddb498b2531545ed29223c080a97b7f6dee4c0.tar.gz
skyhanni-23ddb498b2531545ed29223c080a97b7f6dee4c0.tar.bz2
skyhanni-23ddb498b2531545ed29223c080a97b7f6dee4c0.zip
Chocfactory assorted (#1517)
Co-authored-by: Thunderblade73 <85900443+Thunderblade73@users.noreply.github.com> Co-authored-by: Cal <cwolfson58@gmail.com> Co-authored-by: CalMWolfs <94038482+CalMWolfs@users.noreply.github.com>
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/StringUtils.kt5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/StringUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/StringUtils.kt
index 56a366dc3..388700128 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/StringUtils.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/StringUtils.kt
@@ -4,6 +4,7 @@ import at.hannibal2.skyhanni.SkyHanniMod
import at.hannibal2.skyhanni.mixins.transformers.AccessorChatComponentText
import at.hannibal2.skyhanni.utils.GuiRenderUtils.darkenColor
import at.hannibal2.skyhanni.utils.NumberUtil.addSeparators
+import at.hannibal2.skyhanni.utils.StringUtils.width
import net.minecraft.client.Minecraft
import net.minecraft.client.gui.GuiUtilRenderComponents
import net.minecraft.util.ChatComponentText
@@ -369,4 +370,8 @@ object StringUtils {
text = newText
}
}
+
+ fun String.width(): Int {
+ return Minecraft.getMinecraft().fontRendererObj.getStringWidth(this)
+ }
}