Class GigantamaxPokemonModifierRaidStrategy
java.lang.Object
com.pixelmonmod.pixelmon.battles.raids.dynamax.strategy.DynamaxPokemonModifierRaidStrategy
com.pixelmonmod.pixelmon.battles.raids.dynamax.strategy.gigantamax.GigantamaxPokemonModifierRaidStrategy
- All Implemented Interfaces:
PokemonModifierRaidStrategy,RaidStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<GigantamaxPokemonModifierRaidStrategy> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCatchablePokemon(BattleParticipant boss, PixelmonWrapper wrapper) protected AttackgetMaxMove(PixelmonWrapper wrapper, Attack attack) voidpopulatePokemon(BattleParticipant boss, PixelmonWrapper pokemon) type()Gets the registered type used to serialize and deserialize this strategy.Methods inherited from class com.pixelmonmod.pixelmon.battles.raids.dynamax.strategy.DynamaxPokemonModifierRaidStrategy
applyMoveset, getMovesetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.pixelmonmod.pixelmon.battles.raids.strategy.PokemonModifierRaidStrategy
onRaidStart, onUseAttackPost, rollChancesMethods inherited from interface com.pixelmonmod.pixelmon.battles.raids.strategy.RaidStrategy
onAddStatus, onBattleAction, onBossAttack, onBossDamaged, onPokemonFainted, onPokemonSwitchIn, onRaidEnd, onTakeTurn, onTargeted, onTurnEnd, onUseAttackOther, shouldKeepFaintedPokemon, shouldSkipTurnAgainstOpponent, update
-
Field Details
-
CODEC
-
-
Constructor Details
-
GigantamaxPokemonModifierRaidStrategy
protected GigantamaxPokemonModifierRaidStrategy()
-
-
Method Details
-
type
Description copied from interface:RaidStrategyGets the registered type used to serialize and deserialize this strategy.- Specified by:
typein interfaceRaidStrategy- Overrides:
typein classDynamaxPokemonModifierRaidStrategy- Returns:
- The strategy type.
-
populatePokemon
- Specified by:
populatePokemonin interfacePokemonModifierRaidStrategy- Overrides:
populatePokemonin classDynamaxPokemonModifierRaidStrategy
-
createCatchablePokemon
- Specified by:
createCatchablePokemonin interfacePokemonModifierRaidStrategy- Overrides:
createCatchablePokemonin classDynamaxPokemonModifierRaidStrategy
-
getMaxMove
- Overrides:
getMaxMovein classDynamaxPokemonModifierRaidStrategy
-