защита от мгновенного сдува наноботов постоянным уроном (кактус, магмаблоки)
This commit is contained in:
parent
7d088d6433
commit
04b71b7cc8
@ -3,6 +3,7 @@ package ru.dbotthepony.mc.otm.android.feature
|
||||
import net.minecraft.core.HolderLookup
|
||||
import net.minecraft.nbt.CompoundTag
|
||||
import net.minecraft.server.level.ServerPlayer
|
||||
import net.minecraft.tags.DamageTypeTags
|
||||
import net.neoforged.neoforge.event.entity.living.LivingIncomingDamageEvent
|
||||
import ru.dbotthepony.kommons.util.getValue
|
||||
import ru.dbotthepony.kommons.util.setValue
|
||||
@ -44,6 +45,8 @@ class NanobotsArmorFeature(android: MatteryPlayer) : AndroidFeature(AndroidFeatu
|
||||
}
|
||||
|
||||
override fun onHurt(event: LivingIncomingDamageEvent) {
|
||||
if (ply.invulnerableTime > 10 && !event.source.`is`(DamageTypeTags.BYPASSES_COOLDOWN)) return;
|
||||
|
||||
ticksPassed = 0
|
||||
|
||||
if (!event.source.isBypassArmor && layers > 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user