aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/dulkirmod/features/BrokenHypeNotif.kt
diff options
context:
space:
mode:
authoringlettronald <inglettronald@gmail.com>2023-04-02 15:39:30 -0500
committeringlettronald <inglettronald@gmail.com>2023-04-02 15:39:30 -0500
commit5ccdf51feaa03dbb718903b633950accdfc90ac8 (patch)
tree0edad8aaf0f22de9ece9c138b35b02365b4e766b /src/main/kotlin/dulkirmod/features/BrokenHypeNotif.kt
parent661f5cc3b6fb8870480adf2df512c80263ba09a1 (diff)
downloadDulkirMod-5ccdf51feaa03dbb718903b633950accdfc90ac8.tar.gz
DulkirMod-5ccdf51feaa03dbb718903b633950accdfc90ac8.tar.bz2
DulkirMod-5ccdf51feaa03dbb718903b633950accdfc90ac8.zip
Should only trigger when holding hyp now, might break w/ neucustomize
Diffstat (limited to 'src/main/kotlin/dulkirmod/features/BrokenHypeNotif.kt')
-rw-r--r--src/main/kotlin/dulkirmod/features/BrokenHypeNotif.kt8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/kotlin/dulkirmod/features/BrokenHypeNotif.kt b/src/main/kotlin/dulkirmod/features/BrokenHypeNotif.kt
index f2c8c0e..9f1ca22 100644
--- a/src/main/kotlin/dulkirmod/features/BrokenHypeNotif.kt
+++ b/src/main/kotlin/dulkirmod/features/BrokenHypeNotif.kt
@@ -26,8 +26,14 @@ fun brokenHypeNotif() {
// get info about held item
if (stack.hasTagCompound()) {
val tag: NBTTagCompound = stack.tagCompound
- if (tag.hasKey("ExtraAttributes", 10)) {
+ if (tag.hasKey("ExtraAttributes", 10) && tag.hasKey("display", 10)) {
val ea: NBTTagCompound = tag.getCompoundTag("ExtraAttributes")
+ val dis: NBTTagCompound = tag.getCompoundTag("display")
+
+ if (dis.hasKey("Name"))
+ if(!dis.getString("Name").contains("(Hyperion|Astraea|Scylla|Valkyrie)".toRegex()))
+ return
+
if (ea.hasKey("id", 8)) {
id = ea.getString("id")
}