Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
A
AbsorbMove
- Class in
mechanics.moves
Creates a move that increases the user's health by a percentage of the damage done to the opponent.
AbsorbMove
- Class in
mechanics.moves
Creates a move that increases the user's health by a percentage of the damage done to the opponent.
AbsorbMove(PokemonType, int, double, int, double)
- Constructor for class mechanics.moves.
AbsorbMove
Creates a new instance of RecoilMove
AbsorbMove(PokemonType, int, double, int, double)
- Constructor for class mechanics.moves.
AbsorbMove
Creates a new instance of RecoilMove
ACCEPT_CHALLENGE
- Static variable in class netbattle.messages.
NetMessage
ACCEPT_CHALLENGE
- Static variable in class netbattle.messages.
NetMessage
AcceptChallengeMessage
- Class in
netbattle.messages
AcceptChallengeMessage
- Class in
netbattle.messages
AcceptChallengeMessage(String, Pokemon[])
- Constructor for class netbattle.messages.
AcceptChallengeMessage
Creates a new instance of AcceptChallengeMessage
AcceptChallengeMessage(String, Pokemon[])
- Constructor for class netbattle.messages.
AcceptChallengeMessage
Creates a new instance of AcceptChallengeMessage
ACCEPTED_CHALLENGE
- Static variable in class netbattle.messages.
NetMessage
ACCEPTED_CHALLENGE
- Static variable in class netbattle.messages.
NetMessage
AcceptedChallengeMessage
- Class in
netbattle.messages
AcceptedChallengeMessage
- Class in
netbattle.messages
AcceptedChallengeMessage(int, String)
- Constructor for class netbattle.messages.
AcceptedChallengeMessage
Creates a new instance of AcceptedChallengeMessage
AcceptedChallengeMessage(int, String)
- Constructor for class netbattle.messages.
AcceptedChallengeMessage
Creates a new instance of AcceptedChallengeMessage
AccountEditor
- Class in
shoddybattle
This class offers a trivial application for creating a new user account with a specified user level.
AccountEditor
- Class in
shoddybattle
This class offers a trivial application for creating a new user account with a specified user level.
AccountEditor()
- Constructor for class shoddybattle.
AccountEditor
AccountEditor()
- Constructor for class shoddybattle.
AccountEditor
AccountRegistry
- Class in
netbattle.database.registry
This class represents an account registry on the server.
AccountRegistry
- Class in
netbattle.database.registry
This class represents an account registry on the server.
AccountRegistry()
- Constructor for class netbattle.database.registry.
AccountRegistry
AccountRegistry()
- Constructor for class netbattle.database.registry.
AccountRegistry
activate()
- Method in class mechanics.statuses.
StatusEffect
Activate this status effect, unless it is removable.
activate()
- Method in class mechanics.statuses.
StatusEffect
Activate this status effect, unless it is removable.
activateParty(Pokemon)
- Method in class mechanics.moves.
MoveList.PartyEffect
activateParty(Pokemon)
- Method in class mechanics.moves.
MoveList.PartyEffect
ACTIVITY_MESSAGE
- Static variable in class netbattle.messages.
NetMessage
ACTIVITY_MESSAGE
- Static variable in class netbattle.messages.
NetMessage
ActivityMessage
- Class in
netbattle.messages
ActivityMessage
- Class in
netbattle.messages
ActivityMessage()
- Constructor for class netbattle.messages.
ActivityMessage
ActivityMessage()
- Constructor for class netbattle.messages.
ActivityMessage
ADD_BATTLE
- Static variable in class netbattle.messages.
NetMessage
ADD_BATTLE
- Static variable in class netbattle.messages.
NetMessage
AddBattleMessage
- Class in
netbattle.messages
AddBattleMessage
- Class in
netbattle.messages
AddBattleMessage(int, String, boolean)
- Constructor for class netbattle.messages.
AddBattleMessage
Creates a new instance of AddBattleMessage
AddBattleMessage(int, String, boolean)
- Constructor for class netbattle.messages.
AddBattleMessage
Creates a new instance of AddBattleMessage
addClause(Clause)
- Method in class shoddybattle.
BattleField
Add a clause to this battle field.
addClause(Clause)
- Method in class shoddybattle.
BattleField
Add a clause to this battle field.
addClient(NetClient)
- Method in class netbattle.
ChatChanel
Add a client to this channel.
addClient(NetClient)
- Method in class netbattle.
ChatChanel
Add a client to this channel.
addClient(NetClient, Pokemon[])
- Method in class netbattle.
NetBattleField
Add a client to this battle field, along with his team of pokemon.
addClient(NetClient, Pokemon[])
- Method in class netbattle.
NetBattleField
Add a client to this battle field, along with his team of pokemon.
addExclusiveItem(String, String)
- Method in class mechanics.statuses.items.
HoldItemData
Add an exclusive item to a pokemon.
addExclusiveItem(String, String)
- Method in class mechanics.statuses.items.
HoldItemData
Add an exclusive item to a pokemon.
addNewUser(String, String)
- Method in class netbattle.database.registry.
AccountRegistry
Add a new user to the registry.
addNewUser(String, String)
- Method in class netbattle.database.registry.
AccountRegistry
Add a new user to the registry.
addNewUser(String, String)
- Method in class netbattle.database.registry.
DatabaseImpl
Add a new user to the database.
addNewUser(String, String)
- Method in class netbattle.database.registry.
DatabaseImpl
Add a new user to the database.
addNewUser(String, String)
- Method in class netbattle.database.registry.
FileImpl
Add a new user to the registry.
addNewUser(String, String)
- Method in class netbattle.database.registry.
FileImpl
Add a new user to the registry.
addServer(String, String)
- Static method in class shoddybattle.
ModData
Add a server to the map of uuid -> server name.
addServer(String, String)
- Static method in class shoddybattle.
ModData
Add a server to the map of uuid -> server name.
addSpikes(Pokemon)
- Method in class mechanics.moves.
MoveList.SpikesEffect
Adds a layer of spikes to a Pokemon's team.
addSpikes(Pokemon)
- Method in class mechanics.moves.
MoveList.SpikesEffect
Adds a layer of spikes to a Pokemon's team.
addStatus(Pokemon, StatusEffect)
- Method in class shoddybattle.
Pokemon
Add a status effect to this pokemon.
addStatus(Pokemon, StatusEffect)
- Method in class shoddybattle.
Pokemon
Add a status effect to this pokemon.
AdvanceMechanics
- Class in
mechanics
This class represents the mechanics in the advanced generation of pokemon.
AdvanceMechanics
- Class in
mechanics
This class represents the mechanics in the advanced generation of pokemon.
AdvanceMechanics(int)
- Constructor for class mechanics.
AdvanceMechanics
Creates a new instance of AdvanceMechanics
AdvanceMechanics(int)
- Constructor for class mechanics.
AdvanceMechanics
Creates a new instance of AdvanceMechanics
allowsStatus(StatusEffect, Pokemon, Pokemon)
- Method in class mechanics.clauses.
Clause
Does this clause allow the application of the given status effect to a particular pokemon?
allowsStatus(StatusEffect, Pokemon, Pokemon)
- Method in class mechanics.clauses.
Clause
Does this clause allow the application of the given status effect to a particular pokemon?
allowsStatus(StatusEffect, Pokemon, Pokemon)
- Method in class mechanics.clauses.
EffectClause
allowsStatus(StatusEffect, Pokemon, Pokemon)
- Method in class mechanics.clauses.
EffectClause
allowsStatus(StatusEffect, Pokemon, Pokemon)
- Method in class shoddybattle.
BattleField
Check whether the clauses present on this battle field permit the application of the given status effect to the given pokemon.
allowsStatus(StatusEffect, Pokemon, Pokemon)
- Method in class shoddybattle.
BattleField
Check whether the clauses present on this battle field permit the application of the given status effect to the given pokemon.
apply(Pokemon)
- Method in class mechanics.moves.
MoveList.AttractEffect
apply(Pokemon)
- Method in class mechanics.moves.
MoveList.AttractEffect
apply(Pokemon)
- Method in class mechanics.moves.
MoveList.FixedAttackEffect
apply(Pokemon)
- Method in class mechanics.moves.
MoveList.FixedAttackEffect
apply(Pokemon)
- Method in class mechanics.moves.
MoveList.SubstituteEffect
apply(Pokemon)
- Method in class mechanics.moves.
MoveList.SubstituteEffect
apply(Pokemon)
- Method in class mechanics.moves.
MoveList.TrappingEffect
apply(Pokemon)
- Method in class mechanics.moves.
MoveList.TrappingEffect
apply(Pokemon)
- Method in class mechanics.statuses.abilities.
IntrinsicAbility
apply(Pokemon)
- Method in class mechanics.statuses.abilities.
IntrinsicAbility
apply(Pokemon)
- Method in class mechanics.statuses.
AwesomeEffect
apply(Pokemon)
- Method in class mechanics.statuses.
AwesomeEffect
apply(Pokemon)
- Method in class mechanics.statuses.
BurnEffect
Note that fire pokemon are immune to burn.
apply(Pokemon)
- Method in class mechanics.statuses.
BurnEffect
Note that fire pokemon are immune to burn.
apply(Pokemon)
- Method in class mechanics.statuses.
ChargeEffect
apply(Pokemon)
- Method in class mechanics.statuses.
ChargeEffect
apply(Pokemon)
- Method in class mechanics.statuses.
ConfuseEffect
apply(Pokemon)
- Method in class mechanics.statuses.
ConfuseEffect
apply(Pokemon)
- Method in class mechanics.statuses.field.
HailEffect
apply(Pokemon)
- Method in class mechanics.statuses.field.
HailEffect
apply(Pokemon)
- Method in class mechanics.statuses.field.
RainEffect
apply(Pokemon)
- Method in class mechanics.statuses.field.
RainEffect
apply(Pokemon)
- Method in class mechanics.statuses.field.
SandstormEffect
Increase the evasion of a Pokemon with the Sand Veil ability.
apply(Pokemon)
- Method in class mechanics.statuses.field.
SandstormEffect
Increase the evasion of a Pokemon with the Sand Veil ability.
apply(Pokemon)
- Method in class mechanics.statuses.field.
SunEffect
apply(Pokemon)
- Method in class mechanics.statuses.field.
SunEffect
apply(Pokemon)
- Method in class mechanics.statuses.
FlinchEffect
apply(Pokemon)
- Method in class mechanics.statuses.
FlinchEffect
apply(Pokemon)
- Method in class mechanics.statuses.
FreezeEffect
Ice pokemon cannot be frozen.
apply(Pokemon)
- Method in class mechanics.statuses.
FreezeEffect
Ice pokemon cannot be frozen.
apply(Pokemon)
- Method in class mechanics.statuses.items.
ChoiceBandItem
apply(Pokemon)
- Method in class mechanics.statuses.items.
ChoiceBandItem
apply(Pokemon)
- Method in class mechanics.statuses.
MultipleStatChangeEffect
apply(Pokemon)
- Method in class mechanics.statuses.
MultipleStatChangeEffect
apply(Pokemon)
- Method in class mechanics.statuses.
ParalysisEffect
apply(Pokemon)
- Method in class mechanics.statuses.
ParalysisEffect
apply(Pokemon)
- Method in class mechanics.statuses.
PercentEffect
apply(Pokemon)
- Method in class mechanics.statuses.
PercentEffect
apply(Pokemon)
- Method in class mechanics.statuses.
PoisonEffect
apply(Pokemon)
- Method in class mechanics.statuses.
PoisonEffect
apply(Pokemon)
- Method in class mechanics.statuses.
SleepEffect
apply(Pokemon)
- Method in class mechanics.statuses.
SleepEffect
apply(Pokemon)
- Method in class mechanics.statuses.
StatChangeEffect
Applies the initial effects of the status to a pokemon but does not add the status to the list of statuses the pokemon has.
apply(Pokemon)
- Method in class mechanics.statuses.
StatChangeEffect
Applies the initial effects of the status to a pokemon but does not add the status to the list of statuses the pokemon has.
apply(Pokemon, Pokemon)
- Method in class mechanics.statuses.
StatusEffect
The point of this method is to catch errors.
apply(Pokemon)
- Method in class mechanics.statuses.
StatusEffect
Applies the initial effects of the status to a pokemon but does not add the status to the list of statuses the pokemon has.
apply(Pokemon, Pokemon)
- Method in class mechanics.statuses.
StatusEffect
The point of this method is to catch errors.
apply(Pokemon)
- Method in class mechanics.statuses.
StatusEffect
Applies the initial effects of the status to a pokemon but does not add the status to the list of statuses the pokemon has.
apply(Pokemon)
- Method in class mechanics.statuses.
ToxicEffect
apply(Pokemon)
- Method in class mechanics.statuses.
ToxicEffect
applyEffect(FieldEffect)
- Method in class shoddybattle.
BattleField
Apply a new FieldEffect to this BattleField.
applyEffect(FieldEffect)
- Method in class shoddybattle.
BattleField
Apply a new FieldEffect to this BattleField.
applyPatch(InputStream)
- Method in class shoddybattle.
ModData
applyPatch(InputStream, int)
- Method in class shoddybattle.
ModData
Apply a mod data patch to this ModData object.
applyPatch(InputStream)
- Method in class shoddybattle.
ModData
applyPatch(InputStream, int)
- Method in class shoddybattle.
ModData
Apply a mod data patch to this ModData object.
applyToField(BattleField)
- Method in class mechanics.moves.
MoveList.PartyEffect
applyToField(BattleField)
- Method in class mechanics.moves.
MoveList.PartyEffect
applyToField(BattleField)
- Method in class mechanics.moves.
MoveList.SpeedSwapEffect
applyToField(BattleField)
- Method in class mechanics.moves.
MoveList.SpeedSwapEffect
applyToField(BattleField)
- Method in class mechanics.moves.
MoveList.SpikesEffect
applyToField(BattleField)
- Method in class mechanics.moves.
MoveList.SpikesEffect
applyToField(BattleField)
- Method in class mechanics.moves.
MoveList.StealthRockEffect
applyToField(BattleField)
- Method in class mechanics.moves.
MoveList.StealthRockEffect
applyToField(BattleField)
- Method in class mechanics.statuses.field.
FieldEffect
Apply this effect to a field.
applyToField(BattleField)
- Method in class mechanics.statuses.field.
FieldEffect
Apply this effect to a field.
applyToField(BattleField)
- Method in class mechanics.statuses.field.
HailEffect
Apply this effect to a field.
applyToField(BattleField)
- Method in class mechanics.statuses.field.
HailEffect
Apply this effect to a field.
applyToField(BattleField)
- Method in class mechanics.statuses.field.
RainEffect
Apply this effect to a field.
applyToField(BattleField)
- Method in class mechanics.statuses.field.
RainEffect
Apply this effect to a field.
applyToField(BattleField)
- Method in class mechanics.statuses.field.
SandstormEffect
Apply this effect to a field.
applyToField(BattleField)
- Method in class mechanics.statuses.field.
SandstormEffect
Apply this effect to a field.
applyToField(BattleField)
- Method in class mechanics.statuses.field.
SunEffect
Apply this effect to a field.
applyToField(BattleField)
- Method in class mechanics.statuses.field.
SunEffect
Apply this effect to a field.
applyToOpponent(Pokemon, Pokemon)
- Method in class mechanics.statuses.abilities.
OpponentEffectAbility
applyToOpponent(Pokemon, Pokemon)
- Method in class mechanics.statuses.abilities.
OpponentEffectAbility
applyToOpponent(Pokemon, Pokemon)
- Method in class mechanics.statuses.abilities.
TrappingAbility
applyToOpponent(Pokemon, Pokemon)
- Method in class mechanics.statuses.abilities.
TrappingAbility
attachField()
- Method in class shoddybattle.
BattleField
Attach this field to all of its pokemon.
attachField()
- Method in class shoddybattle.
BattleField
Attach this field to all of its pokemon.
attachToField(BattleField, int, int)
- Method in class shoddybattle.
Pokemon
Attach this pokemon to a battle field.
attachToField(BattleField, int, int)
- Method in class shoddybattle.
Pokemon
Attach this pokemon to a battle field.
attemptHit(PokemonMove, Pokemon, Pokemon)
- Method in class mechanics.
AdvanceMechanics
Return whether the move hit.
attemptHit(PokemonMove, Pokemon, Pokemon)
- Method in class mechanics.
AdvanceMechanics
Return whether the move hit.
attemptHit(PokemonMove, Pokemon, Pokemon)
- Method in class mechanics.
BattleMechanics
Randomly decide whether a move hits.
attemptHit(PokemonMove, Pokemon, Pokemon)
- Method in class mechanics.
BattleMechanics
Randomly decide whether a move hits.
attemptHit(BattleMechanics, Pokemon, Pokemon)
- Method in class mechanics.moves.
MoveList.FixedAttackMove
attemptHit(BattleMechanics, Pokemon, Pokemon)
- Method in class mechanics.moves.
MoveList.FixedAttackMove
attemptHit(BattleMechanics, Pokemon, Pokemon)
- Method in class mechanics.moves.
MoveList.PerfectAccuracyMove
attemptHit(BattleMechanics, Pokemon, Pokemon)
- Method in class mechanics.moves.
MoveList.PerfectAccuracyMove
attemptHit(BattleMechanics, Pokemon, Pokemon)
- Method in class mechanics.moves.
PokemonMove
Attempt to hit an enemy.
attemptHit(BattleMechanics, Pokemon, Pokemon)
- Method in class mechanics.moves.
PokemonMove
Attempt to hit an enemy.
attemptHit(BattleMechanics, Pokemon, Pokemon)
- Method in class mechanics.moves.
StatusMove
Attempt a hit.
attemptHit(BattleMechanics, Pokemon, Pokemon)
- Method in class mechanics.moves.
StatusMove
Attempt a hit.
attemptHit(BattleMechanics, Pokemon, Pokemon)
- Method in class mechanics.moves.
WeatherMove
attemptHit(BattleMechanics, Pokemon, Pokemon)
- Method in class mechanics.moves.
WeatherMove
AwesomeEffect
- Class in
mechanics.statuses
This is an amazingly awesome effect!!
AwesomeEffect
- Class in
mechanics.statuses
This is an amazingly awesome effect!!
AwesomeEffect()
- Constructor for class mechanics.statuses.
AwesomeEffect
Creates a new instance of AwesomeEffect
AwesomeEffect()
- Constructor for class mechanics.statuses.
AwesomeEffect
Creates a new instance of AwesomeEffect
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W