Class RaidData.RaidPlayer
java.lang.Object
com.pixelmonmod.pixelmon.battles.raids.RaidData.RaidPlayer
- Enclosing class:
RaidData
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRaidPlayer
(int index, net.minecraft.server.level.ServerPlayer player, Pokemon pokemon) RaidPlayer
(RaidAlly ally) RaidPlayer
(net.minecraft.nbt.CompoundTag tag, net.minecraft.core.HolderLookup.Provider registryAccess) RaidPlayer
(net.minecraft.network.RegistryFriendlyByteBuf buf) -
Method Summary
Modifier and TypeMethodDescriptionboolean
isPlayer()
int
tryCatch
(RaidData raid, PokeBall ball, BattleController bc) void
updatePokemon
(int index, Pokemon pokemon) void
winRaid
(RaidPixelmonParticipant rpp, RaidData raid, RaidGovernor governor) net.minecraft.nbt.CompoundTag
write
(net.minecraft.core.HolderLookup.Provider registryAccess) void
write
(net.minecraft.nbt.CompoundTag tag, net.minecraft.core.HolderLookup.Provider registryAccess) void
write
(net.minecraft.network.RegistryFriendlyByteBuf buf)
-
Field Details
-
PLAYER_KEY
- See Also:
-
UUID_KEY
- See Also:
-
POKEMON_KEY
- See Also:
-
INDEX_KEY
- See Also:
-
player
-
name
-
uuid
-
index
public int index -
playerEntity
public net.minecraft.server.level.ServerPlayer playerEntity -
possibleCatch
-
canCatch
public boolean canCatch -
catchAttempted
public boolean catchAttempted -
drops
-
pokemon
-
ally
-
-
Constructor Details
-
RaidPlayer
-
RaidPlayer
-
RaidPlayer
public RaidPlayer(net.minecraft.nbt.CompoundTag tag, net.minecraft.core.HolderLookup.Provider registryAccess) -
RaidPlayer
public RaidPlayer(net.minecraft.network.RegistryFriendlyByteBuf buf)
-
-
Method Details
-
updatePokemon
-
isPlayer
public boolean isPlayer() -
winRaid
-
tryCatch
-
write
public net.minecraft.nbt.CompoundTag write(net.minecraft.core.HolderLookup.Provider registryAccess) -
write
public void write(net.minecraft.nbt.CompoundTag tag, net.minecraft.core.HolderLookup.Provider registryAccess) -
write
public void write(net.minecraft.network.RegistryFriendlyByteBuf buf)
-