Package com.pixelmonmod.tcg.duel.state
Class TrainerCardState
java.lang.Object
com.pixelmonmod.tcg.duel.state.CommonCardState
com.pixelmonmod.tcg.duel.state.TrainerCardState
-
Field Summary
Fields inherited from class com.pixelmonmod.tcg.duel.state.CommonCardState
card, cardRarity, cardSet, FACE_DOWN, faceDown, overrideCardTags, overrideModelColor, overwriteEnergy, parameters, transformation, turnPlayed
-
Constructor Summary
ConstructorsConstructorDescriptionTrainerCardState
(CommonCardState state) TrainerCardState
(net.minecraft.core.Holder<ImmutableCard> data) TrainerCardState
(net.minecraft.network.FriendlyByteBuf buf) -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleEndTurn
(PokemonCardState card, PlayerServerState player, GameServerState server) Clear all the parameters stored in the cards when the turns ends, unless the power effects state otherwiseMethods inherited from class com.pixelmonmod.tcg.duel.state.CommonCardState
faceDown, getAbility, getAttacksStatus, getCard, getCardTags, getData, getDescription, getHP, getMainEnergy, getName, getOverrideModelColor, getParameters, getPokemonID, getPokemonSprite, getRarity, getSecondaryEnergy, getSetID, getSetSprite, getTransformation, getTurnPlayed, hasTransformation, is, isEnergyEquivalence, isFaceDown, setCardTags, setFaceDown, setOverrideModelColor, setOverwriteEnergy, setTurnPlayed, transform, write, write
-
Constructor Details
-
TrainerCardState
-
TrainerCardState
-
TrainerCardState
public TrainerCardState(net.minecraft.network.FriendlyByteBuf buf)
-
-
Method Details
-
handleEndTurn
Description copied from class:CommonCardState
Clear all the parameters stored in the cards when the turns ends, unless the power effects state otherwise- Overrides:
handleEndTurn
in classCommonCardState
- Parameters:
card
- Pokemon card that this card attach toplayer
-server
-
-