diff options
author | LifeIsAParadox <LifeIsAParadox@users.noreply.github.com> | 2021-09-01 21:36:09 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-01 21:36:09 +0200 |
commit | 2cebb1c86a1175d55a8f882736376edf8a08973e (patch) | |
tree | 1f76ba572d8d38bdfc24ed86c332111db76cc4fc /src/main/java/me/xmrvizzy/skyblocker/utils/ItemUtils.java | |
parent | aac20f1232c8e9ead465e9b6fd78574720dd4f82 (diff) | |
parent | 15474e314e7a03922b475ce2a40a634faebe0b38 (diff) | |
download | Skyblocker-2cebb1c86a1175d55a8f882736376edf8a08973e.tar.gz Skyblocker-2cebb1c86a1175d55a8f882736376edf8a08973e.tar.bz2 Skyblocker-2cebb1c86a1175d55a8f882736376edf8a08973e.zip |
Merge branch 'master' into price-download-rewrite
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/utils/ItemUtils.java')
-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 +} |