Index
All Classes and Interfaces|All Packages
A
- ALIEN_ARCADIUM - Enum constant in enum class xyz.stachel.zombiesutils.api.game.Map
- AlienArcadiumRoom - Enum Class in xyz.stachel.zombiesutils.api.game.resources.windows
- ALLEY - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.DeadEndRoom
- ALLEYWAY - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- APARTMENTS - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.DeadEndRoom
- asString() - Method in interface xyz.stachel.zombiesutils.api.game.GameMode
B
- BAD_BLOOD - Enum constant in enum class xyz.stachel.zombiesutils.api.game.Map
- BadBloodRoom - Enum Class in xyz.stachel.zombiesutils.api.game.resources.windows
- BALCONY - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.BadBloodRoom
- BASEMENT_CORRIDORS - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- BLAZE - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
- BOILER_ROOM - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- BOSS - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
- BUMPER_CARTS - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.AlienArcadiumRoom
C
- CAFETERIA - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- CELL - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
- CELL_BLOCKS - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- CORRIDORS - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- count() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieBatch
-
Returns the value of the
countrecord component. - COURTYARD - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.BadBloodRoom
- CRYPTS - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.BadBloodRoom
- currentWaves() - Method in interface xyz.stachel.zombiesutils.api.game.Game
-
all waves of the current round
D
- DEAD_END - Enum constant in enum class xyz.stachel.zombiesutils.api.game.Map
- DeadEndRoom - Enum Class in xyz.stachel.zombiesutils.api.game.resources.windows
- difficulty() - Method in interface xyz.stachel.zombiesutils.api.game.GameMode
-
NORMAL if map is ALIEN_ARCADIUM
- Difficulty - Enum Class in xyz.stachel.zombiesutils.api.game
- DUNGEON - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.BadBloodRoom
E
- equals(Object) - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.Round
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.Wave
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieBatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class xyz.stachel.zombiesutils.api.game.resources.windows.Window
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class xyz.stachel.zombiesutils.api.game.ZombiesInstanceID
-
Indicates whether some other object is "equal to" this one.
- ESCAPE - Enum constant in enum class xyz.stachel.zombiesutils.api.event.Split.Type
-
only possible on prison
- EVENT - Static variable in interface xyz.stachel.zombiesutils.api.event.JoinedZombiesEvent
- EVENT - Static variable in interface xyz.stachel.zombiesutils.api.event.SplitEvent
- EVENT - Static variable in interface xyz.stachel.zombiesutils.api.event.ZombiesTickEvent
F
- FERRIS_WHEEL - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.AlienArcadiumRoom
G
- GALLERY - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.DeadEndRoom
- Game - Interface in xyz.stachel.zombiesutils.api.game
- gameMode() - Method in interface xyz.stachel.zombiesutils.api.game.Game
- GameMode - Interface in xyz.stachel.zombiesutils.api.game
- GameProvider - Interface in xyz.stachel.zombiesutils.api.game
- gameTime() - Method in interface xyz.stachel.zombiesutils.api.game.Game
-
-1 if invalid (round one untracked)
- gameTimeSinceStart - Variable in class xyz.stachel.zombiesutils.api.event.Split
-
-1 if started midgame
- GARDEN - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.DeadEndRoom
- getBackend() - Static method in class xyz.stachel.zombiesutils.api.ZombiesUtilsApi
-
only call after mod init
- getCurrentGame() - Method in interface xyz.stachel.zombiesutils.api.game.GameProvider
- getGameForId(ZombiesInstanceID) - Method in interface xyz.stachel.zombiesutils.api.game.GameProvider
-
game may be null game may be present even if id is null, depending on backend
- getGameProvider() - Method in interface xyz.stachel.zombiesutils.api.ZombiesUtilsBackend
- GHAST - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
- GIANT - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
- GOLEM - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
- GRAVEYARD - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.BadBloodRoom
- GREAT_HALL - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.BadBloodRoom
- GUARDS_GUNROOM - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- GUARDS_QUARTERS - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
H
- HARD - Enum constant in enum class xyz.stachel.zombiesutils.api.game.Difficulty
- hashCode() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.Round
-
Returns a hash code value for this object.
- hashCode() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.Wave
-
Returns a hash code value for this object.
- hashCode() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieBatch
-
Returns a hash code value for this object.
- hashCode() - Method in record class xyz.stachel.zombiesutils.api.game.resources.windows.Window
-
Returns a hash code value for this object.
- hashCode() - Method in record class xyz.stachel.zombiesutils.api.game.ZombiesInstanceID
-
Returns a hash code value for this object.
- HBM - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
- HEAD_MANAGERS_OFFICE - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- HELICOPTER_CALL - Enum constant in enum class xyz.stachel.zombiesutils.api.event.Split.Type
-
only possible on prison
- HOTEL - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.DeadEndRoom
I
- id() - Method in record class xyz.stachel.zombiesutils.api.game.ZombiesInstanceID
-
Returns the value of the
idrecord component. - instanceID - Variable in class xyz.stachel.zombiesutils.api.event.Split
-
nonnull, game unregistered post-event if type.isWin
- isEnd() - Method in enum class xyz.stachel.zombiesutils.api.event.Split.Type
-
any game end type
- isGameTimeValid() - Method in interface xyz.stachel.zombiesutils.api.game.Game
-
false if round 1 start was not detected during current runtime
- ISOLATION - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- isStart() - Method in enum class xyz.stachel.zombiesutils.api.event.Split.Type
-
any start type
- isWin() - Method in enum class xyz.stachel.zombiesutils.api.event.Split.Type
-
win or escape
J
- JoinedZombiesEvent - Interface in xyz.stachel.zombiesutils.api.event
K
- KITCHEN - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
L
- lastTrackedRound - Variable in class xyz.stachel.zombiesutils.api.event.Split
-
the newRound of the last SplitEvent for the same game 0 if type.isStart
- LIBRARY - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.BadBloodRoom
- LIBRARY - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- LOSS - Enum constant in enum class xyz.stachel.zombiesutils.api.event.Split.Type
M
- MANSION - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.BadBloodRoom
- map() - Method in interface xyz.stachel.zombiesutils.api.game.GameMode
- Map - Enum Class in xyz.stachel.zombiesutils.api.game
- MEDICAL_BAY - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- MONITOR_ROOM - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
N
- newRound - Variable in class xyz.stachel.zombiesutils.api.event.Split
-
the current round after the split 0 if type.isEnd
- NORMAL - Enum constant in enum class xyz.stachel.zombiesutils.api.game.Difficulty
- numRounds - Variable in enum class xyz.stachel.zombiesutils.api.game.Map
O
- OFFICE - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.DeadEndRoom
- OFFICES - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- OLD_ONE - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
- onJoin(Map, String) - Method in interface xyz.stachel.zombiesutils.api.event.JoinedZombiesEvent
- onServerTick(ZombiesInstanceID) - Method in interface xyz.stachel.zombiesutils.api.event.ZombiesTickEvent
- onSplit(Split) - Method in interface xyz.stachel.zombiesutils.api.event.SplitEvent
-
game instances update AFTER event, unless split.type.isStart()
P
- PARK_ENTRANCE - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.AlienArcadiumRoom
- passedRound - Variable in class xyz.stachel.zombiesutils.api.event.Split
-
the round for which this event was fired
- POLICE - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
- POWER_STATION - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.DeadEndRoom
- PRISON - Enum constant in enum class xyz.stachel.zombiesutils.api.game.Map
- PrisonRoom - Enum Class in xyz.stachel.zombiesutils.api.game.resources.windows
R
- RIP - Enum constant in enum class xyz.stachel.zombiesutils.api.game.Difficulty
- ROLLER_COASTER - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.AlienArcadiumRoom
- ROOF_TOP - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.DeadEndRoom
- roomData() - Method in interface xyz.stachel.zombiesutils.api.game.GameMode
- RoomData<T> - Class in xyz.stachel.zombiesutils.api.game.resources.windows
- RoomData(T, Window[]) - Constructor for class xyz.stachel.zombiesutils.api.game.resources.windows.RoomData
- RoomEnum - Interface in xyz.stachel.zombiesutils.api.game.resources.windows
- round() - Method in interface xyz.stachel.zombiesutils.api.game.Game
-
1-indexed 0 if waiting for start 31 on prison represents escape
- Round - Record Class in xyz.stachel.zombiesutils.api.game.resources.waves
- Round(Wave[]) - Constructor for record class xyz.stachel.zombiesutils.api.game.resources.waves.Round
-
Creates an instance of a
Roundrecord class. - ROUND - Enum constant in enum class xyz.stachel.zombiesutils.api.event.Split.Type
- roundData() - Method in interface xyz.stachel.zombiesutils.api.game.GameMode
- roundTime() - Method in interface xyz.stachel.zombiesutils.api.game.Game
-
helicopter timer also incrementing
- roundTimeSinceSplit - Variable in class xyz.stachel.zombiesutils.api.event.Split
S
- SECRET - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- setBackend(ZombiesUtilsBackend) - Static method in class xyz.stachel.zombiesutils.api.ZombiesUtilsApi
- SHOWERS - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- SLIME - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
- Split - Class in xyz.stachel.zombiesutils.api.event
- Split(Split.Type, int, int, int, int, int, ZombiesInstanceID) - Constructor for class xyz.stachel.zombiesutils.api.event.Split
- Split.Type - Enum Class in xyz.stachel.zombiesutils.api.event
- SplitEvent - Interface in xyz.stachel.zombiesutils.api.event
- START - Enum constant in enum class xyz.stachel.zombiesutils.api.event.Split.Type
- START_MIDGAME - Enum constant in enum class xyz.stachel.zombiesutils.api.event.Split.Type
- startDate() - Method in interface xyz.stachel.zombiesutils.api.game.Game
-
not to be used for timing
- STOCKAGE - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
T
- tags() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.Wave
-
Returns the value of the
tagsrecord component. - THE_COURTS - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- THE_DEEP - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
- ticks() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.Wave
-
Returns the value of the
ticksrecord component. - toString() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.Round
-
Returns a string representation of this record class.
- toString() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.Wave
-
Returns a string representation of this record class.
- toString() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieBatch
-
Returns a string representation of this record class.
- toString() - Method in record class xyz.stachel.zombiesutils.api.game.resources.windows.Window
-
Returns a string representation of this record class.
- toString() - Method in record class xyz.stachel.zombiesutils.api.game.ZombiesInstanceID
-
Returns a string representation of this record class.
- type - Variable in class xyz.stachel.zombiesutils.api.event.Split
- type() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieBatch
-
Returns the value of the
typerecord component.
U
V
- valueOf(String) - Static method in enum class xyz.stachel.zombiesutils.api.event.Split.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.stachel.zombiesutils.api.game.Difficulty
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.stachel.zombiesutils.api.game.Map
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.waves.WaveTag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.windows.AlienArcadiumRoom
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.windows.BadBloodRoom
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.windows.DeadEndRoom
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class xyz.stachel.zombiesutils.api.event.Split.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.stachel.zombiesutils.api.game.Difficulty
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.stachel.zombiesutils.api.game.Map
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.waves.WaveTag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.windows.AlienArcadiumRoom
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.windows.BadBloodRoom
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.windows.DeadEndRoom
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VISITORS_ROOM - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
W
- Wave - Record Class in xyz.stachel.zombiesutils.api.game.resources.waves
- Wave(int, ZombieBatch[], int, WaveTag[]) - Constructor for record class xyz.stachel.zombiesutils.api.game.resources.waves.Wave
-
Creates an instance of a
Waverecord class. - waves() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.Round
-
Returns the value of the
wavesrecord component. - WaveTag - Enum Class in xyz.stachel.zombiesutils.api.game.resources.waves
- WIN - Enum constant in enum class xyz.stachel.zombiesutils.api.event.Split.Type
- Window - Record Class in xyz.stachel.zombiesutils.api.game.resources.windows
- Window(int, int, int) - Constructor for record class xyz.stachel.zombiesutils.api.game.resources.windows.Window
-
Creates an instance of a
Windowrecord class. - WINDOW - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
- WITHER_SKELETON - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieType
X
- x() - Method in record class xyz.stachel.zombiesutils.api.game.resources.windows.Window
-
Returns the value of the
xrecord component. - xyz.stachel.zombiesutils.api - package xyz.stachel.zombiesutils.api
- xyz.stachel.zombiesutils.api.event - package xyz.stachel.zombiesutils.api.event
- xyz.stachel.zombiesutils.api.game - package xyz.stachel.zombiesutils.api.game
- xyz.stachel.zombiesutils.api.game.resources.waves - package xyz.stachel.zombiesutils.api.game.resources.waves
- xyz.stachel.zombiesutils.api.game.resources.windows - package xyz.stachel.zombiesutils.api.game.resources.windows
Y
- y() - Method in record class xyz.stachel.zombiesutils.api.game.resources.windows.Window
-
Returns the value of the
yrecord component. - YARD - Enum constant in enum class xyz.stachel.zombiesutils.api.game.resources.windows.PrisonRoom
Z
- z() - Method in record class xyz.stachel.zombiesutils.api.game.resources.windows.Window
-
Returns the value of the
zrecord component. - zombie_count() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.Wave
-
Returns the value of the
zombie_countrecord component. - ZombieBatch - Record Class in xyz.stachel.zombiesutils.api.game.resources.waves
- ZombieBatch(ZombieType, int) - Constructor for record class xyz.stachel.zombiesutils.api.game.resources.waves.ZombieBatch
-
Creates an instance of a
ZombieBatchrecord class. - zombies() - Method in record class xyz.stachel.zombiesutils.api.game.resources.waves.Wave
-
Returns the value of the
zombiesrecord component. - ZombiesInstanceID - Record Class in xyz.stachel.zombiesutils.api.game
- ZombiesInstanceID(String) - Constructor for record class xyz.stachel.zombiesutils.api.game.ZombiesInstanceID
-
Creates an instance of a
ZombiesInstanceIDrecord class. - ZombiesTickEvent - Interface in xyz.stachel.zombiesutils.api.event
- ZombiesUtilsApi - Class in xyz.stachel.zombiesutils.api
- ZombiesUtilsApi() - Constructor for class xyz.stachel.zombiesutils.api.ZombiesUtilsApi
- ZombiesUtilsBackend - Interface in xyz.stachel.zombiesutils.api
- ZombieType - Enum Class in xyz.stachel.zombiesutils.api.game.resources.waves
All Classes and Interfaces|All Packages