diff options
author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-02-27 01:55:21 +0100 |
---|---|---|
committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-02-27 01:55:21 +0100 |
commit | ba89091207331b588d727685ca3949fcb9063b07 (patch) | |
tree | 6375d96b73e5eb95e6ead22c0017495f5a1fd6ea /src/main/java/at/hannibal2/skyhanni/mixins | |
parent | 9bb15c6cb1003b40dda07f14bf3abbe50652cb1d (diff) | |
download | skyhanni-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.kt | 5 |
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 |