Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractFight - Class in ga.strikepractice.fights
Class to make new fights easily.
AbstractFight() - Constructor for class ga.strikepractice.fights.AbstractFight
 
addBlockChange(DefaultCachedBlockChange) - Method in class ga.strikepractice.fights.AbstractFight
 
addBlockChange(DefaultCachedBlockChange) - Method in interface ga.strikepractice.fights.Fight
 
addDuelRequest(Player, DuelRequest) - Static method in interface ga.strikepractice.fights.requests.FightRequest
 
addExtraRollbackMaterial(Material) - Method in interface ga.strikepractice.battlekit.BattleKit
 
addIntensity(double) - Method in class ga.strikepractice.fights.FightStatistics
 
addPartyRequest(Player, PartyVsPartyRequest) - Static method in interface ga.strikepractice.fights.requests.FightRequest
 
addSpectator(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
addSpectator(Player, Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
addSpectator(Player) - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
alive - Variable in class ga.strikepractice.fights.party.partyfights.PartySplit
 
alive2 - Variable in class ga.strikepractice.fights.party.partyfights.PartySplit
 
allowSpectating() - Method in class ga.strikepractice.fights.botduel.BotDuel
 
allowSpectating() - Method in class ga.strikepractice.fights.duel.Duel
 
allowSpectating() - Method in interface ga.strikepractice.fights.Fight
Gets if specatting is allowed in the fight.
allowSpectating() - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
allowSpectating() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
allowSpectating() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
allowSpectating() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
allowSpectating() - Method in class ga.strikepractice.fights.SimpleFight
 
allowSpectating() - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
Arena - Interface in ga.strikepractice.arena
This interface was added later, therefore it's not that well implemented and many things should've been refactored
arena - Variable in class ga.strikepractice.fights.AbstractFight
 
assumePose(Entity, float, float) - Static method in class ga.strikepractice.npc.CitizensNPC
 

B

backToLobby(Player) - Static method in class ga.strikepractice.fights.AbstractFight
Sends the player back to the lobby, clearing spectator mode first if needed (some fights re-add players as spectators while handling their death).
BATTLE_KIT_HORSE - Static variable in interface ga.strikepractice.battlekit.BattleKit
 
BattleKit - Interface in ga.strikepractice.battlekit
This interface was added later, therefore it's not that well implemented and many things should've been refactored
BattleKit.BattleKitHitDelay - Class in ga.strikepractice.battlekit
 
BattleKitType - Enum in ga.strikepractice.battlekit
 
bed1Broken - Variable in class ga.strikepractice.fights.AbstractFight
 
bed2Broken - Variable in class ga.strikepractice.fights.AbstractFight
 
BestOf - Class in ga.strikepractice.fights.duel
 
BestOf(int) - Constructor for class ga.strikepractice.fights.duel.BestOf
 
BestOfFight - Interface in ga.strikepractice.fights.duel
 
blockChanges - Variable in class ga.strikepractice.fights.AbstractFight
 
blockLimitReached - Variable in class ga.strikepractice.fights.AbstractFight
 
BotDuel - Class in ga.strikepractice.fights.botduel
 
BotDuel(StrikePractice, Player, BattleKit) - Constructor for class ga.strikepractice.fights.botduel.BotDuel
 
BotDuelEndEvent - Class in ga.strikepractice.events
 
BotDuelEndEvent(BotDuel, Player, PracticeBot, String, BotDuelEndEvent.WinnerType) - Constructor for class ga.strikepractice.events.BotDuelEndEvent
 
BotDuelEndEvent.WinnerType - Enum in ga.strikepractice.events
 
BotDuelStartEvent - Class in ga.strikepractice.events
 
BotDuelStartEvent(BotDuel, Player, PracticeBot) - Constructor for class ga.strikepractice.events.BotDuelStartEvent
 
BotFight - Interface in ga.strikepractice.fights
 
build(Player) - Method in class ga.strikepractice.fightinventory.FightInventory
 
byName(String) - Static method in enum ga.strikepractice.battlekit.BattleKitType
 

C

cached - Variable in class ga.strikepractice.stats.PlayerStats.CachedStatistic
 
CachedBlockChange - Interface in ga.strikepractice.arena
 
CachedStatistic(Supplier<T>) - Constructor for class ga.strikepractice.stats.PlayerStats.CachedStatistic
 
calculateElo(EloChanges) - Method in interface ga.strikepractice.fights.elo.EloCalculator
 
calculateElo(EloChanges) - Method in class ga.strikepractice.fights.elo.EloCalculator.DefaultEloCalculator
 
canBreakBlock(Block) - Method in interface ga.strikepractice.battlekit.BattleKit
 
cancelFight(Player, String) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
canRollback() - Method in interface ga.strikepractice.arena.Arena
 
canStart() - Method in class ga.strikepractice.fights.botduel.BotDuel
 
canStart() - Method in class ga.strikepractice.fights.duel.Duel
Checks if the duel can start.
canStart() - Method in interface ga.strikepractice.fights.Fight
Gets if the fight can be started.
canStart() - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
canStart() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
canStart() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
canStart() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
canStart() - Method in class ga.strikepractice.fights.SimpleFight
 
canStart() - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
checkAndResetNow() - Method in interface ga.strikepractice.stats.PlayerStats
 
checkMatchLimitUpdate(boolean, boolean) - Method in interface ga.strikepractice.stats.PlayerStats
 
CitizensNPC - Class in ga.strikepractice.npc
 
CitizensNPC(String, String, Location) - Constructor for class ga.strikepractice.npc.CitizensNPC
 
CitizensNPC.Difficulty - Enum in ga.strikepractice.npc
 
clear(Player, boolean, boolean) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
clearAll(Player) - Static method in interface ga.strikepractice.fights.requests.FightRequest
 
clearBlockChanges() - Method in class ga.strikepractice.fights.AbstractFight
 
clearBlockChanges() - Method in interface ga.strikepractice.fights.Fight
Clear the list of block changes.
combatTask - Variable in class ga.strikepractice.npc.CitizensNPC
 
comboHitDelay - Static variable in class ga.strikepractice.battlekit.BattleKit.BattleKitHitDelay
 
Companion() - Constructor for class ga.strikepractice.fights.elo.EloCalculator.Companion
 
createdLongTimeAgo() - Method in class ga.strikepractice.fightinventory.FightInventory
 
createKit(String) - Static method in interface ga.strikepractice.battlekit.BattleKit
 
createParty(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
CURRENT_KIT - Static variable in interface ga.strikepractice.battlekit.BattleKit
 
currentFight - Static variable in class ga.strikepractice.fights.AbstractFight
 

D

DefaultCachedBlockChange - Class in ga.strikepractice.arena
 
DefaultCachedBlockChange(Location, Block) - Constructor for class ga.strikepractice.arena.DefaultCachedBlockChange
 
DefaultCachedBlockChange(Location, Material, byte) - Constructor for class ga.strikepractice.arena.DefaultCachedBlockChange
 
DefaultEloCalculator() - Constructor for class ga.strikepractice.fights.elo.EloCalculator.DefaultEloCalculator
 
defaultHitDelay - Static variable in class ga.strikepractice.battlekit.BattleKit.BattleKitHitDelay
 
deselectKit(Player) - Static method in interface ga.strikepractice.battlekit.BattleKit
Deselects player's current kit.
deserialize(Map<String, Object>) - Static method in class ga.strikepractice.matchrecorder.RecordedMatch
 
deserialize(Map<String, Object>) - Static method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
destroy() - Method in class ga.strikepractice.bot.FightBot
 
destroy() - Method in class ga.strikepractice.bot.PracticeBot
 
destroy(boolean) - Method in class ga.strikepractice.npc.CitizensNPC
 
destroy() - Method in class ga.strikepractice.npc.CitizensNPC
 
difficulty() - Method in class ga.strikepractice.fights.botduel.BotDuel
 
difficulty() - Method in interface ga.strikepractice.fights.BotFight
Gets the difficulty of the fight.
difficulty() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
disbandParty() - Method in interface ga.strikepractice.party.Party
 
Duel - Class in ga.strikepractice.fights.duel
1v1 class with start and death handling.
Duel(StrikePractice, Player, Player, BattleKit) - Constructor for class ga.strikepractice.fights.duel.Duel
Create a new Duel with the given values.
Duel(StrikePractice, Player, Player) - Constructor for class ga.strikepractice.fights.duel.Duel
Create a new Duel with the given values.
Duel(StrikePractice, String, String, BattleKit) - Constructor for class ga.strikepractice.fights.duel.Duel
Duel(StrikePractice, String, String) - Constructor for class ga.strikepractice.fights.duel.Duel
Deprecated.
DUEL_REQUEST - Static variable in interface ga.strikepractice.fights.requests.FightRequest
 
DuelEndEvent - Class in ga.strikepractice.events
 
DuelEndEvent(Duel, Player, Player) - Constructor for class ga.strikepractice.events.DuelEndEvent
 
duelMessage(Fight, Player, Player, FightInventory, FightInventory) - Static method in class ga.strikepractice.fightinventory.FightInventory
 
duelMessage(Fight, Player, Player, String, String, FightInventory, FightInventory) - Static method in class ga.strikepractice.fightinventory.FightInventory
 
DuelQueueRunnable - Class in ga.strikepractice.fights.queue
 
DuelQueueRunnable(StrikePractice, Player, BattleKit, boolean) - Constructor for class ga.strikepractice.fights.queue.DuelQueueRunnable
 
DuelRequest - Class in ga.strikepractice.fights.requests
 
DuelRequest(Player, Player, Duel) - Constructor for class ga.strikepractice.fights.requests.DuelRequest
 
DuelStartEvent - Class in ga.strikepractice.events
 
DuelStartEvent(Duel, Player, Player, BattleKit) - Constructor for class ga.strikepractice.events.DuelStartEvent
 
durationLimit - Variable in class ga.strikepractice.fights.AbstractFight
 

E

EloCalculator - Interface in ga.strikepractice.fights.elo
 
eloCalculator - Static variable in class ga.strikepractice.fights.elo.EloCalculator.Companion
 
EloCalculator.Companion - Class in ga.strikepractice.fights.elo
 
EloCalculator.DefaultEloCalculator - Class in ga.strikepractice.fights.elo
 
EloChange - Class in ga.strikepractice.fights
 
EloChange(BattleKit, int) - Constructor for class ga.strikepractice.fights.EloChange
 
EloChanges - Class in ga.strikepractice.fights.elo
 
EloChanges(int, int, int, int) - Constructor for class ga.strikepractice.fights.elo.EloChanges
 
eloFights - Static variable in class ga.strikepractice.fights.duel.Duel
 
ended - Variable in class ga.strikepractice.fights.AbstractFight
 
endsNow(UUID) - Method in class ga.strikepractice.fights.duel.BestOf
 
equals(Object) - Method in class ga.strikepractice.playerkits.PlayerKits
 

F

fetcher - Variable in class ga.strikepractice.stats.PlayerStats.CachedStatistic
 
Fight - Interface in ga.strikepractice.fights
 
FightBot - Class in ga.strikepractice.bot
 
FightBot(BotSettings, Location, List<UUID>, Fight) - Constructor for class ga.strikepractice.bot.FightBot
 
FightDeathEvent - Class in ga.strikepractice.events
 
FightDeathEvent(Player, Player, Fight, boolean) - Constructor for class ga.strikepractice.events.FightDeathEvent
 
FightEndEvent - Class in ga.strikepractice.events
 
FightEndEvent(Fight) - Constructor for class ga.strikepractice.events.FightEndEvent
 
FightInventory - Class in ga.strikepractice.fightinventory
 
FightInventory(Player, StrikePractice) - Constructor for class ga.strikepractice.fightinventory.FightInventory
Create a FightInvntory with the given player's inventory, heatlh etc.
FightInventory(StrikePractice) - Constructor for class ga.strikepractice.fightinventory.FightInventory
 
FightInventory(Entity, String, PlayerInventory, StrikePractice) - Constructor for class ga.strikepractice.fightinventory.FightInventory
 
FightRequest - Interface in ga.strikepractice.fights.requests
 
fights - Static variable in class ga.strikepractice.matchrecorder.RecordedMatch
 
FightStartEvent - Class in ga.strikepractice.events
 
FightStartEvent(Fight) - Constructor for class ga.strikepractice.events.FightStartEvent
 
FightStatistics - Class in ga.strikepractice.fights
 
FightStatistics() - Constructor for class ga.strikepractice.fights.FightStatistics
 
FightStatistics(int, int, int, int, double) - Constructor for class ga.strikepractice.fights.FightStatistics
 
fillEmptySlotsWithAir() - Method in interface ga.strikepractice.battlekit.BattleKit
 
forceEnd(String) - Method in class ga.strikepractice.fights.botduel.BotDuel
 
forceEnd(String) - Method in class ga.strikepractice.fights.duel.Duel
 
forceEnd(String) - Method in interface ga.strikepractice.fights.Fight
 
forceEnd(String) - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
forceEnd(String) - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
forceEnd(String) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
forceEnd(Party) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
forceEnd(String) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
forceEnd(String) - Method in class ga.strikepractice.fights.SimpleFight
 
forceEnd(String) - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
forceEndDelayed(String) - Method in interface ga.strikepractice.fights.Fight
 
forceWin(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
forceWinFight(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
forceWinRound(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
forfeitTo(UUID) - Method in class ga.strikepractice.fights.duel.BestOf
Awards the given side (player/bot/team id) enough round wins that winning the current round also wins the match.
freeMemory() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
fromLegacyString(String) - Static method in class ga.strikepractice.fightinventory.FightInventory
Deprecated.
FULL_LOAD - Static variable in class ga.strikepractice.matchrecorder.RecordedMatch
 

G

ga.strikepractice.api - package ga.strikepractice.api
 
ga.strikepractice.arena - package ga.strikepractice.arena
 
ga.strikepractice.battlekit - package ga.strikepractice.battlekit
 
ga.strikepractice.bot - package ga.strikepractice.bot
 
ga.strikepractice.config - package ga.strikepractice.config
 
ga.strikepractice.events - package ga.strikepractice.events
 
ga.strikepractice.fightinventory - package ga.strikepractice.fightinventory
 
ga.strikepractice.fights - package ga.strikepractice.fights
 
ga.strikepractice.fights.botduel - package ga.strikepractice.fights.botduel
 
ga.strikepractice.fights.duel - package ga.strikepractice.fights.duel
 
ga.strikepractice.fights.elo - package ga.strikepractice.fights.elo
 
ga.strikepractice.fights.party.partyfights - package ga.strikepractice.fights.party.partyfights
 
ga.strikepractice.fights.party.partyfights.partyqueue - package ga.strikepractice.fights.party.partyfights.partyqueue
 
ga.strikepractice.fights.queue - package ga.strikepractice.fights.queue
 
ga.strikepractice.fights.requests - package ga.strikepractice.fights.requests
 
ga.strikepractice.hostedevents - package ga.strikepractice.hostedevents
 
ga.strikepractice.matchrecorder - package ga.strikepractice.matchrecorder
 
ga.strikepractice.matchrecorder.recorder - package ga.strikepractice.matchrecorder.recorder
 
ga.strikepractice.matchrecorder.recorder.fightrecorder - package ga.strikepractice.matchrecorder.recorder.fightrecorder
 
ga.strikepractice.matchrecorder.replay - package ga.strikepractice.matchrecorder.replay
 
ga.strikepractice.npc - package ga.strikepractice.npc
 
ga.strikepractice.party - package ga.strikepractice.party
 
ga.strikepractice.playerkits - package ga.strikepractice.playerkits
 
ga.strikepractice.playersettings - package ga.strikepractice.playersettings
 
ga.strikepractice.stats - package ga.strikepractice.stats
 
getAccuracy() - Method in class ga.strikepractice.fights.FightStatistics
 
getAlive() - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
getAlive1() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
getAlive2() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
getAliveBots() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
getAlivePlayers() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
getAndRequestUpdate(long) - Method in class ga.strikepractice.stats.PlayerStats.CachedStatistic
 
getAndRequestUpdate() - Method in class ga.strikepractice.stats.PlayerStats.CachedStatistic
 
getArena(String) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getArena() - Method in class ga.strikepractice.fights.AbstractFight
 
getArena() - Method in interface ga.strikepractice.fights.Fight
Gets the current arena of the fight.
getArena() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
getArena() - Method in interface ga.strikepractice.party.Party
 
getArenaName() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
getArenas() - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getBedExplosion() - Method in interface ga.strikepractice.battlekit.BattleKit
 
getBestOf() - Method in interface ga.strikepractice.battlekit.BattleKit
 
getBestOf() - Method in class ga.strikepractice.events.RoundStartEvent
 
getBestOf() - Method in class ga.strikepractice.fights.botduel.BotDuel
 
getBestOf() - Method in interface ga.strikepractice.fights.duel.BestOfFight
 
getBestOf() - Method in class ga.strikepractice.fights.duel.Duel
 
getBestOf() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
getBestOf() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
getBlockChanges() - Method in class ga.strikepractice.fights.AbstractFight
 
getBlockChanges() - Method in interface ga.strikepractice.fights.Fight
Deprecated.
getBlockChangesMap() - Method in class ga.strikepractice.fights.AbstractFight
 
getBlockChangesMap() - Method in interface ga.strikepractice.fights.Fight
 
getBlockDisappear() - Method in interface ga.strikepractice.battlekit.BattleKit
 
getBlockMaterials() - Method in interface ga.strikepractice.battlekit.BattleKit
 
getBlocks() - Method in interface ga.strikepractice.battlekit.BattleKit
Deprecated.
getBlocksBroken() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getBlocksPlaced() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getBoots() - Method in interface ga.strikepractice.battlekit.BattleKit
Gets the boots of this BattleKit.
getBoots() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getBoots() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getBot() - Method in class ga.strikepractice.events.BotDuelEndEvent
 
getBot() - Method in class ga.strikepractice.events.BotDuelStartEvent
 
getBotName() - Method in class ga.strikepractice.fights.botduel.BotDuel
 
getBots() - Method in class ga.strikepractice.fights.botduel.BotDuel
 
getBots() - Method in interface ga.strikepractice.fights.BotFight
Gets a collection of practice bots participating in the fight.
getBots() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
getBotsAlive() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
getBotsBestOfId() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
getBotsTeam() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
Deprecated.
getBotWins(Player) - Method in class ga.strikepractice.fights.duel.BestOf
 
getBracketsWins() - Method in interface ga.strikepractice.stats.PlayerStats
 
getBroadcastTask() - Method in interface ga.strikepractice.party.Party
 
getBukkitEntity() - Method in class ga.strikepractice.bot.PracticeBot
 
getByLocation(Location, Collection<DefaultCachedBlockChange>) - Static method in class ga.strikepractice.arena.DefaultCachedBlockChange
Deprecated.
use AbstractFight#getBlockChangesMap...
getCached() - Method in class ga.strikepractice.stats.PlayerStats.CachedStatistic
Get the cached value
getCachedOrRequest() - Method in class ga.strikepractice.stats.PlayerStats.CachedStatistic
The cached value, querying the database only if there is nothing cached at all.
getCenter() - Method in interface ga.strikepractice.arena.Arena
Gets the center of this arena.
getChallangerParty() - Method in class ga.strikepractice.events.PartyVsPartyStartEvent
 
getChestplate() - Method in interface ga.strikepractice.battlekit.BattleKit
Gets the chestplate of this BattleKit.
getChestplate() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getChestplates() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getCooldowns() - Method in interface ga.strikepractice.stats.PlayerStats
getCooldownString(String) - Method in interface ga.strikepractice.stats.PlayerStats
 
getCorner1() - Method in interface ga.strikepractice.arena.Arena
 
getCorner2() - Method in interface ga.strikepractice.arena.Arena
 
getCounter() - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
getCounter() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
getCounter() - Method in interface ga.strikepractice.fights.queue.QueueRunnable
 
getCurrentCombo() - Method in class ga.strikepractice.fights.FightStatistics
 
getCurrentElo() - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
getCurrentElo() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
getCurrentElo() - Method in interface ga.strikepractice.fights.queue.QueueRunnable
 
getCurrentFight() - Method in interface ga.strikepractice.arena.Arena
 
getCurrentFight(Player) - Static method in class ga.strikepractice.fights.AbstractFight
 
getCurrentFightsPlaybackUUID(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getCurrentKit(Metadatable) - Static method in interface ga.strikepractice.battlekit.BattleKit
Gets the current kit of the player.
getCurrentPvPEvents() - Static method in interface ga.strikepractice.hostedevents.PvPEvent
 
getCurrentRound() - Method in class ga.strikepractice.fights.duel.BestOf
 
getCustomKit() - Method in class ga.strikepractice.playerkits.PlayerKits
 
getCustomMaxChangesPerTick() - Method in interface ga.strikepractice.arena.Arena
 
getDamage(ItemStack) - Static method in class ga.strikepractice.npc.CitizensNPC
 
getDamageId(ItemStack) - Static method in class ga.strikepractice.npc.CitizensNPC
 
getDamageNoId(ItemStack) - Static method in class ga.strikepractice.npc.CitizensNPC
 
getDateFormat() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
getDeath() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getDeaths() - Method in interface ga.strikepractice.stats.PlayerStats
 
getDifficulty() - Method in class ga.strikepractice.fights.botduel.BotDuel
 
getDifficulty() - Method in interface ga.strikepractice.fights.BotFight
Deprecated.
getDifficulty() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
getDisplayName() - Method in interface ga.strikepractice.arena.Arena
 
getDisplayName() - Method in enum ga.strikepractice.hostedevents.PvPEvent.PvPEventType
 
getDisplayName() - Method in enum ga.strikepractice.npc.CitizensNPC.Difficulty
 
getDueled() - Method in class ga.strikepractice.fights.requests.DuelRequest
 
getDueled() - Method in class ga.strikepractice.fights.requests.PartyVsPartyRequest
 
getDueler() - Method in class ga.strikepractice.fights.requests.DuelRequest
 
getDueler() - Method in class ga.strikepractice.fights.requests.PartyVsPartyRequest
 
getDuelOpponent(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getDuelRequestsForPlayer(Player) - Static method in interface ga.strikepractice.fights.requests.FightRequest
 
getDuration() - Method in class ga.strikepractice.fights.AbstractFight
 
getDuration() - Method in interface ga.strikepractice.fights.Fight
 
getDurationLimit() - Method in class ga.strikepractice.fights.AbstractFight
 
getDurationLimit() - Method in interface ga.strikepractice.fights.Fight
 
getEditedKit() - Method in class ga.strikepractice.events.KitSelectEvent
 
getEditedKit(BattleKit, boolean) - Method in class ga.strikepractice.playerkits.PlayerKits
 
getEditedKit(String) - Method in class ga.strikepractice.playerkits.PlayerKits
 
getEditedKitByFancyName(String) - Method in class ga.strikepractice.playerkits.PlayerKits
 
getEditedKits() - Method in class ga.strikepractice.playerkits.PlayerKits
 
getEditingKit(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getEffects() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getElo(String) - Method in interface ga.strikepractice.stats.PlayerStats
 
getElo(BattleKit) - Method in interface ga.strikepractice.stats.PlayerStats
 
getEloCalculator() - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getEloCalculator() - Static method in interface ga.strikepractice.fights.elo.EloCalculator
 
getEloChange() - Method in class ga.strikepractice.fights.EloChange
 
getElos() - Method in interface ga.strikepractice.stats.PlayerStats
getEnded() - Method in class ga.strikepractice.fights.AbstractFight
 
getEnded() - Method in interface ga.strikepractice.fights.Fight
 
getEnded() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
getEnemyParty() - Method in class ga.strikepractice.events.PartyVsPartyStartEvent
 
getEvent() - Method in class ga.strikepractice.events.PvPEventEndEvent
 
getEvent() - Method in class ga.strikepractice.events.PvPEventStartEvent
 
getEvent(Player) - Static method in interface ga.strikepractice.hostedevents.PvPEvent
 
getEventString(Player) - Static method in interface ga.strikepractice.hostedevents.PvPEvent
 
getEventWins() - Method in interface ga.strikepractice.stats.PlayerStats
 
getExtraMaterialNames() - Method in interface ga.strikepractice.battlekit.BattleKit
 
getExtraMaterials() - Method in interface ga.strikepractice.battlekit.BattleKit
 
getFancyName() - Method in interface ga.strikepractice.battlekit.BattleKit
 
getFFALocations() - Method in interface ga.strikepractice.arena.Arena
 
getFight(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getFight() - Method in class ga.strikepractice.events.BotDuelEndEvent
 
getFight() - Method in class ga.strikepractice.events.BotDuelStartEvent
 
getFight() - Method in class ga.strikepractice.events.DuelEndEvent
 
getFight() - Method in class ga.strikepractice.events.DuelStartEvent
 
getFight() - Method in class ga.strikepractice.events.FightDeathEvent
 
getFight() - Method in class ga.strikepractice.events.FightEndEvent
 
getFight() - Method in class ga.strikepractice.events.FightStartEvent
 
getFight() - Method in class ga.strikepractice.events.PartyFFAEndEvent
 
getFight() - Method in class ga.strikepractice.events.PartyFFAStartEvent
 
getFight() - Method in class ga.strikepractice.events.PartySplitEndEvent
 
getFight() - Method in class ga.strikepractice.events.PartySplitStartEvent
 
getFight() - Method in class ga.strikepractice.events.PartyVsBotsEndEvent
 
getFight() - Method in class ga.strikepractice.events.PartyVsBotsStartEvent
 
getFight() - Method in class ga.strikepractice.events.PartyVsPartyEndEvent
 
getFight() - Method in class ga.strikepractice.events.PartyVsPartyStartEvent
 
getFight() - Method in class ga.strikepractice.events.PlayerStartSpectatingEvent
 
getFight() - Method in class ga.strikepractice.events.PlayerStopSpectatingEvent
 
getFight() - Method in class ga.strikepractice.events.RoundEndEvent
 
getFight() - Method in class ga.strikepractice.events.RoundStartEvent
 
getFight() - Method in class ga.strikepractice.fights.requests.DuelRequest
 
getFight() - Method in interface ga.strikepractice.fights.requests.FightRequest
 
getFight() - Method in class ga.strikepractice.fights.requests.PartyVsPartyRequest
 
getFight() - Method in interface ga.strikepractice.party.Party
 
getFightInventories() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
getFights() - Static method in class ga.strikepractice.fights.AbstractFight
NOTE: unmodifiable!
getFightStatistics() - Method in interface ga.strikepractice.fights.Fight
 
getFightStatistics(Player) - Method in interface ga.strikepractice.fights.Fight
 
getFirstPlayer() - Method in class ga.strikepractice.fights.duel.Duel
Gets the first player of this duel.
getFood() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getFromRange() - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
getFromRange() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
Range1 (the "from range")
getFromRange() - Method in interface ga.strikepractice.fights.queue.QueueRunnable
 
getGlobalElo() - Method in interface ga.strikepractice.stats.PlayerStats
 
getHandlerList() - Static method in class ga.strikepractice.events.FightDeathEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.FightEndEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.FightStartEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.KitDeselectEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.KitSelectEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.LanguageSelectEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.PartyCreatedEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.PartyDisbandEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.PlayerHostEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.PlayerStartSpectatingEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.PlayerStopSpectatingEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.PvPEventEndEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.PvPEventStartEvent
 
getHandlerList() - Static method in class ga.strikepractice.events.RoundEndEvent
 
getHandlers() - Method in class ga.strikepractice.events.FightDeathEvent
 
getHandlers() - Method in class ga.strikepractice.events.FightEndEvent
 
getHandlers() - Method in class ga.strikepractice.events.FightStartEvent
 
getHandlers() - Method in class ga.strikepractice.events.KitDeselectEvent
 
getHandlers() - Method in class ga.strikepractice.events.KitSelectEvent
 
getHandlers() - Method in class ga.strikepractice.events.LanguageSelectEvent
 
getHandlers() - Method in class ga.strikepractice.events.PartyCreatedEvent
 
getHandlers() - Method in class ga.strikepractice.events.PartyDisbandEvent
 
getHandlers() - Method in class ga.strikepractice.events.PlayerHostEvent
 
getHandlers() - Method in class ga.strikepractice.events.PlayerStartSpectatingEvent
 
getHandlers() - Method in class ga.strikepractice.events.PlayerStopSpectatingEvent
 
getHandlers() - Method in class ga.strikepractice.events.PvPEventEndEvent
 
getHandlers() - Method in class ga.strikepractice.events.PvPEventStartEvent
 
getHandlers() - Method in class ga.strikepractice.events.RoundEndEvent
 
getHealth() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getHelmet() - Method in interface ga.strikepractice.battlekit.BattleKit
Gets the helmet of this BattleKit.
getHelmet() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getHelmets() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getHits() - Method in class ga.strikepractice.fights.FightStatistics
How many times this player has hit someone
getHost() - Method in class ga.strikepractice.events.PlayerHostEvent
 
getIcon() - Method in interface ga.strikepractice.arena.Arena
 
getIcon() - Method in interface ga.strikepractice.battlekit.BattleKit
Gets the icon itemstack of this kit.
getIcon() - Method in enum ga.strikepractice.npc.CitizensNPC.Difficulty
 
getInv() - Method in interface ga.strikepractice.battlekit.BattleKit
Gets a copy of the inventory contents of this kit.
getInventory() - Method in interface ga.strikepractice.battlekit.BattleKit
Gets the inventory contents of this kit.
getInvited() - Method in interface ga.strikepractice.party.Party
Deprecated.
getInvitedNames() - Method in interface ga.strikepractice.party.Party
 
getItemsInHand() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getJuggernautWins() - Method in interface ga.strikepractice.stats.PlayerStats
 
getKiller() - Method in class ga.strikepractice.events.FightDeathEvent
 
getKills() - Method in interface ga.strikepractice.stats.PlayerStats
 
getKit(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getKit(String) - Static method in interface ga.strikepractice.battlekit.BattleKit
Gets a BattleKit with the given name.
getKit(Player, ItemStack, boolean) - Static method in interface ga.strikepractice.battlekit.BattleKit
Gets the first BattleKit with the given icon.
getKit(ItemStack) - Static method in interface ga.strikepractice.battlekit.BattleKit
Gets a BattleKit with the given icon.
getKit() - Method in class ga.strikepractice.events.DuelStartEvent
 
getKit() - Method in class ga.strikepractice.events.KitSelectEvent
 
getKit() - Method in class ga.strikepractice.events.RoundStartEvent
Deprecated.
getKit() - Method in class ga.strikepractice.fights.AbstractFight
 
getKit() - Method in class ga.strikepractice.fights.EloChange
 
getKit() - Method in interface ga.strikepractice.fights.Fight
 
getKit() - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
getKit() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
getKit() - Method in interface ga.strikepractice.fights.queue.QueueRunnable
 
getKit() - Method in interface ga.strikepractice.hostedevents.PvPEvent
 
getKit() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
getKit() - Method in interface ga.strikepractice.party.Party
 
getKits(ItemStack) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getKits() - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getKits() - Method in interface ga.strikepractice.arena.Arena
 
getKits(ItemStack) - Static method in interface ga.strikepractice.battlekit.BattleKit
Gets a BattleKits with the given icon.
getKitTypes() - Method in interface ga.strikepractice.battlekit.BattleKit
 
getLanguage(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getLanguage() - Method in class ga.strikepractice.events.LanguageSelectEvent
 
getLanguage() - Method in class ga.strikepractice.playersettings.PlayerSettings
 
getLastHit() - Method in class ga.strikepractice.fights.FightStatistics
 
getLastSelectedEditedKit(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
Get the last kit player selected when a fight started.
getLastUpdate() - Method in class ga.strikepractice.stats.PlayerStats.CachedStatistic
Deprecated.
getLastUpdateStarted() - Method in class ga.strikepractice.stats.PlayerStats.CachedStatistic
 
getLeggings() - Method in interface ga.strikepractice.battlekit.BattleKit
Gets the leggings of this BattleKit.
getLeggings() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getLeggings() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getLimitsUpdated() - Method in interface ga.strikepractice.stats.PlayerStats
 
getLMSWins() - Method in interface ga.strikepractice.stats.PlayerStats
 
getLoc1() - Method in interface ga.strikepractice.arena.Arena
Gets the first location of this arena.
getLoc2() - Method in interface ga.strikepractice.arena.Arena
Gets the second location of this arena.
getLocation() - Method in interface ga.strikepractice.arena.CachedBlockChange
 
getLocation() - Method in class ga.strikepractice.arena.DefaultCachedBlockChange
 
getLocations() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getLongestCombo() - Method in class ga.strikepractice.fights.FightStatistics
 
getLoser() - Method in class ga.strikepractice.events.BotDuelEndEvent
 
getLoser() - Method in class ga.strikepractice.events.DuelEndEvent
 
getLoser() - Method in class ga.strikepractice.events.PartyVsPartyEndEvent
 
getLoserChange() - Method in class ga.strikepractice.fights.elo.EloChanges
 
getLoserNewElo() - Method in class ga.strikepractice.fights.elo.EloChanges
 
getLoserOldElo() - Method in class ga.strikepractice.fights.elo.EloChanges
 
getLosers() - Method in class ga.strikepractice.events.PartySplitEndEvent
 
getLosers() - Method in class ga.strikepractice.events.RoundEndEvent
Get the players who lost the round.
getLosses() - Method in interface ga.strikepractice.stats.PlayerStats
 
getLosses(BattleKit) - Method in interface ga.strikepractice.stats.PlayerStats
 
getMainInv() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getMaxBlockChanges() - Method in class ga.strikepractice.fights.AbstractFight
Max number of block changes (including water etc) By default it's 5000 + (numberOfPlayers * 1000)
getMaxBuildHeight() - Method in interface ga.strikepractice.arena.Arena
Gets the maximum build height (block Y) for this arena.
getMaxPlayerLimit() - Method in interface ga.strikepractice.party.PartySettings
 
getMembers() - Method in interface ga.strikepractice.party.Party
Deprecated.
getMembersNames() - Method in interface ga.strikepractice.party.Party
 
getMergedEditor() - Method in interface ga.strikepractice.battlekit.BattleKit
 
getName() - Method in interface ga.strikepractice.arena.Arena
Gets the name of this arena.
getName() - Method in interface ga.strikepractice.battlekit.BattleKit
Gets the name of this kit.
getName() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getNextInventory() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getNPC() - Method in class ga.strikepractice.bot.PracticeBot
 
getOldData() - Method in interface ga.strikepractice.arena.CachedBlockChange
Old block daa
getOldData() - Method in class ga.strikepractice.arena.DefaultCachedBlockChange
 
getOldMaterial() - Method in interface ga.strikepractice.arena.CachedBlockChange
Old block material
getOldMaterial() - Method in class ga.strikepractice.arena.DefaultCachedBlockChange
 
getOpponent(Player) - Method in class ga.strikepractice.fights.duel.Duel
 
getOpponent() - Method in interface ga.strikepractice.party.Party
 
getOpponents(Player) - Method in class ga.strikepractice.fights.botduel.BotDuel
 
getOpponents(Player) - Method in class ga.strikepractice.fights.duel.Duel
 
getOpponents(Player) - Method in interface ga.strikepractice.fights.Fight
Dead players should be included in the list if online.
getOpponents(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
getOpponents(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
getOpponents(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
Only alive bots are included
getOpponents(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
getOpponents(Player) - Method in class ga.strikepractice.fights.SimpleFight
 
getOpponents(Player) - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
getOriginalName() - Method in interface ga.strikepractice.arena.Arena
 
getOwner() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getOwner() - Method in interface ga.strikepractice.party.Party
 
getOwnerPlayer() - Method in interface ga.strikepractice.party.Party
 
getOwnerUUID() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getP1() - Method in class ga.strikepractice.fights.botduel.BotDuel
Gets the first player of this duel.
getP1() - Method in class ga.strikepractice.fights.duel.Duel
Gets the first player of this duel.
getP2() - Method in class ga.strikepractice.fights.botduel.BotDuel
 
getP2() - Method in class ga.strikepractice.fights.duel.Duel
Gets the second player of this duel.
getParent() - Method in interface ga.strikepractice.arena.Arena
 
getParties() - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
getParties() - Method in interface ga.strikepractice.fights.party.partyfights.PartyFight
 
getParties() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
getParties() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
getParties() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
getParty(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getParty() - Method in class ga.strikepractice.events.PartyCreatedEvent
 
getParty() - Method in class ga.strikepractice.events.PartyDisbandEvent
 
getParty() - Method in class ga.strikepractice.events.PartyFFAEndEvent
 
getParty() - Method in class ga.strikepractice.events.PartyFFAStartEvent
 
getParty() - Method in class ga.strikepractice.events.PartySplitEndEvent
 
getParty() - Method in class ga.strikepractice.events.PartySplitStartEvent
 
getParty() - Method in class ga.strikepractice.events.PartyVsBotsEndEvent
 
getParty() - Method in class ga.strikepractice.events.PartyVsBotsStartEvent
 
getParty() - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
getParty() - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
getParty(Player) - Static method in interface ga.strikepractice.party.Party
 
getParty1() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
getParty2() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
getPartyAlive1() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
getPartyAlive2() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
getPartyBestOfId() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
getPartyRequestsForPlayer(Player) - Static method in interface ga.strikepractice.fights.requests.FightRequest
 
getPartyVsPartyWins() - Method in interface ga.strikepractice.stats.PlayerStats
 
getPearlCooldown() - Method in interface ga.strikepractice.battlekit.BattleKit
 
getPhaseDuration() - Method in interface ga.strikepractice.hostedevents.PvPEvent
 
getPlaybackPlayers() - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
getPlaybackStarter() - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
getPlayer() - Method in class ga.strikepractice.events.BotDuelEndEvent
 
getPlayer() - Method in class ga.strikepractice.events.BotDuelStartEvent
 
getPlayer() - Method in class ga.strikepractice.events.FightDeathEvent
 
getPlayer() - Method in class ga.strikepractice.events.KitDeselectEvent
 
getPlayer() - Method in class ga.strikepractice.events.KitSelectEvent
 
getPlayer() - Method in class ga.strikepractice.events.LanguageSelectEvent
 
getPlayer() - Method in class ga.strikepractice.events.PlayerStartSpectatingEvent
 
getPlayer() - Method in class ga.strikepractice.events.PlayerStopSpectatingEvent
 
getPlayer() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
getPlayer() - Method in class ga.strikepractice.playerkits.PlayerKits
 
getPlayer1() - Method in class ga.strikepractice.events.DuelStartEvent
 
getPlayer1() - Method in class ga.strikepractice.events.RoundStartEvent
Deprecated.
getPlayer2() - Method in class ga.strikepractice.events.DuelStartEvent
 
getPlayer2() - Method in class ga.strikepractice.events.RoundStartEvent
Deprecated.
getPlayerCooldowns() - Method in interface ga.strikepractice.stats.PlayerStats
 
getPlayerDueled() - Method in class ga.strikepractice.fights.requests.DuelRequest
 
getPlayerDueler() - Method in class ga.strikepractice.fights.requests.DuelRequest
 
getPlayerElos() - Method in interface ga.strikepractice.stats.PlayerStats
 
getPlayerKits(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getPlayerNames() - Method in interface ga.strikepractice.fights.Fight
 
getPlayers() - Method in class ga.strikepractice.events.RoundStartEvent
 
getPlayers() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
getPlayers() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
getPlayers() - Method in interface ga.strikepractice.party.Party
 
getPlayersAlive() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
Deprecated.
getPlayerSettings(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getPlayerSettings(UUID) - Static method in class ga.strikepractice.playersettings.PlayerSettings
 
getPlayerSettings(Player) - Static method in class ga.strikepractice.playersettings.PlayerSettings
 
getPlayersInFight() - Method in class ga.strikepractice.fights.AbstractFight
 
getPlayersInFight() - Method in class ga.strikepractice.fights.duel.Duel
 
getPlayersInFight() - Method in interface ga.strikepractice.fights.Fight
 
getPlayersLeft() - Method in interface ga.strikepractice.hostedevents.PvPEvent
 
getPlayerStats(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getPlayerStats(UUID, boolean, boolean) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getPlayersTeam() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
Deprecated.
getPotions() - Method in interface ga.strikepractice.battlekit.BattleKit
Gets the potion effects of this kit.
getPotionsLeft() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getPotionsMissed() - Method in class ga.strikepractice.fights.FightStatistics
 
getPotionsThrown() - Method in class ga.strikepractice.fights.FightStatistics
 
getPremiumMatches() - Method in interface ga.strikepractice.stats.PlayerStats
 
getProjectiles() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getPvPEventName() - Method in class ga.strikepractice.events.PlayerHostEvent
 
getPvPEventName() - Method in class ga.strikepractice.events.PvPEventEndEvent
 
getPvPEventName() - Method in class ga.strikepractice.events.PvPEventStartEvent
 
getQueuedKit(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getRange() - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
getRange() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
getRange() - Method in interface ga.strikepractice.fights.queue.QueueRunnable
 
getRanked(Player) - Static method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
getRanked(Player) - Static method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
getRankedQueue() - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getRankedsLeft() - Method in interface ga.strikepractice.stats.PlayerStats
 
getReach() - Method in enum ga.strikepractice.npc.CitizensNPC.Difficulty
 
getRecordedMatch() - Method in class ga.strikepractice.matchrecorder.recorder.fightrecorder.Recorder
 
getRecordedPlayers() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
getRecordedPlayers() - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
getRecorder() - Method in class ga.strikepractice.fights.botduel.BotDuel
 
getRecorder() - Method in class ga.strikepractice.fights.duel.Duel
 
getRecorder() - Method in interface ga.strikepractice.matchrecorder.recorder.Recordable
 
getRollbackExtraMaterials() - Method in interface ga.strikepractice.battlekit.BattleKit
Deprecated.
getRounds() - Method in class ga.strikepractice.fights.duel.BestOf
 
getRoundsWon() - Method in class ga.strikepractice.fights.duel.BestOf
 
getSaturation() - Method in interface ga.strikepractice.battlekit.BattleKit
Gets the saturation level of this kit.
getSecondPlayer() - Method in class ga.strikepractice.fights.duel.Duel
Gets the first player of this duel.
getSettings() - Method in class ga.strikepractice.bot.FightBot
 
getSettings() - Method in interface ga.strikepractice.party.Party
 
getSettings() - Static method in class ga.strikepractice.playersettings.PlayerSettings
 
getSettingsMenu() - Method in interface ga.strikepractice.party.PartySettings
 
getSlots() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getSneaks() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getSpawnLocation() - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getSpectating(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getSpectators() - Method in interface ga.strikepractice.fights.Fight
 
getSprints() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getStarted() - Method in class ga.strikepractice.fights.AbstractFight
 
getStarted() - Method in interface ga.strikepractice.fights.Fight
 
getStarted() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
getStartTime() - Method in interface ga.strikepractice.hostedevents.PvPEvent
 
getStatistics() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getStatistics(UUID) - Method in class ga.strikepractice.fights.AbstractFight
 
getStatistics(Player) - Method in class ga.strikepractice.fights.AbstractFight
 
getStatistics() - Method in class ga.strikepractice.fights.AbstractFight
 
getStatistics(UUID) - Method in interface ga.strikepractice.fights.Fight
 
getStatistics(Player) - Method in interface ga.strikepractice.fights.Fight
 
getStatistics() - Method in interface ga.strikepractice.fights.Fight
getStoredMatch() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
getStrikePractice() - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getSumoWins() - Method in interface ga.strikepractice.stats.PlayerStats
 
getSwung() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getTeam1() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
getTeam1BestOfId() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
getTeam2() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
getTeam2BestOfId() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
getTeammates(Player) - Method in class ga.strikepractice.fights.botduel.BotDuel
 
getTeammates(Player) - Method in class ga.strikepractice.fights.duel.Duel
 
getTeammates(Player) - Method in interface ga.strikepractice.fights.Fight
The given player should be included in the list.
getTeammates(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
getTeammates(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
getTeammates(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
getTeammates(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
getTeammates(Player) - Method in class ga.strikepractice.fights.SimpleFight
 
getTeammates(Player) - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
getTicksBeforeNextRound() - Static method in class ga.strikepractice.fights.duel.BestOf
Delay between rounds (in ticks).
getTookDamage() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getToRange() - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
getToRange() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
Range2 (the "to range")
getToRange() - Method in interface ga.strikepractice.fights.queue.QueueRunnable
 
getTotalPlayers() - Method in interface ga.strikepractice.hostedevents.PvPEvent
 
getType() - Method in interface ga.strikepractice.hostedevents.PvPEvent
 
getTypes() - Method in interface ga.strikepractice.battlekit.BattleKit
Deprecated.
getUnrankedQueue() - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
getUnrankedsLeft() - Method in interface ga.strikepractice.stats.PlayerStats
 
getUUID() - Method in class ga.strikepractice.fightinventory.FightInventory
 
getUUID() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
getUuid() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getUUID() - Method in class ga.strikepractice.playersettings.PlayerSettings
 
getUUID() - Method in interface ga.strikepractice.stats.PlayerStats
 
getVelocities() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
getWinner() - Method in class ga.strikepractice.events.BotDuelEndEvent
 
getWinner() - Method in class ga.strikepractice.events.DuelEndEvent
 
getWinner() - Method in class ga.strikepractice.events.PartyFFAEndEvent
 
getWinner() - Method in class ga.strikepractice.events.PartyVsPartyEndEvent
 
getWinner() - Method in class ga.strikepractice.events.PvPEventEndEvent
 
getWinnerChange() - Method in class ga.strikepractice.fights.elo.EloChanges
 
getWinnerNewElo() - Method in class ga.strikepractice.fights.elo.EloChanges
 
getWinnerOldElo() - Method in class ga.strikepractice.fights.elo.EloChanges
 
getWinners() - Method in class ga.strikepractice.events.PartySplitEndEvent
 
getWinners() - Method in class ga.strikepractice.events.PartyVsBotsEndEvent
 
getWinners() - Method in class ga.strikepractice.events.RoundEndEvent
Get the players who won the round.
getWinnerType() - Method in class ga.strikepractice.events.BotDuelEndEvent
 
getWins() - Method in class ga.strikepractice.fights.duel.BestOf
Deprecated.
getWins(Player) - Method in class ga.strikepractice.fights.duel.BestOf
 
getWins() - Method in interface ga.strikepractice.stats.PlayerStats
 
getWins(BattleKit) - Method in interface ga.strikepractice.stats.PlayerStats
 
getWinStreak() - Method in interface ga.strikepractice.stats.PlayerStats
 
getWinStreak(BattleKit) - Method in interface ga.strikepractice.stats.PlayerStats
 
getX() - Method in interface ga.strikepractice.arena.CachedBlockChange
 
getX() - Method in class ga.strikepractice.arena.DefaultCachedBlockChange
 
getY() - Method in interface ga.strikepractice.arena.CachedBlockChange
 
getY() - Method in class ga.strikepractice.arena.DefaultCachedBlockChange
 
getZ() - Method in interface ga.strikepractice.arena.CachedBlockChange
 
getZ() - Method in class ga.strikepractice.arena.DefaultCachedBlockChange
 
giveKit(Player) - Method in interface ga.strikepractice.battlekit.BattleKit
Gives the player this BattleKit.
giveKitMeta(Metadatable) - Method in interface ga.strikepractice.battlekit.BattleKit
 
giveKitStuff(Player, BattleKit) - Method in interface ga.strikepractice.battlekit.BattleKit
 

H

handleBotDeath(Metadatable) - Method in class ga.strikepractice.fights.botduel.BotDuel
 
handleBotDeath(Metadatable) - Method in interface ga.strikepractice.fights.BotFight
Handles the death of a bot in the fight.
handleBotDeath(Metadatable) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
handleDeath(Player) - Method in class ga.strikepractice.fights.botduel.BotDuel
 
handleDeath(Player) - Method in class ga.strikepractice.fights.duel.Duel
Handles the death of a player in this duel.
handleDeath(Player, boolean) - Method in class ga.strikepractice.fights.duel.Duel
Handles the death of a player in this duel.
handleDeath(Player) - Method in interface ga.strikepractice.fights.Fight
This will be called when the player died
handleDeath(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
handleDeath(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
handleDeath(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
handleDeath(Player) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
handleDeath(Player) - Method in class ga.strikepractice.fights.SimpleFight
 
handleDeath(Player) - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
handleDisappear(CachedBlockChange) - Method in class ga.strikepractice.fights.AbstractFight
 
handleRecordEnd(PlayerPlaybackPlayer) - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
handleStart() - Method in class ga.strikepractice.fights.duel.Duel
Handles the start.
handleWin(UUID) - Method in class ga.strikepractice.fights.duel.BestOf
 
hasCornersSet() - Method in interface ga.strikepractice.arena.Arena
 
hasEditedKit() - Method in class ga.strikepractice.events.KitSelectEvent
 
hasEnded() - Method in class ga.strikepractice.fights.botduel.BotDuel
Gets if this fight has ended.
hasEnded() - Method in class ga.strikepractice.fights.duel.Duel
Gets if this fight has ended.
hasEnded() - Method in interface ga.strikepractice.fights.Fight
Gets if the fight has ended, or is ending and player's are going to be teleported soon.
hasEnded() - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
Gets if this fight has ended.
hasEnded() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
Gets if this fight has ended.
hasEnded() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
Gets if this fight has ended.
hasEnded() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
Gets if this fight has ended.
hasEnded() - Method in class ga.strikepractice.fights.SimpleFight
 
hasEnded() - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
hasExpired() - Method in class ga.strikepractice.fights.requests.DuelRequest
 
hasExpired() - Method in interface ga.strikepractice.fights.requests.FightRequest
 
hasExpired() - Method in class ga.strikepractice.fights.requests.PartyVsPartyRequest
 
hashCode() - Method in class ga.strikepractice.playerkits.PlayerKits
 
hasStarted() - Method in interface ga.strikepractice.fights.Fight
 
hasStarted() - Method in interface ga.strikepractice.hostedevents.PvPEvent
Check if the event has already started.
hasWall() - Method in interface ga.strikepractice.arena.Arena
 
hurt(Damage) - Method in class ga.strikepractice.npc.CitizensNPC
 

I

invalidateCache() - Method in class ga.strikepractice.stats.PlayerStats.CachedStatistic
 
isActiveFighter(Player) - Method in interface ga.strikepractice.fights.Fight
 
isAdminScoreboard() - Method in class ga.strikepractice.playersettings.PlayerSettings
 
isAnticheatProtected() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isAnyone() - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
isAnyone() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
isAnyone() - Method in interface ga.strikepractice.fights.queue.QueueRunnable
 
isAutoTNT() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isBed1Broken() - Method in class ga.strikepractice.fights.AbstractFight
 
isBed1Broken() - Method in class ga.strikepractice.fights.duel.Duel
 
isBed2Broken() - Method in class ga.strikepractice.fights.AbstractFight
 
isBed2Broken() - Method in class ga.strikepractice.fights.duel.Duel
 
isBedwars() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isBoxing() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isBreakTime() - Method in class ga.strikepractice.fights.botduel.BotDuel
 
isBreakTime() - Method in interface ga.strikepractice.fights.duel.BestOfFight
Whether the fight is waiting for the arena to reset before next round
isBreakTime() - Method in class ga.strikepractice.fights.duel.Duel
 
isBreakTime() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
isBreakTime() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
isBridges() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isBuild() - Method in interface ga.strikepractice.arena.Arena
Gets whether this arena is a build arena or not.
isBuild() - Method in interface ga.strikepractice.battlekit.BattleKit
Returns true if the BattleKit is a build kit.
isCancelled() - Method in class ga.strikepractice.events.FightStartEvent
 
isCancelled() - Method in class ga.strikepractice.events.KitDeselectEvent
 
isCancelled() - Method in class ga.strikepractice.events.KitSelectEvent
 
isCancelled() - Method in class ga.strikepractice.events.LanguageSelectEvent
 
isCancelled() - Method in class ga.strikepractice.events.PlayerHostEvent
 
isCancelled() - Method in class ga.strikepractice.events.PlayerStartSpectatingEvent
 
isCancelled() - Method in class ga.strikepractice.events.PlayerStopSpectatingEvent
 
isCancelled() - Method in class ga.strikepractice.events.PvPEventStartEvent
 
isChestAccess() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isCombo() - Method in interface ga.strikepractice.battlekit.BattleKit
Returns true if the kit is a combo kit.
isCopy() - Method in interface ga.strikepractice.arena.Arena
 
isCoveredByAny() - Method in enum ga.strikepractice.battlekit.BattleKitType
 
isCraftingEnabled() - Method in interface ga.strikepractice.battlekit.BattleKit
Returns whether players can craft with this kit.
isDead() - Method in class ga.strikepractice.fightinventory.FightInventory
 
isDestroyed() - Method in class ga.strikepractice.npc.CitizensNPC
 
isDoNotTeleport() - Method in class ga.strikepractice.fights.duel.Duel
Gets if the duel won't teleport the winner after the fight.
isDuelRequestsDisabled() - Method in class ga.strikepractice.playersettings.PlayerSettings
 
isEditable() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isEditingKit(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
isElo() - Method in interface ga.strikepractice.battlekit.BattleKit
Returns true if the BattleKit is an elo kit.
isEnabled() - Method in interface ga.strikepractice.arena.Arena
Gets whether this arena is enabled.
isEndingNow() - Method in class ga.strikepractice.events.RoundEndEvent
 
isEndingSoon() - Method in interface ga.strikepractice.fights.MatchDurationLimit
 
isEventArena() - Method in interface ga.strikepractice.arena.Arena
 
isFFA() - Method in interface ga.strikepractice.arena.Arena
 
isFinalRound() - Method in class ga.strikepractice.events.FightDeathEvent
 
isFireballJumps() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isHealthbar() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isHideOtherPlayers() - Method in class ga.strikepractice.playersettings.PlayerSettings
 
isHorse() - Method in interface ga.strikepractice.battlekit.BattleKit
Returns true if the BattleKit is a horse kit.
isInEvent(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
isInEvent(Player) - Static method in interface ga.strikepractice.hostedevents.PvPEvent
 
isInFight(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
isInFight(Player) - Static method in class ga.strikepractice.fights.AbstractFight
 
isInFight() - Method in interface ga.strikepractice.party.Party
 
isInQueue(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
isKillRegen() - Method in interface ga.strikepractice.battlekit.BattleKit
Returns whether this kit gives players back their items and health when they kill someone
isLegacy() - Method in class ga.strikepractice.bot.FightBot
 
isLegacy() - Method in class ga.strikepractice.bot.PracticeBot
 
isLegacy() - Method in class ga.strikepractice.npc.CitizensNPC
 
isNoBestOfRollback() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isNoDamage() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isNoDeathCountdown() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isNoFallDamage() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isNoHunger() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isNoRoundCountdown() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isOnCooldown(String) - Method in interface ga.strikepractice.stats.PlayerStats
 
isOnCooldown(String, boolean) - Method in interface ga.strikepractice.stats.PlayerStats
 
isOnlyBow() - Method in interface ga.strikepractice.battlekit.BattleKit
Returns true if this kit is a only bow kit.
isOpenParty() - Method in interface ga.strikepractice.party.PartySettings
 
isParkour() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isPremium() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
isPremiumQueue() - Method in class ga.strikepractice.fights.duel.Duel
 
isPublicParty() - Method in interface ga.strikepractice.party.PartySettings
 
isQueue() - Method in class ga.strikepractice.fights.duel.Duel
Gets if this duel is a queue fight.
isQueue() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
isRandomKit() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isRanked(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
isResetSupported() - Method in interface ga.strikepractice.arena.CachedBlockChange
 
isResetSupported() - Method in class ga.strikepractice.arena.DefaultCachedBlockChange
 
isScoreboardDisabled() - Method in class ga.strikepractice.playersettings.PlayerSettings
 
isShootFireballs() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isSpawned() - Method in class ga.strikepractice.npc.CitizensNPC
 
isSpectator(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
isStatsLoaded(Player) - Static method in class ga.strikepractice.playersettings.PlayerSettings
 
isStickSpawn() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isStrikePracticeKit() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isTNTJumps() - Method in interface ga.strikepractice.battlekit.BattleKit
 
isUsing() - Method in interface ga.strikepractice.arena.Arena
Gets whether this arena is used or not.
isValidQueue() - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
isValidQueue() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
isValidQueue() - Method in interface ga.strikepractice.fights.queue.QueueRunnable
 

J

joinPremiumQueue(Player, BattleKit) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
joinQueue(Player, BattleKit, boolean) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
joinQueue(Player, BattleKit) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 

K

kit - Variable in class ga.strikepractice.fights.AbstractFight
 
KitDeselectEvent - Class in ga.strikepractice.events
 
KitDeselectEvent(Player) - Constructor for class ga.strikepractice.events.KitDeselectEvent
 
KitSelectEvent - Class in ga.strikepractice.events
 
KitSelectEvent(Player, BattleKit) - Constructor for class ga.strikepractice.events.KitSelectEvent
 
KitSelectEvent(Player, BattleKit, BattleKit) - Constructor for class ga.strikepractice.events.KitSelectEvent
 

L

LanguageSelectEvent - Class in ga.strikepractice.events
 
LanguageSelectEvent(Player, String) - Constructor for class ga.strikepractice.events.LanguageSelectEvent
 
lastUpdateStarted - Variable in class ga.strikepractice.stats.PlayerStats.CachedStatistic
 
loadEverything() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
loadEverythingAsync(Runnable) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
loadPlayerKits(UUID) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
loserEloChange - Variable in class ga.strikepractice.fights.duel.Duel
 

M

MatchDurationLimit - Interface in ga.strikepractice.fights
 
maxBlockChanges - Variable in class ga.strikepractice.fights.AbstractFight
 
message(Fight, Collection<String>, Collection<String>) - Static method in class ga.strikepractice.fightinventory.FightInventory
 
message(Player, Collection<String>, Collection<String>) - Static method in class ga.strikepractice.fightinventory.FightInventory
 
message(Player, Player) - Method in class ga.strikepractice.fights.duel.BestOf
 
message(Player, UUID, String) - Method in class ga.strikepractice.fights.duel.BestOf
When it's a bot fight

N

needsRollback() - Method in interface ga.strikepractice.arena.Arena
Gets whether this arena needs to be restored or not.
npc - Variable in class ga.strikepractice.bot.PracticeBot
 
npcMap - Static variable in class ga.strikepractice.npc.CitizensNPC
 

O

of(String) - Static method in enum ga.strikepractice.npc.CitizensNPC.Difficulty
 
onEnable() - Static method in class ga.strikepractice.npc.CitizensNPC
Called when the plugin starts Will remove npcs that shouldn't be there Will spawn a test npc (also to fetch the skin to citizen's cache)
onFightStart() - Method in interface ga.strikepractice.fights.MatchDurationLimit
 

P

p1 - Variable in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
p2 - Variable in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
Party - Interface in ga.strikepractice.party
 
PARTY_REQUESTS - Static variable in interface ga.strikepractice.fights.requests.FightRequest
 
PartyCreatedEvent - Class in ga.strikepractice.events
 
PartyCreatedEvent(Party) - Constructor for class ga.strikepractice.events.PartyCreatedEvent
 
PartyDisbandEvent - Class in ga.strikepractice.events
 
PartyDisbandEvent(Party) - Constructor for class ga.strikepractice.events.PartyDisbandEvent
 
PartyFFA - Class in ga.strikepractice.fights.party.partyfights
 
PartyFFA(StrikePractice, Party, BattleKit) - Constructor for class ga.strikepractice.fights.party.partyfights.PartyFFA
 
PartyFFAEndEvent - Class in ga.strikepractice.events
 
PartyFFAEndEvent(PartyFFA, Party, Player) - Constructor for class ga.strikepractice.events.PartyFFAEndEvent
 
PartyFFAStartEvent - Class in ga.strikepractice.events
 
PartyFFAStartEvent(PartyFFA, Party) - Constructor for class ga.strikepractice.events.PartyFFAStartEvent
 
PartyFight - Interface in ga.strikepractice.fights.party.partyfights
 
partyMessage(String) - Method in interface ga.strikepractice.party.Party
 
PartyQueueRunnable - Class in ga.strikepractice.fights.party.partyfights.partyqueue
 
PartyQueueRunnable(StrikePractice, Party, BattleKit) - Constructor for class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
PartySettings - Interface in ga.strikepractice.party
 
PartySplit - Class in ga.strikepractice.fights.party.partyfights
 
PartySplit(StrikePractice, Party, BattleKit) - Constructor for class ga.strikepractice.fights.party.partyfights.PartySplit
 
PartySplitEndEvent - Class in ga.strikepractice.events
 
PartySplitEndEvent(PartySplit, Party, HashSet<String>, HashSet<String>) - Constructor for class ga.strikepractice.events.PartySplitEndEvent
 
PartySplitStartEvent - Class in ga.strikepractice.events
 
PartySplitStartEvent(PartySplit, Party) - Constructor for class ga.strikepractice.events.PartySplitStartEvent
 
PartyVsBots - Class in ga.strikepractice.fights.party.partyfights
 
PartyVsBots(StrikePractice, Party, BattleKit) - Constructor for class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
PartyVsBotsEndEvent - Class in ga.strikepractice.events
 
PartyVsBotsEndEvent(PartyVsBots, Party, PartyVsBotsEndEvent.Winners) - Constructor for class ga.strikepractice.events.PartyVsBotsEndEvent
 
PartyVsBotsEndEvent.Winners - Enum in ga.strikepractice.events
 
PartyVsBotsStartEvent - Class in ga.strikepractice.events
 
PartyVsBotsStartEvent(PartyVsBots, Party) - Constructor for class ga.strikepractice.events.PartyVsBotsStartEvent
 
PartyVsParty - Class in ga.strikepractice.fights.party.partyfights
 
PartyVsParty(StrikePractice, Party, Party, BattleKit) - Constructor for class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
PartyVsPartyEndEvent - Class in ga.strikepractice.events
 
PartyVsPartyEndEvent(PartyVsParty, Party, Party) - Constructor for class ga.strikepractice.events.PartyVsPartyEndEvent
 
PartyVsPartyRequest - Class in ga.strikepractice.fights.requests
 
PartyVsPartyRequest(Party, Party, PartyVsParty) - Constructor for class ga.strikepractice.fights.requests.PartyVsPartyRequest
 
PartyVsPartyStartEvent - Class in ga.strikepractice.events
 
PartyVsPartyStartEvent(PartyVsParty, Party, Party) - Constructor for class ga.strikepractice.events.PartyVsPartyStartEvent
 
PlayerHostEvent - Class in ga.strikepractice.events
 
PlayerHostEvent(String, CommandSender) - Constructor for class ga.strikepractice.events.PlayerHostEvent
 
PlayerKits - Class in ga.strikepractice.playerkits
 
PlayerKits(UUID) - Constructor for class ga.strikepractice.playerkits.PlayerKits
 
playersAreOpponents(Player, Player) - Method in class ga.strikepractice.fights.duel.Duel
 
playersAreOpponents(Player, Player) - Method in interface ga.strikepractice.fights.Fight
 
playersAreOpponents(Player, Player) - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
playersAreTeammates(Player, Player) - Method in class ga.strikepractice.fights.botduel.BotDuel
 
playersAreTeammates(Player, Player) - Method in class ga.strikepractice.fights.duel.Duel
 
playersAreTeammates(Player, Player) - Method in interface ga.strikepractice.fights.Fight
 
playersAreTeammates(Player, Player) - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
PlayerSettings - Class in ga.strikepractice.playersettings
 
PlayerSettings(UUID) - Constructor for class ga.strikepractice.playersettings.PlayerSettings
 
playersInFight - Variable in class ga.strikepractice.fights.AbstractFight
 
PlayerStartSpectatingEvent - Class in ga.strikepractice.events
 
PlayerStartSpectatingEvent(Player, Fight) - Constructor for class ga.strikepractice.events.PlayerStartSpectatingEvent
 
PlayerStats - Interface in ga.strikepractice.stats
 
PlayerStats.CachedStatistic<T> - Class in ga.strikepractice.stats
 
PlayerStopSpectatingEvent - Class in ga.strikepractice.events
 
PlayerStopSpectatingEvent(Player, Fight) - Constructor for class ga.strikepractice.events.PlayerStopSpectatingEvent
 
PracticeBot - Class in ga.strikepractice.bot
 
PracticeBot() - Constructor for class ga.strikepractice.bot.PracticeBot
 
putOnCooldown(String, long) - Method in interface ga.strikepractice.stats.PlayerStats
 
PvPEvent - Interface in ga.strikepractice.hostedevents
 
PvPEvent.PvPEventType - Enum in ga.strikepractice.hostedevents
 
PvPEventEndEvent - Class in ga.strikepractice.events
 
PvPEventEndEvent(PvPEvent, Player) - Constructor for class ga.strikepractice.events.PvPEventEndEvent
 
PvPEventStartEvent - Class in ga.strikepractice.events
 
PvPEventStartEvent(PvPEvent) - Constructor for class ga.strikepractice.events.PvPEventStartEvent
 

Q

QueueRunnable - Interface in ga.strikepractice.fights.queue
 
quickCache - Variable in class ga.strikepractice.matchrecorder.RecordedPlayer
 
quickRollback() - Method in interface ga.strikepractice.arena.Arena
 

R

RANKED_QUEUE - Static variable in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
RANKED_QUEUE - Static variable in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
Recordable - Interface in ga.strikepractice.matchrecorder.recorder
 
RecordedMatch - Class in ga.strikepractice.matchrecorder
 
RecordedMatch(Map<UUID, String>, BattleKit, Arena) - Constructor for class ga.strikepractice.matchrecorder.RecordedMatch
 
RecordedMatch(Map<String, Object>) - Constructor for class ga.strikepractice.matchrecorder.RecordedMatch
 
recordedMatch - Variable in class ga.strikepractice.matchrecorder.recorder.fightrecorder.Recorder
 
RecordedPlayer - Class in ga.strikepractice.matchrecorder
 
RecordedPlayer(UUID, String) - Constructor for class ga.strikepractice.matchrecorder.RecordedPlayer
 
RecordedPlayer(Map<String, Object>) - Constructor for class ga.strikepractice.matchrecorder.RecordedPlayer
 
RecordedPlayer.RecordedItem - Enum in ga.strikepractice.matchrecorder
 
Recorder - Class in ga.strikepractice.matchrecorder.recorder.fightrecorder
 
Recorder() - Constructor for class ga.strikepractice.matchrecorder.recorder.fightrecorder.Recorder
 
refreshQueriedStats(BattleKit) - Method in interface ga.strikepractice.stats.PlayerStats
Forces an update of the statistics that are queried from the database (wins, losses and win streaks), both the global ones and the ones of the given kit.
reload() - Method in class ga.strikepractice.config.StrikeConfig
Reloads the configuration from the associated YAML file.
reload(String) - Method in class ga.strikepractice.config.StrikeConfig
Reloads the configuration from the associated YAML file with an optional custom error message.
remove(Player, boolean, boolean) - Method in class ga.strikepractice.fights.botduel.BotDuel
 
remove(Player, boolean, boolean) - Method in class ga.strikepractice.fights.duel.Duel
 
remove(Player, boolean, boolean) - Method in interface ga.strikepractice.fights.Fight
Removes the player from this fight entirely — rosters, alive lists and the current-fight map.
remove(Player, boolean, boolean) - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
remove(Player, boolean, boolean) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
removeAllEditedKits() - Method in class ga.strikepractice.playerkits.PlayerKits
 
removeEditedKitIndex(String) - Method in class ga.strikepractice.playerkits.PlayerKits
 
removeEditedKits(String) - Method in class ga.strikepractice.playerkits.PlayerKits
 
removeFromStrikePractice() - Method in interface ga.strikepractice.arena.Arena
Remove the arena from StrikePractice so it won't be used by StrikePractice anymore
removeFromStrikePractice() - Method in interface ga.strikepractice.battlekit.BattleKit
Remove this BattleKit from StrikePractice so it won't be used by StrikePractice anymore
removeItems() - Method in interface ga.strikepractice.arena.Arena
 
removeRanked() - Method in interface ga.strikepractice.stats.PlayerStats
 
removeSpectator(Player, boolean) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
removeSpectator(Player, boolean) - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
removeSpectator(Player) - Static method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
removeUnranked() - Method in interface ga.strikepractice.stats.PlayerStats
 
ReplayFight - Class in ga.strikepractice.matchrecorder.replay
 
ReplayFight(List<RecordedPlayer>, ReplayStarter, BattleKit, Arena, int) - Constructor for class ga.strikepractice.matchrecorder.replay.ReplayFight
 
replayStarter - Variable in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
request - Variable in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
requestUpdate(Consumer<T>, long) - Method in class ga.strikepractice.stats.PlayerStats.CachedStatistic
Request an asynchronous update.
requestUpdate(Consumer<T>) - Method in class ga.strikepractice.stats.PlayerStats.CachedStatistic
 
reset() - Method in interface ga.strikepractice.arena.CachedBlockChange
Reset the block
reset(boolean) - Method in interface ga.strikepractice.arena.CachedBlockChange
 
reset(boolean) - Method in class ga.strikepractice.arena.DefaultCachedBlockChange
 
resetFightStatisticsForNextRound() - Method in class ga.strikepractice.fights.AbstractFight
 
respawnInFight(Player) - Method in interface ga.strikepractice.api.StrikePracticeAPI
Respawn the player in the current fight.
rollbackArena(Fight) - Method in interface ga.strikepractice.arena.Arena
 
RoundEndEvent - Class in ga.strikepractice.events
 
RoundEndEvent(BestOfFight, boolean, Collection<Player>, Collection<Player>) - Constructor for class ga.strikepractice.events.RoundEndEvent
 
RoundStartEvent - Class in ga.strikepractice.events
 
RoundStartEvent(BestOfFight) - Constructor for class ga.strikepractice.events.RoundStartEvent
 
run() - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
run() - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 

S

save() - Method in class ga.strikepractice.config.StrikeConfig
Saves the current configuration to the associated YAML file.
save(String) - Method in class ga.strikepractice.config.StrikeConfig
Saves the current configuration to the associated YAML file with an optional custom error message.
save() - Method in class ga.strikepractice.fightinventory.FightInventory
 
save() - Method in class ga.strikepractice.playersettings.PlayerSettings
 
save() - Method in interface ga.strikepractice.stats.PlayerStats
Sync
save(boolean) - Method in interface ga.strikepractice.stats.PlayerStats
 
saveFight(List<UUID>, List<UUID>, List<FightInventory>, List<FightInventory>, UUID) - Method in class ga.strikepractice.fights.duel.Duel
 
saveFight(List<UUID>, List<UUID>, List<FightInventory>, List<FightInventory>, UUID) - Method in interface ga.strikepractice.fights.Fight
Deprecated.
saveForStrikePractice() - Method in interface ga.strikepractice.arena.Arena
Save the arena so StrikePractice can use it.
saveForStrikePractice() - Method in interface ga.strikepractice.battlekit.BattleKit
Save this BattleKit so StrikePractice can use it.
saveParty(Metadatable) - Method in interface ga.strikepractice.party.Party
 
savePlayerKitsToFile() - Method in class ga.strikepractice.playerkits.PlayerKits
 
saveToStorage(boolean) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
sendDuelRequest(Player, Player, BattleKit, Arena, boolean) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
sendDuelRequest(Player, Player, BattleKit, Arena, int, boolean) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
sendFightInfo(Player) - Method in interface ga.strikepractice.battlekit.BattleKit
 
sendFIMessages(List<FightInventory>) - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
sendPossibleWrongWorldInfo(Player) - Method in interface ga.strikepractice.arena.Arena
 
serialize() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
serialize() - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setAdminScoreboard(boolean) - Method in class ga.strikepractice.playersettings.PlayerSettings
 
setAnticheatProtected(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setAnyone(boolean) - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
setAnyone(boolean) - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
setAnyone(boolean) - Method in interface ga.strikepractice.fights.queue.QueueRunnable
 
setArena(Arena) - Method in class ga.strikepractice.fights.AbstractFight
 
setArena(Arena) - Method in class ga.strikepractice.fights.botduel.BotDuel
Sets the arena of this duel.
setArena(Arena) - Method in class ga.strikepractice.fights.duel.Duel
Sets the arena of this duel.
setArena(Arena) - Method in interface ga.strikepractice.fights.Fight
 
setArena(Arena) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
setArena(String) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
setAutoTNT(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setBed1Broken(boolean) - Method in class ga.strikepractice.fights.AbstractFight
 
setBed2Broken(boolean) - Method in class ga.strikepractice.fights.AbstractFight
 
setBedExplosion(Explosion) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setBedwars(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setBestOf(int) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setBestOf(BestOf) - Method in class ga.strikepractice.fights.botduel.BotDuel
 
setBestOf(BestOf) - Method in interface ga.strikepractice.fights.duel.BestOfFight
 
setBestOf(BestOf) - Method in class ga.strikepractice.fights.duel.Duel
 
setBestOf(BestOf) - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
setBestOf(BestOf) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
setBlockDisappear(int) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setBlocksBroken(Map<Integer, Map.Entry<Location, Integer>>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setBlocksPlaced(Map<Integer, Map<Location, SimpleItem>>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setBoots(ItemStack) - Method in interface ga.strikepractice.battlekit.BattleKit
Sets the boots of this kit.
setBoots(ItemStack) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setBoots(Map<Integer, SimpleItem>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setBoxing(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setBracketsWins(int) - Method in interface ga.strikepractice.stats.PlayerStats
 
setBridges(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setBroadcastTask(BukkitTask) - Method in interface ga.strikepractice.party.Party
 
setBuild(boolean) - Method in interface ga.strikepractice.arena.Arena
 
setBuild(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
Usually fights will get a build arena if the BattleKit is a build BattleKit.
setCached(T) - Method in class ga.strikepractice.stats.PlayerStats.CachedStatistic
Update the cached value
setCancelled(boolean) - Method in class ga.strikepractice.events.FightStartEvent
 
setCancelled(boolean) - Method in class ga.strikepractice.events.KitDeselectEvent
 
setCancelled(boolean) - Method in class ga.strikepractice.events.KitSelectEvent
 
setCancelled(boolean) - Method in class ga.strikepractice.events.LanguageSelectEvent
 
setCancelled(boolean) - Method in class ga.strikepractice.events.PlayerHostEvent
 
setCancelled(boolean) - Method in class ga.strikepractice.events.PlayerStartSpectatingEvent
 
setCancelled(boolean) - Method in class ga.strikepractice.events.PlayerStopSpectatingEvent
 
setCancelled(boolean) - Method in class ga.strikepractice.events.PvPEventStartEvent
 
setCenter(Location) - Method in interface ga.strikepractice.arena.Arena
Sets the center spawn of this arena.
setChestAccess(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setChestplate(ItemStack) - Method in interface ga.strikepractice.battlekit.BattleKit
Sets the chestplate of this kit.
setChestplate(ItemStack) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setChestplates(Map<Integer, SimpleItem>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setCombo(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
When giving a player a combo BattleKit the player's MaximumNoDamageTicks will be set to 2.
setCorner1(Location) - Method in interface ga.strikepractice.arena.Arena
 
setCorner2(Location) - Method in interface ga.strikepractice.arena.Arena
 
setCounter(int) - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
setCounter(int) - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
setCounter(int) - Method in interface ga.strikepractice.fights.queue.QueueRunnable
 
setCraftingEnabled(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
Sets whether players can craft with this kit.
setCurrentCombo(int) - Method in class ga.strikepractice.fights.FightStatistics
 
setCurrentFight(Fight) - Method in interface ga.strikepractice.arena.Arena
 
setCurrentFight(Player, Fight) - Static method in class ga.strikepractice.fights.AbstractFight
Sets the player's current fight.
setCustomKit(BattleKit) - Method in class ga.strikepractice.playerkits.PlayerKits
 
setCustomMaxChangesPerTick(int) - Method in interface ga.strikepractice.arena.Arena
 
setDead(boolean) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setDeath(int) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setDeaths(int) - Method in interface ga.strikepractice.stats.PlayerStats
 
setDifficulty(String) - Method in class ga.strikepractice.fights.botduel.BotDuel
 
setDifficulty(String) - Method in interface ga.strikepractice.fights.BotFight
Sets the difficulty of the fight.
setDifficulty(CitizensNPC.Difficulty) - Method in interface ga.strikepractice.fights.BotFight
Deprecated.
setDifficulty(String) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
setDisplayName(String) - Method in interface ga.strikepractice.arena.Arena
 
setDoNotTeleport(boolean) - Method in class ga.strikepractice.fights.duel.Duel
Whether to teleport the player back to spawn after this duel has been ended.
setDuelRequestsDisabled(boolean) - Method in class ga.strikepractice.playersettings.PlayerSettings
 
setEditable(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setEditedKit(BattleKit) - Method in class ga.strikepractice.events.KitSelectEvent
 
setEditedKits(List<BattleKit>) - Method in class ga.strikepractice.playerkits.PlayerKits
 
setEffects(Collection<PotionEffect>) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setElo(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setEloCalculator(EloCalculator) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
setEloCalculator(EloCalculator) - Static method in interface ga.strikepractice.fights.elo.EloCalculator
 
setElos(HashMap<String, Integer>) - Method in interface ga.strikepractice.stats.PlayerStats
setEnabled(boolean) - Method in interface ga.strikepractice.arena.Arena
 
setEnded(long) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
setEnded(boolean) - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
setEvent(PvPEvent) - Method in class ga.strikepractice.events.PvPEventEndEvent
 
setEvent(PvPEvent) - Method in class ga.strikepractice.events.PvPEventStartEvent
 
setFFA(boolean) - Method in interface ga.strikepractice.arena.Arena
 
setFFALocations(List<Location>) - Method in interface ga.strikepractice.arena.Arena
 
setFight(Fight) - Method in interface ga.strikepractice.party.Party
 
setFightInventories(List<FightInventory>) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
setFireballJumps(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setFood(int) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setHealth(double) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setHealthbar(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setHelmet(ItemStack) - Method in interface ga.strikepractice.battlekit.BattleKit
Sets the chesplate of this kit.
setHelmet(ItemStack) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setHelmets(Map<Integer, SimpleItem>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setHideOtherPlayers(boolean) - Method in class ga.strikepractice.playersettings.PlayerSettings
 
setHits(int) - Method in class ga.strikepractice.fights.FightStatistics
 
setHorse(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
When giving a player a horse BattleKit he will be riding a horse.
setIcon(ItemStack) - Method in interface ga.strikepractice.arena.Arena
 
setIcon(ItemStack) - Method in interface ga.strikepractice.battlekit.BattleKit
Sets the icon itemstack of this kit.
setInventory(List<ItemStack>) - Method in interface ga.strikepractice.battlekit.BattleKit
Sets the inventory contents of this kit.
setInvited(HashSet<String>) - Method in interface ga.strikepractice.party.Party
 
setItemInHand(Map<Integer, SimpleItem>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setJuggernautWins(int) - Method in interface ga.strikepractice.stats.PlayerStats
 
setKillRegen(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
Sets whether this kit should give players back their items and health when they kill someone
setKills(int) - Method in interface ga.strikepractice.stats.PlayerStats
 
setKit(BattleKit) - Method in class ga.strikepractice.events.DuelStartEvent
 
setKit(BattleKit) - Method in class ga.strikepractice.events.KitSelectEvent
 
setKit(BattleKit) - Method in class ga.strikepractice.events.RoundStartEvent
Deprecated.
setKit(BattleKit) - Method in class ga.strikepractice.fights.AbstractFight
 
setKit(BattleKit) - Method in class ga.strikepractice.fights.duel.Duel
Sets the kit of this duel.
setKit(BattleKit) - Method in interface ga.strikepractice.fights.Fight
 
setKit(BattleKit) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
setKits(List<String>) - Method in interface ga.strikepractice.arena.Arena
 
setLanguage(Player, String, boolean) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
setLanguage(String) - Method in class ga.strikepractice.events.LanguageSelectEvent
 
setLanguage(String, StrikePractice, boolean) - Method in class ga.strikepractice.playersettings.PlayerSettings
 
setLastHit(long) - Method in class ga.strikepractice.fights.FightStatistics
 
setLeggings(ItemStack) - Method in interface ga.strikepractice.battlekit.BattleKit
Sets the leggings of this kit.
setLeggings(ItemStack) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setLeggings(Map<Integer, SimpleItem>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setLmsWins(int) - Method in interface ga.strikepractice.stats.PlayerStats
 
setLoc1(Location) - Method in interface ga.strikepractice.arena.Arena
Sets the first spawn of this arena.
setLoc2(Location) - Method in interface ga.strikepractice.arena.Arena
Sets the second spawn of this arena.
setLocations(List<Location>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setLongestCombo(int) - Method in class ga.strikepractice.fights.FightStatistics
 
setLoserNewElo(int) - Method in class ga.strikepractice.fights.elo.EloChanges
 
setMainInv(ItemStack[]) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setMaxBlockChanges(int) - Method in class ga.strikepractice.fights.AbstractFight
 
setMaxBuildHeight(int) - Method in interface ga.strikepractice.arena.Arena
Sets the maximum build height (block Y) for this arena.
setMaxPlayerLimit(int) - Method in interface ga.strikepractice.party.PartySettings
 
setMembers(Set<String>) - Method in interface ga.strikepractice.party.Party
 
setMergedEditor(String) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setName(String) - Method in interface ga.strikepractice.battlekit.BattleKit
Sets this BattleKit's name.
setName(String) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setNextInventory(FightInventory) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setNoBestOfRollback(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setNoDamage(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setNoDeathCountdown(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setNoFallDamage(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setNoHunger(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setNoRoundCountdown(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setOnlyBow(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
After giving a player this kit the player can not attack other players with swords, fists etc.
setOpenParty(boolean) - Method in interface ga.strikepractice.party.PartySettings
 
setOpponent(Party) - Method in interface ga.strikepractice.party.Party
 
setOwner(String) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setOwner(String) - Method in interface ga.strikepractice.party.Party
 
setOwnerUUID(UUID) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setParkour(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setPartyVsPartyWins(int) - Method in interface ga.strikepractice.stats.PlayerStats
 
setPearlCooldown(int) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setPlayer(UUID) - Method in class ga.strikepractice.playerkits.PlayerKits
 
setPlayerElos(Map<String, Integer>) - Method in interface ga.strikepractice.stats.PlayerStats
 
setPlayers(Map<UUID, String>) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
setPotions(Collection<PotionEffect>) - Method in interface ga.strikepractice.battlekit.BattleKit
Sets the collection of potion effects of this kit.
setPotionsMissed(int) - Method in class ga.strikepractice.fights.FightStatistics
 
setPotionsThrown(int) - Method in class ga.strikepractice.fights.FightStatistics
 
setPremiumMatches(int) - Method in interface ga.strikepractice.stats.PlayerStats
 
setPremiumQueue(boolean) - Method in class ga.strikepractice.fights.duel.Duel
 
setProjectiles(Map<Integer, SerializableProjectile>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setPublicParty(boolean) - Method in interface ga.strikepractice.party.PartySettings
 
setQueue(boolean) - Method in class ga.strikepractice.fights.duel.Duel
Sets if this duel is a queue fight.
setQueue(boolean) - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
setRange(int) - Method in class ga.strikepractice.fights.party.partyfights.partyqueue.PartyQueueRunnable
 
setRange(int) - Method in class ga.strikepractice.fights.queue.DuelQueueRunnable
 
setRange(int) - Method in interface ga.strikepractice.fights.queue.QueueRunnable
 
setRankedsLeft(int) - Method in interface ga.strikepractice.stats.PlayerStats
 
setRecordedMatch(RecordedMatch) - Method in class ga.strikepractice.matchrecorder.recorder.fightrecorder.Recorder
 
setRecordedPlayers(ArrayList<RecordedPlayer>) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
setRecordedPlayers(List<RecordedPlayer>) - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
setRollbackExtraMaterials(Set<Material>) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setSaturation(float) - Method in interface ga.strikepractice.battlekit.BattleKit
Sets the saturation level of this kit.
setScoreboardDisabled(boolean) - Method in class ga.strikepractice.playersettings.PlayerSettings
 
setShootFireballs(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setSneaks(Map<Integer, Boolean>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setSprints(Map<Integer, Boolean>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setStarted(long) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
setStartedAfterCountdown() - Method in class ga.strikepractice.fights.AbstractFight
 
setStartedAfterCountdown() - Method in interface ga.strikepractice.fights.Fight
 
setStatistics(FightStatistics) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setStickSpawn(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setSumoWins(int) - Method in interface ga.strikepractice.stats.PlayerStats
 
setSwung(List<Integer>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setTNTJumps(boolean) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setTookDamage(Map<Integer, Damage>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setTypes(Set<BattleKitType>) - Method in interface ga.strikepractice.battlekit.BattleKit
 
setUnrankedsLeft(int) - Method in interface ga.strikepractice.stats.PlayerStats
 
setUsing(boolean, Fight) - Method in interface ga.strikepractice.arena.Arena
 
setUsing(boolean) - Method in interface ga.strikepractice.arena.Arena
 
setUUID(UUID) - Method in class ga.strikepractice.fightinventory.FightInventory
 
setUuid(UUID) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setVelocities(List<Vector>) - Method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
setVelocity(Vector) - Method in class ga.strikepractice.npc.CitizensNPC
Probably doesn't work Can't set velocities of the NPC's
setWinnerNewElo(int) - Method in class ga.strikepractice.fights.elo.EloChanges
 
shouldSave() - Method in interface ga.strikepractice.stats.PlayerStats
 
shutdown() - Static method in class ga.strikepractice.stats.PlayerStats.CachedStatistic
Stops the query threads and waits for the queries still running.
SimpleFight - Class in ga.strikepractice.fights
A simple fight that doesn't have much logic.
SimpleFight() - Constructor for class ga.strikepractice.fights.SimpleFight
 
skipRoundCountdown() - Method in class ga.strikepractice.fights.AbstractFight
 
skipRoundCountdown() - Method in interface ga.strikepractice.fights.Fight
Skip the active start countdown for this fight's current round, if there is one.
spawnBot(Location, String, String, List<UUID>, String, Fight) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
spectators - Variable in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
start() - Method in class ga.strikepractice.fights.AbstractFight
 
start() - Method in class ga.strikepractice.fights.botduel.BotDuel
 
start() - Method in class ga.strikepractice.fights.duel.Duel
Starts the Duel.
start() - Method in interface ga.strikepractice.fights.Fight
Starts the actual fight
start() - Method in class ga.strikepractice.fights.party.partyfights.PartyFFA
 
start() - Method in class ga.strikepractice.fights.party.partyfights.PartySplit
 
start() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsBots
 
start() - Method in class ga.strikepractice.fights.party.partyfights.PartyVsParty
 
start() - Method in class ga.strikepractice.fights.SimpleFight
 
start() - Method in interface ga.strikepractice.hostedevents.PvPEvent
Method to start the event.
start() - Method in class ga.strikepractice.matchrecorder.replay.ReplayFight
 
startCombatTask(List<UUID>, Fight, CitizensNPC.Difficulty) - Method in class ga.strikepractice.npc.CitizensNPC
 
startCombatTask(List<UUID>, Fight, CitizensNPC.Difficulty, BattleKit) - Method in class ga.strikepractice.npc.CitizensNPC
 
started - Variable in class ga.strikepractice.fights.AbstractFight
 
startEditing(Player, BattleKit) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
startPlayback(Player, UUID) - Method in interface ga.strikepractice.api.StrikePracticeAPI
 
startPlayback(int) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
startRecording() - Method in class ga.strikepractice.matchrecorder.recorder.fightrecorder.Recorder
 
statistics - Variable in class ga.strikepractice.fights.AbstractFight
 
stop() - Method in interface ga.strikepractice.hostedevents.PvPEvent
Method to force stop the event.
stopPlayback(ReplayFight) - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
stopRecording(List<FightInventory>) - Method in class ga.strikepractice.matchrecorder.recorder.fightrecorder.Recorder
 
StrikeConfig - Class in ga.strikepractice.config
 
StrikeConfig(File, InputStream) - Constructor for class ga.strikepractice.config.StrikeConfig
Constructs a new instance of StrikeConfig.
StrikeConfig(File, InputStream, boolean) - Constructor for class ga.strikepractice.config.StrikeConfig
Constructs a new instance of StrikeConfig.
StrikePracticeAPI - Interface in ga.strikepractice.api
This is the new api interface
swingMainArm() - Method in class ga.strikepractice.npc.CitizensNPC
 

T

teleport(Location) - Method in class ga.strikepractice.npc.CitizensNPC
 
toLegacyString() - Method in class ga.strikepractice.fightinventory.FightInventory
Deprecated.
toString() - Method in interface ga.strikepractice.arena.CachedBlockChange
 
toString() - Method in class ga.strikepractice.arena.DefaultCachedBlockChange
 
toString() - Method in class ga.strikepractice.fights.duel.BestOf
 
toString() - Method in class ga.strikepractice.fights.duel.Duel
Deprecated.
because only for debugging, will remove later

U

updateArena() - Method in class ga.strikepractice.matchrecorder.RecordedMatch
 
updateMenu() - Method in interface ga.strikepractice.party.PartySettings
 

V

valueOf(String) - Static method in enum ga.strikepractice.battlekit.BattleKitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ga.strikepractice.events.BotDuelEndEvent.WinnerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ga.strikepractice.events.PartyVsBotsEndEvent.Winners
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ga.strikepractice.hostedevents.PvPEvent.PvPEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ga.strikepractice.matchrecorder.RecordedPlayer.RecordedItem
Returns the enum constant of this type with the specified name.
valueOf(Map<String, Object>) - Static method in class ga.strikepractice.matchrecorder.RecordedPlayer
 
valueOf(String) - Static method in enum ga.strikepractice.npc.CitizensNPC.Difficulty
Returns the enum constant of this type with the specified name.
values() - Static method in enum ga.strikepractice.battlekit.BattleKitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ga.strikepractice.events.BotDuelEndEvent.WinnerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ga.strikepractice.events.PartyVsBotsEndEvent.Winners
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ga.strikepractice.hostedevents.PvPEvent.PvPEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ga.strikepractice.matchrecorder.RecordedPlayer.RecordedItem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ga.strikepractice.npc.CitizensNPC.Difficulty
Returns an array containing the constants of this enum type, in the order they are declared.

W

winnerEloChange - Variable in class ga.strikepractice.fights.duel.Duel
 
withModifier(EloCalculator, double) - Static method in interface ga.strikepractice.fights.elo.EloCalculator
Create a new "proxy" EloCalculator instance that multiplies the new ELOs with the modifier.
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links