aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/mixins
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-02-27 01:55:21 +0100
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-02-27 01:55:21 +0100
commitba89091207331b588d727685ca3949fcb9063b07 (patch)
tree6375d96b73e5eb95e6ead22c0017495f5a1fd6ea /src/main/java/at/hannibal2/skyhanni/mixins
parent9bb15c6cb1003b40dda07f14bf3abbe50652cb1d (diff)
downloadskyhanni-ba89091207331b588d727685ca3949fcb9063b07.tar.gz
skyhanni-ba89091207331b588d727685ca3949fcb9063b07.tar.bz2
skyhanni-ba89091207331b588d727685ca3949fcb9063b07.zip
Highlight new visitor NPCs.
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/mixins')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/mixins/hooks/RenderLivingEntityHelper.kt5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/mixins/hooks/RenderLivingEntityHelper.kt b/src/main/java/at/hannibal2/skyhanni/mixins/hooks/RenderLivingEntityHelper.kt
index 036c75627..530b37b6f 100644
--- a/src/main/java/at/hannibal2/skyhanni/mixins/hooks/RenderLivingEntityHelper.kt
+++ b/src/main/java/at/hannibal2/skyhanni/mixins/hooks/RenderLivingEntityHelper.kt
@@ -24,6 +24,11 @@ class RenderLivingEntityHelper {
private val entityNoHurTime = mutableListOf<EntityLivingBase>()
private val entityNoHurTimeCondition = mutableMapOf<EntityLivingBase, () -> Boolean>()
+ fun <T : EntityLivingBase> removeEntityColor(entity: T) {
+ entityColorMap.remove(entity)
+ entityColorCondition.remove(entity)
+ }
+
fun <T : EntityLivingBase> setEntityColor(entity: T, color: Int, condition: () -> Boolean) {
entityColorMap[entity] = color
entityColorCondition[entity] = condition