Interface ReviveRaidStrategy
- All Superinterfaces:
RaidStrategy
- All Known Implementing Classes:
DynamaxReviveRaidStrategy,TeraReviveRaidStrategy
-
Field Summary
Fields inherited from interface com.pixelmonmod.pixelmon.battles.raids.strategy.RaidStrategy
CODEC -
Method Summary
Modifier and TypeMethodDescriptiondefault voidonTurnEnd(BattleParticipant boss) Called when a battle turn ends for the raid boss participant.voidrevive(BattleParticipant opponent) booleanshouldRevive(BattleParticipant opponent) default voidupdate(BattleParticipant boss) Called from the raid boss participant tick.Methods inherited from interface com.pixelmonmod.pixelmon.battles.raids.strategy.RaidStrategy
onAddStatus, onBattleAction, onBossAttack, onBossDamaged, onPokemonFainted, onPokemonSwitchIn, onRaidEnd, onRaidStart, onTakeTurn, onTargeted, onUseAttackOther, onUseAttackPost, shouldKeepFaintedPokemon, shouldSkipTurnAgainstOpponent, type
-
Method Details
-
update
Description copied from interface:RaidStrategyCalled from the raid boss participant tick.Use this for real-time behavior that is not tied to turn boundaries, such as Tera Raid timers or delayed revival.
- Specified by:
updatein interfaceRaidStrategy- Parameters:
boss- The raid boss participant.
-
onTurnEnd
Description copied from interface:RaidStrategyCalled when a battle turn ends for the raid boss participant.- Specified by:
onTurnEndin interfaceRaidStrategy- Parameters:
boss- The raid boss participant.
-
shouldRevive
-
revive
-