diff options
author | LifeIsAParadox <LifeIsAParadox@users.noreply.github.com> | 2021-09-01 20:21:38 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-01 20:21:38 +0200 |
commit | 15474e314e7a03922b475ce2a40a634faebe0b38 (patch) | |
tree | 1cfd40b9fde69ad8b840bb3bd757c913886efe99 /src/main/java/me/xmrvizzy/skyblocker/utils | |
parent | ad40e1586da1f3e07bea69374bc2676b090684dc (diff) | |
parent | 86b68d408a60ce31289129cb4730aba97982a1ec (diff) | |
download | Skyblocker-15474e314e7a03922b475ce2a40a634faebe0b38.tar.gz Skyblocker-15474e314e7a03922b475ce2a40a634faebe0b38.tar.bz2 Skyblocker-15474e314e7a03922b475ce2a40a634faebe0b38.zip |
Merge pull request #2 from ExternalTime/small-fixes
Small fixes
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/utils')
-rw-r--r-- | src/main/java/me/xmrvizzy/skyblocker/utils/ItemUtils.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/utils/ItemUtils.java b/src/main/java/me/xmrvizzy/skyblocker/utils/ItemUtils.java index 198e91bc..00f400ec 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/utils/ItemUtils.java +++ b/src/main/java/me/xmrvizzy/skyblocker/utils/ItemUtils.java @@ -8,6 +8,7 @@ import net.minecraft.text.Text; import java.util.ArrayList; import java.util.Collections; import java.util.List; +import java.util.regex.Pattern; public class ItemUtils { @@ -18,16 +19,18 @@ public class ItemUtils { return Collections.emptyList(); } + private final static Pattern WHITESPACES = Pattern.compile("^\\s*$"); + public static List<String> getTooltipStrings(ItemStack item) { List<Text> lines = getTooltip(item); List<String> list = new ArrayList<>(); for (Text line : lines) { String string = line.getString(); - if (!string.replaceAll("\\s+","").isEmpty()) + if (!WHITESPACES.matcher(string).matches()) list.add(string); } return list; } -}
\ No newline at end of file +} |