diff options
| author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-01-26 13:07:18 +0100 |
|---|---|---|
| committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-01-26 13:07:18 +0100 |
| commit | ae48ef854f96fe5a6d60d9a52f9db680de77fdf3 (patch) | |
| tree | 22085e5a85d22f0b628911defde894c4b751c3e4 /src/main/java/at/hannibal2/skyhanni/features/summonings | |
| parent | 53c653bfa52bc9a07a4308a1840ea9f2eafe0bcc (diff) | |
| download | skyhanni-ae48ef854f96fe5a6d60d9a52f9db680de77fdf3.tar.gz skyhanni-ae48ef854f96fe5a6d60d9a52f9db680de77fdf3.tar.bz2 skyhanni-ae48ef854f96fe5a6d60d9a52f9db680de77fdf3.zip | |
New sort logic.
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features/summonings')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/features/summonings/SummoningSoulsName.kt | 17 |
1 files changed, 3 insertions, 14 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 dc5ac9691..d054ded6c 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/summonings/SummoningSoulsName.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/summonings/SummoningSoulsName.kt @@ -1,10 +1,10 @@ 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.EntityUtils.hasSkullTexture import at.hannibal2.skyhanni.utils.LorenzUtils +import at.hannibal2.skyhanni.utils.LorenzUtils.sorted import at.hannibal2.skyhanni.utils.LorenzVec import at.hannibal2.skyhanni.utils.RenderUtils.drawString import at.hannibal2.skyhanni.utils.getLorenzVec @@ -57,20 +57,9 @@ class SummoningSoulsName { map[mob] = distance } - val nearestMob = GriffinJavaUtils.sortByValueAsc(map).firstNotNullOfOrNull { it.key } + val nearestMob = map.sorted().firstNotNullOfOrNull { it.key } if (nearestMob != null) { -// val mobDistance = nearestMob.getLorenzVec().add(0.0, -1.4375, 0.0) -// val distance = mobDistance.distance(soulLocation) -// val diff = mobDistance.add(soulLocation.multiply(-1)) - -// println(" ") -// println("mobDistance: $mobDistance") -// println("soulLocation: $soulLocation") -// println("diff: $diff") -// LorenzUtils.chat("distance: $distance") - val name = mobsName[nearestMob]!! -// LorenzUtils.chat("maybe its $name") - souls[entity] = name + souls[entity] = mobsName[nearestMob]!! } } |
