Make Enforcer have proper description ID on its boss healthbar
This commit is contained in:
parent
8f15366011
commit
994dae96e8
@ -113,7 +113,7 @@ class Enforcer(type: EntityType<Enforcer>, level: Level) : Monster(type,level) {
|
||||
|
||||
///boss healthbar
|
||||
private val bossEvent: ServerBossEvent =
|
||||
ServerBossEvent(TranslatableComponent(MNames.ENFORCER), BossEvent.BossBarColor.RED, BossEvent.BossBarOverlay.PROGRESS)
|
||||
ServerBossEvent(name, BossEvent.BossBarColor.RED, BossEvent.BossBarOverlay.PROGRESS)
|
||||
|
||||
override fun startSeenByPlayer(player: ServerPlayer) {
|
||||
super.startSeenByPlayer(player)
|
||||
@ -127,11 +127,8 @@ class Enforcer(type: EntityType<Enforcer>, level: Level) : Monster(type,level) {
|
||||
|
||||
override fun aiStep() {
|
||||
super.aiStep()
|
||||
bossEvent.name = name
|
||||
bossEvent.progress = this.health / this.maxHealth
|
||||
|
||||
if (!this.isOnFire) {
|
||||
this.clearFire()
|
||||
}
|
||||
}
|
||||
|
||||
override fun die(cause: DamageSource) {
|
||||
|
Loading…
Reference in New Issue
Block a user