mirror of
https://github.com/Auxilor/EcoMobs.git
synced 2025-12-20 07:29:21 +00:00
Added max_health placeholder
This commit is contained in:
@@ -14,11 +14,13 @@ import com.willfp.ecomobs.mob.event.impl.MobEventRangedAttack
|
||||
import com.willfp.ecomobs.mob.event.impl.MobEventSpawn
|
||||
import com.willfp.ecomobs.mob.event.impl.MobEventTakeDamage
|
||||
import com.willfp.ecomobs.mob.placeholder.impl.MobPlaceholderHealth
|
||||
import com.willfp.ecomobs.mob.placeholder.impl.MobPlaceholderMaxHealth
|
||||
import com.willfp.ecomobs.mob.placeholder.impl.MobPlaceholderTime
|
||||
|
||||
object MobPlaceholders : Registry<MobPlaceholder>() {
|
||||
init {
|
||||
register(MobPlaceholderHealth)
|
||||
register(MobPlaceholderMaxHealth)
|
||||
register(MobPlaceholderTime)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
package com.willfp.ecomobs.mob.placeholder.impl
|
||||
|
||||
import com.willfp.eco.util.toNiceString
|
||||
import com.willfp.ecomobs.mob.LivingMob
|
||||
import com.willfp.ecomobs.mob.placeholder.MobPlaceholder
|
||||
import org.bukkit.attribute.Attribute
|
||||
|
||||
object MobPlaceholderMaxHealth : MobPlaceholder("max_health") {
|
||||
override fun getValue(mob: LivingMob): String {
|
||||
return mob.entity.getAttribute(Attribute.GENERIC_MAX_HEALTH)?.value.toNiceString()
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user