aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenz <lo.scherf@gmail.com>2022-08-10 11:52:34 +0200
committerLorenz <lo.scherf@gmail.com>2022-08-10 11:52:34 +0200
commitc998acf0eae783efcaacfd6cb05fb29ca2c4485c (patch)
treed5d2bcd857a56179d6ebe0e7c98aa69108c2254b
parent0705079c1f18d254e047d0cde4df202b7f4ef345 (diff)
downloadSkyHanni-c998acf0eae783efcaacfd6cb05fb29ca2c4485c.tar.gz
SkyHanni-c998acf0eae783efcaacfd6cb05fb29ca2c4485c.tar.bz2
SkyHanni-c998acf0eae783efcaacfd6cb05fb29ca2c4485c.zip
add damage indicator for headless horseman
-rw-r--r--src/main/java/at/hannibal2/skyhanni/damageindicator/BossFinder.kt9
-rw-r--r--src/main/java/at/hannibal2/skyhanni/damageindicator/BossType.kt3
2 files changed, 11 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/damageindicator/BossFinder.kt b/src/main/java/at/hannibal2/skyhanni/damageindicator/BossFinder.kt
index fab7890a1..80d480e00 100644
--- a/src/main/java/at/hannibal2/skyhanni/damageindicator/BossFinder.kt
+++ b/src/main/java/at/hannibal2/skyhanni/damageindicator/BossFinder.kt
@@ -16,6 +16,7 @@ import net.minecraft.entity.boss.EntityDragon
import net.minecraft.entity.boss.EntityWither
import net.minecraft.entity.item.EntityArmorStand
import net.minecraft.entity.monster.*
+import net.minecraft.entity.passive.EntityHorse
import net.minecraft.util.AxisAlignedBB
import java.util.*
@@ -256,6 +257,14 @@ class BossFinder {
}
}
}
+
+ if (entity is EntityHorse) {
+ if (entity.baseMaxHealth == 3_000_000.0) {
+ if (entity.hasNameTagWith(15, "§8[§7Lv100§8] §c§6Headless Horseman§r ")) {
+ return EntityResult(bossType = BossType.HUB_HEADLESS_HORSEMAN)
+ }
+ }
+ }
}
return null
diff --git a/src/main/java/at/hannibal2/skyhanni/damageindicator/BossType.kt b/src/main/java/at/hannibal2/skyhanni/damageindicator/BossType.kt
index 889b0d674..f912758d4 100644
--- a/src/main/java/at/hannibal2/skyhanni/damageindicator/BossType.kt
+++ b/src/main/java/at/hannibal2/skyhanni/damageindicator/BossType.kt
@@ -16,6 +16,7 @@ enum class BossType {
END_ENDERMAN_SLAYER,
END_ENDER_DRAGON,
- HUB_REVENANT_HORROR
+ HUB_REVENANT_HORROR,
+ HUB_HEADLESS_HORSEMAN,
} \ No newline at end of file