Fix nanobots regeneration reset counters when damage received is zero
Fixes #189
This commit is contained in:
parent
964065eca5
commit
5468a18280
@ -41,9 +41,11 @@ class NanobotsRegenerationFeature(android: MatteryPlayerCapability) : AndroidFea
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun onHurt(event: LivingHurtEvent) {
|
override fun onHurt(event: LivingHurtEvent) {
|
||||||
|
if (event.amount > 0f) {
|
||||||
ticksPassed = 0
|
ticksPassed = 0
|
||||||
healTicks = 0
|
healTicks = 0
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
override fun serializeNBT(): CompoundTag {
|
override fun serializeNBT(): CompoundTag {
|
||||||
return super.serializeNBT().also {
|
return super.serializeNBT().also {
|
||||||
|
Loading…
Reference in New Issue
Block a user