Class BattleQuery
java.lang.Object
com.pixelmonmod.pixelmon.battles.query.BattleQuery
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
acceptQuery
(net.minecraft.server.level.ServerPlayer player, BattleQueryResponseState state) static BattleQuery.Builder
builder()
void
declineQuery
(net.minecraft.server.level.ServerPlayer player) net.minecraft.server.level.ServerPlayer
net.minecraft.server.level.ServerPlayer
net.minecraft.core.Holder
<BattleRuleSet> boolean
isChallenger
(net.minecraft.server.level.ServerPlayer player) boolean
boolean
isOpponent
(net.minecraft.server.level.ServerPlayer player) void
proposeRules
(net.minecraft.server.level.ServerPlayer player, net.minecraft.resources.ResourceLocation rules) void
updateState
(net.minecraft.server.level.ServerPlayer player, BattleQueryResponseState state)
-
Constructor Details
-
BattleQuery
-
-
Method Details
-
getUniqueId
-
getChallenger
public net.minecraft.server.level.ServerPlayer getChallenger() -
getOpponent
public net.minecraft.server.level.ServerPlayer getOpponent() -
getBattleType
-
isModifiableRules
public boolean isModifiableRules() -
getRuleSet
-
sendQuery
-
proposeRules
public void proposeRules(net.minecraft.server.level.ServerPlayer player, net.minecraft.resources.ResourceLocation rules) -
updateState
public void updateState(net.minecraft.server.level.ServerPlayer player, BattleQueryResponseState state) -
declineQuery
public void declineQuery(net.minecraft.server.level.ServerPlayer player) -
acceptQuery
public void acceptQuery(net.minecraft.server.level.ServerPlayer player, BattleQueryResponseState state) -
isChallenger
public boolean isChallenger(net.minecraft.server.level.ServerPlayer player) -
isOpponent
public boolean isOpponent(net.minecraft.server.level.ServerPlayer player) -
builder
-