Package com.pixelmonmod.tcg.duel.state
Class PlayerCommonState
java.lang.Object
com.pixelmonmod.tcg.duel.state.PlayerCommonState
- Direct Known Subclasses:
PlayerClientMyState
,PlayerClientOpponentState
,PlayerServerState
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected PokemonCardState
protected PokemonCardState[]
protected net.minecraft.core.Holder
<CardBack> protected net.minecraft.core.Holder
<Coin> protected Date
protected List
<CommonCardState> protected List
<CommonCardState> protected boolean
protected boolean
protected boolean
protected boolean
protected int
protected int
protected String
protected CommonCardState[]
protected boolean
protected Integer
protected TrainerCardState
protected boolean
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerCommonState
(PlayerServerState player, GameServerState server, boolean isMe) PlayerCommonState
(net.minecraft.network.FriendlyByteBuf buf, GameServerState server, boolean isMe) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCardToDiscardPile
(CommonCardState cardState) void
addCardToHand
(CommonCardState card) boolean
getActiveAndBenchCards
(boolean isMine) getBenchCard
(int index) getCard
(BoardLocation location, int locationSubindex) net.minecraft.core.Holder
<CardBack> net.minecraft.core.Holder
<Coin> getCoin()
getHand()
int
int
boolean
boolean
boolean
isInBench
(CommonCardState card) boolean
isInGUI()
boolean
isReady()
void
setActiveCard
(PokemonCardState activeCard) void
setAreTrainersDisabled
(boolean y) void
setBenchCards
(PokemonCardState[] benchCards) void
setChoosingOppAttack
(boolean choosingOppAttack) void
setInGUI
(boolean inGUI) void
setPrizeCards
(CommonCardState[] prizeCards) void
setReady
(boolean ready) void
setTrainerCard
(TrainerCardState trainerCard) void
write
(net.minecraft.network.FriendlyByteBuf buf)
-
Field Details
-
isReady
protected boolean isReady -
trainerCard
-
activeCard
-
benchCards
-
discardPile
-
prizeCards
-
hand
-
showPokemonsInClient
protected boolean showPokemonsInClient -
cardBack
-
coin
-
isChoosingOppAttack
protected boolean isChoosingOppAttack -
pendingPrizeCount
protected int pendingPrizeCount -
pendingPrizePlayerIndex
protected int pendingPrizePlayerIndex -
isInGUI
protected boolean isInGUI -
isSpectating
protected boolean isSpectating -
trainersDisabled
protected boolean trainersDisabled -
playerName
-
timeLeft
-
counterEndTime
-
-
Constructor Details
-
PlayerCommonState
public PlayerCommonState() -
PlayerCommonState
-
PlayerCommonState
public PlayerCommonState(net.minecraft.network.FriendlyByteBuf buf, GameServerState server, boolean isMe)
-
-
Method Details
-
write
public void write(net.minecraft.network.FriendlyByteBuf buf) -
getHand
-
addCardToHand
-
getPlayerName
-
isReady
public boolean isReady() -
setReady
public void setReady(boolean ready) -
getTrainerCard
-
getActiveAndBenchCards
-
getActiveAndBenchCards
-
getActiveCard
-
getBenchCards
-
getBenchCard
-
setTrainerCard
-
setActiveCard
-
setBenchCards
-
getDiscardPile
-
addCardToDiscardPile
-
getPrizeCards
-
setPrizeCards
-
hasPrizeLeft
public boolean hasPrizeLeft() -
isInBench
-
isChoosingOppAttack
public boolean isChoosingOppAttack() -
setChoosingOppAttack
public void setChoosingOppAttack(boolean choosingOppAttack) -
getCardBack
-
getCoin
-
areTrainersDisabled
public boolean areTrainersDisabled() -
setAreTrainersDisabled
public void setAreTrainersDisabled(boolean y) -
getCard
-
getPendingPrizePlayerIndex
public int getPendingPrizePlayerIndex() -
getPendingPrizeCount
public int getPendingPrizeCount() -
isInGUI
public boolean isInGUI() -
setInGUI
public void setInGUI(boolean inGUI) -
getCounterEndTime
-