[enhancement] EntityList display drop item count and Larger range setting

This commit is contained in:
Xiaro 2021-01-19 13:26:37 -05:00
parent 59f59ec9f1
commit a8b807dd25
No known key found for this signature in database
GPG Key ID: 996D265D6E155377
1 changed files with 7 additions and 2 deletions

View File

@ -27,7 +27,7 @@ object EntityList : LabelHud(
private val passive by setting("Passive Mobs", true)
private val neutral by setting("Neutral Mobs", true)
private val hostile by setting("Hostile Mobs", true)
private val range by setting("Range", 24.0f, 8.0f..64.0f, 0.5f)
private val range by setting("Range", 64, 16..128, 1)
private var cacheMap: Map<String, Int> = emptyMap()
@ -52,7 +52,12 @@ object EntityList : LabelHud(
if (mc.player.getDistance(entity) > range) continue
val name = entity.entityListName
map[name] = map.getOrDefault(name, 0) + 1
if (entity is EntityItem) {
map[name] = map.getOrDefault(name, 0) + entity.item.count
} else {
map[name] = map.getOrDefault(name, 0) + 1
}
}
cacheMap = map