summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal002@users.noreply.github.com>2024-04-03 15:12:37 +0200
committerGitHub <noreply@github.com>2024-04-03 15:12:37 +0200
commit3154264c4b895f5dd8f84ddff12b6bff9a075400 (patch)
treefcd51b7ff2b0afe768c0f567373f5eafef65ccb2 /src/main/java/at/hannibal2/skyhanni/utils
parent046007d70f5d22be540b9a27d00d8b5aff645f4a (diff)
downloadskyhanni-3154264c4b895f5dd8f84ddff12b6bff9a075400.tar.gz
skyhanni-3154264c4b895f5dd8f84ddff12b6bff9a075400.tar.bz2
skyhanni-3154264c4b895f5dd8f84ddff12b6bff9a075400.zip
Fix: All Names Party Tab (#1340)
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/EntityUtils.kt11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/EntityUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/EntityUtils.kt
index 3a86c8b54..b2ffc2826 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/EntityUtils.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/EntityUtils.kt
@@ -7,6 +7,7 @@ import at.hannibal2.skyhanni.utils.LocationUtils.distanceTo
import at.hannibal2.skyhanni.utils.LorenzUtils.baseMaxHealth
import net.minecraft.block.state.IBlockState
import net.minecraft.client.Minecraft
+import net.minecraft.client.entity.EntityOtherPlayerMP
import net.minecraft.entity.Entity
import net.minecraft.entity.EntityLivingBase
import net.minecraft.entity.item.EntityArmorStand
@@ -58,6 +59,16 @@ object EntityUtils {
}
}
+ fun getPlayerEntities(): MutableList<EntityOtherPlayerMP> {
+ val list = mutableListOf<EntityOtherPlayerMP>()
+ for (entity in Minecraft.getMinecraft().theWorld.playerEntities) {
+ if (!entity.isNPC() && entity is EntityOtherPlayerMP) {
+ list.add(entity)
+ }
+ }
+ return list
+ }
+
fun EntityLivingBase.getAllNameTagsInRadiusWith(
contains: String,
radius: Double = 3.0,