summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features/summonings
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2022-10-01 19:16:44 +0200
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2022-10-01 19:16:44 +0200
commita14c06c06aef1668a7f132b232a0edc565ee687f (patch)
tree52bb239605241d6983dd16e6590cf62969526c0f /src/main/java/at/hannibal2/skyhanni/features/summonings
parent7f68a52e3dcd71edbca363e01618a694839efa4e (diff)
downloadskyhanni-a14c06c06aef1668a7f132b232a0edc565ee687f.tar.gz
skyhanni-a14c06c06aef1668a7f132b232a0edc565ee687f.tar.bz2
skyhanni-a14c06c06aef1668a7f132b232a0edc565ee687f.zip
used hasSkullTexture more often
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features/summonings')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/summonings/SummoningSoulsName.kt19
1 files changed, 2 insertions, 17 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/summonings/SummoningSoulsName.kt b/src/main/java/at/hannibal2/skyhanni/features/summonings/SummoningSoulsName.kt
index c0ea8540b..7c6c889b5 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/summonings/SummoningSoulsName.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/summonings/SummoningSoulsName.kt
@@ -3,7 +3,7 @@ package at.hannibal2.skyhanni.features.summonings
import at.hannibal2.skyhanni.SkyHanniMod
import at.hannibal2.skyhanni.test.GriffinJavaUtils
import at.hannibal2.skyhanni.utils.EntityUtils.getNameTagWith
-import at.hannibal2.skyhanni.utils.ItemUtils.getSkullTexture
+import at.hannibal2.skyhanni.utils.EntityUtils.hasSkullTexture
import at.hannibal2.skyhanni.utils.LorenzUtils
import at.hannibal2.skyhanni.utils.LorenzVec
import at.hannibal2.skyhanni.utils.RenderUtils.drawString
@@ -48,7 +48,7 @@ class SummoningSoulsName {
if (souls.contains(entity)) continue
if (entity is EntityArmorStand) {
- if (isSoul(entity)) {
+ if (entity.hasSkullTexture(texture)) {
val soulLocation = entity.getLorenzVec()
val map = mutableMapOf<EntityLiving, Double>()
@@ -111,21 +111,6 @@ class SummoningSoulsName {
mobsName.clear()
}
- private fun isSoul(entity: EntityArmorStand): Boolean {
- for (stack in entity.inventory) {
- if (stack != null) {
- val skullTexture = stack.getSkullTexture()
- if (skullTexture != null) {
- if (skullTexture == texture) {
- return true
- }
- }
- }
- }
-
- return false
- }
-
private fun isEnabled(): Boolean {
return LorenzUtils.inSkyblock && SkyHanniMod.feature.summonings.summoningSoulDisplay
}