Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(int, int, MapTile) - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- accept(int, int, MapTile) - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- accept(int, int, MapTile) - Method in interface com.xpdustry.hexed.generation.TileConsumer
- addListener(PluginListener) - Method in class com.xpdustry.hexed.HexedPluginReloaded
- aggregate(List<? extends TileConsumer>) - Static method in interface com.xpdustry.hexed.generation.TileConsumer
- anuke() - Static method in interface com.xpdustry.hexed.HexedCaptureProgress
- anuke(int) - Static method in interface com.xpdustry.hexed.HexedCaptureProgress
- AnukeHexedGenerator - Class in com.xpdustry.hexed.generation
-
Original code from Anuke.
- AnukeHexedGenerator() - Constructor for class com.xpdustry.hexed.generation.AnukeHexedGenerator
B
- block() - Method in record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
-
Returns the value of the
blockrecord component. - BOTTOM - Enum constant in enum class com.xpdustry.hexed.generation.ImmutableSchematic.Tile.Rotation
C
- calculate(Hex, IntFloatMap) - Method in interface com.xpdustry.hexed.HexedCaptureProgress
- clone() - Method in class com.xpdustry.hexed.generation.MapTile.Building
- clone() - Method in class com.xpdustry.hexed.generation.MapTile
- close() - Method in class com.xpdustry.hexed.generation.MapLoader
- com.xpdustry.hexed - package com.xpdustry.hexed
- com.xpdustry.hexed.event - package com.xpdustry.hexed.event
- com.xpdustry.hexed.generation - package com.xpdustry.hexed.generation
- com.xpdustry.hexed.model - package com.xpdustry.hexed.model
- configuration() - Method in record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
-
Returns the value of the
configurationrecord component. - contains(int, int) - Method in interface com.xpdustry.hexed.model.Hex
- create() - Static method in class com.xpdustry.hexed.generation.MapLoader
D
- DEFAULT_BASE_SCHEMATIC - Static variable in interface com.xpdustry.hexed.generation.HexedMapContext
- DEFAULT_GAME_DURATION - Static variable in interface com.xpdustry.hexed.generation.HexedMapContext
E
- equals(Object) - Method in record class com.xpdustry.hexed.event.HexCaptureEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.xpdustry.hexed.event.HexedGameOverEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.xpdustry.hexed.event.HexLostEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.xpdustry.hexed.event.HexPlayerJoinEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.xpdustry.hexed.event.HexPlayerQuitEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
-
Indicates whether some other object is "equal to" this one.
F
- forEachTile(int, int, int, int, TileConsumer) - Method in interface com.xpdustry.hexed.generation.MapContext
- forEachTile(int, int, int, int, TileConsumer) - Method in class com.xpdustry.hexed.generation.SimpleMapContext
- forEachTile(TileConsumer) - Method in interface com.xpdustry.hexed.generation.MapContext
- forEachTile(TileConsumer) - Method in class com.xpdustry.hexed.generation.SimpleMapContext
G
- generate() - Method in class com.xpdustry.hexed.generation.AnukeHexedGenerator
- generate() - Method in interface com.xpdustry.hexed.generation.MapGenerator
- GeneratorFunction - Class in com.xpdustry.hexed.generation
- GeneratorFunction() - Constructor for class com.xpdustry.hexed.generation.GeneratorFunction
- get() - Static method in interface com.xpdustry.hexed.HexedAPI
- getBaseSchematic() - Method in interface com.xpdustry.hexed.generation.HexedMapContext
- getBaseSchematic() - Method in class com.xpdustry.hexed.generation.SimpleHexedMapContext
- getBaseSchematic() - Method in interface com.xpdustry.hexed.HexedState
- getBlock() - Method in class com.xpdustry.hexed.generation.MapTile
- getBlock() - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- getBuilding() - Method in class com.xpdustry.hexed.generation.MapTile
- getCaptureCalculator() - Method in interface com.xpdustry.hexed.generation.HexedMapContext
- getCaptureCalculator() - Method in class com.xpdustry.hexed.generation.SimpleHexedMapContext
- getConfiguration() - Method in class com.xpdustry.hexed.generation.MapTile.Building
- getControlled(Team) - Method in interface com.xpdustry.hexed.HexedState
- getController(Hex) - Method in interface com.xpdustry.hexed.HexedState
- getCounter() - Method in interface com.xpdustry.hexed.HexedState
- getDefaultHexedOreFunctions() - Static method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- getDefaultOreFunctions() - Static method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- getDescription() - Method in class com.xpdustry.hexed.generation.ImmutableSchematic
- getDiameter() - Method in interface com.xpdustry.hexed.model.Hex
- getDuration() - Method in interface com.xpdustry.hexed.generation.HexedMapContext
- getDuration() - Method in class com.xpdustry.hexed.generation.SimpleHexedMapContext
- getDuration() - Method in interface com.xpdustry.hexed.HexedState
- getFalloff() - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- getFalloff() - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- getFloor() - Method in class com.xpdustry.hexed.generation.MapTile
- getFloor1() - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- getFloor2() - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- getHealth() - Method in class com.xpdustry.hexed.generation.MapTile.Building
- getHeight() - Method in class com.xpdustry.hexed.generation.ImmutableSchematic
- getHeight() - Method in interface com.xpdustry.hexed.generation.MapContext
- getHeight() - Method in class com.xpdustry.hexed.generation.SimpleMapContext
- getHex(int, int) - Method in interface com.xpdustry.hexed.HexedState
- getHexedState() - Method in interface com.xpdustry.hexed.HexedAPI
- getHexedState() - Method in class com.xpdustry.hexed.HexedPluginReloaded
- getHexes() - Method in interface com.xpdustry.hexed.generation.HexedMapContext
- getHexes() - Method in class com.xpdustry.hexed.generation.SimpleHexedMapContext
- getHexes() - Method in interface com.xpdustry.hexed.HexedState
- getIdentifier() - Method in interface com.xpdustry.hexed.model.Hex
- getLabels() - Method in class com.xpdustry.hexed.generation.ImmutableSchematic
- getLeaderboard() - Method in interface com.xpdustry.hexed.HexedState
- getMapName() - Method in interface com.xpdustry.hexed.generation.MapContext
- getMapName() - Method in class com.xpdustry.hexed.generation.SimpleMapContext
- getName() - Method in class com.xpdustry.hexed.generation.AnukeHexedGenerator
- getName() - Method in interface com.xpdustry.hexed.generation.HexedMapGenerator
- getName() - Method in class com.xpdustry.hexed.generation.ImmutableSchematic
- getOctaves() - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- getOctaves() - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- getOre() - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- getOverlay() - Method in class com.xpdustry.hexed.generation.MapTile
- getProgress(Hex, Team) - Method in interface com.xpdustry.hexed.HexedState
- getRadius() - Method in interface com.xpdustry.hexed.model.Hex
- getRules() - Method in interface com.xpdustry.hexed.generation.MapContext
- getRules() - Method in class com.xpdustry.hexed.generation.SimpleMapContext
- getScale() - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- getScale() - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- getSeed() - Method in class com.xpdustry.hexed.generation.GeneratorFunction
- getTags() - Method in class com.xpdustry.hexed.generation.ImmutableSchematic
- getTarget() - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- getTarget() - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- getTeam() - Method in class com.xpdustry.hexed.generation.MapTile.Building
- getThreshold() - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- getThreshold1() - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- getThreshold2() - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- getTile(int, int) - Method in interface com.xpdustry.hexed.generation.MapContext
- getTile(int, int) - Method in class com.xpdustry.hexed.generation.SimpleMapContext
- getTileDiameter() - Method in interface com.xpdustry.hexed.model.Hex
- getTileRadius() - Method in interface com.xpdustry.hexed.model.Hex
- getTiles() - Method in class com.xpdustry.hexed.generation.ImmutableSchematic
- getTileX() - Method in interface com.xpdustry.hexed.model.Hex
- getTileY() - Method in interface com.xpdustry.hexed.model.Hex
- getTilt() - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- getWidth() - Method in class com.xpdustry.hexed.generation.ImmutableSchematic
- getWidth() - Method in interface com.xpdustry.hexed.generation.MapContext
- getWidth() - Method in class com.xpdustry.hexed.generation.SimpleMapContext
- getX() - Method in interface com.xpdustry.hexed.model.Hex
- getY() - Method in interface com.xpdustry.hexed.model.Hex
H
- hashCode() - Method in record class com.xpdustry.hexed.event.HexCaptureEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.xpdustry.hexed.event.HexedGameOverEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.xpdustry.hexed.event.HexLostEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.xpdustry.hexed.event.HexPlayerJoinEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.xpdustry.hexed.event.HexPlayerQuitEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
-
Returns a hash code value for this object.
- hex() - Method in record class com.xpdustry.hexed.event.HexCaptureEvent
-
Returns the value of the
hexrecord component. - hex() - Method in record class com.xpdustry.hexed.event.HexLostEvent
-
Returns the value of the
hexrecord component. - Hex - Interface in com.xpdustry.hexed.model
- hexagon(int, int, int, int) - Static method in interface com.xpdustry.hexed.model.Hex
- HexCaptureEvent - Record Class in com.xpdustry.hexed.event
- HexCaptureEvent(Player, Hex) - Constructor for record class com.xpdustry.hexed.event.HexCaptureEvent
-
Creates an instance of a
HexCaptureEventrecord class. - HEXED_PRESENCE_FLAG - Static variable in interface com.xpdustry.hexed.generation.HexedMapContext
- HexedAPI - Interface in com.xpdustry.hexed
- HexedCaptureProgress - Interface in com.xpdustry.hexed
- HexedGameOverEvent - Record Class in com.xpdustry.hexed.event
- HexedGameOverEvent(List<Team>) - Constructor for record class com.xpdustry.hexed.event.HexedGameOverEvent
-
Creates an instance of a
HexedGameOverEventrecord class. - HexedMapContext - Interface in com.xpdustry.hexed.generation
- HexedMapGenerator - Interface in com.xpdustry.hexed.generation
- HexedPluginReloaded - Class in com.xpdustry.hexed
- HexedPluginReloaded() - Constructor for class com.xpdustry.hexed.HexedPluginReloaded
- HexedState - Interface in com.xpdustry.hexed
- HexLostEvent - Record Class in com.xpdustry.hexed.event
- HexLostEvent(Player, Hex) - Constructor for record class com.xpdustry.hexed.event.HexLostEvent
-
Creates an instance of a
HexLostEventrecord class. - HexPlayerJoinEvent - Record Class in com.xpdustry.hexed.event
- HexPlayerJoinEvent(Player, boolean) - Constructor for record class com.xpdustry.hexed.event.HexPlayerJoinEvent
-
Creates an instance of a
HexPlayerJoinEventrecord class. - HexPlayerQuitEvent - Record Class in com.xpdustry.hexed.event
- HexPlayerQuitEvent(Player, Team, boolean) - Constructor for record class com.xpdustry.hexed.event.HexPlayerQuitEvent
-
Creates an instance of a
HexPlayerQuitEventrecord class.
I
- ImmutableSchematic - Class in com.xpdustry.hexed.generation
- ImmutableSchematic(List<ImmutableSchematic.Tile>, int, int, SortedSet<String>, Map<String, String>) - Constructor for class com.xpdustry.hexed.generation.ImmutableSchematic
- ImmutableSchematic(Schematic) - Constructor for class com.xpdustry.hexed.generation.ImmutableSchematic
- ImmutableSchematic.Tile - Record Class in com.xpdustry.hexed.generation
- ImmutableSchematic.Tile.Rotation - Enum Class in com.xpdustry.hexed.generation
- incrementCounter(float) - Method in interface com.xpdustry.hexed.HexedState
- isAvailable(Hex) - Method in interface com.xpdustry.hexed.HexedState
- isDying(Team) - Method in interface com.xpdustry.hexed.HexedState
- isEnabled() - Method in interface com.xpdustry.hexed.HexedAPI
- isEnabled() - Method in class com.xpdustry.hexed.HexedPluginReloaded
L
- LEFT - Enum constant in enum class com.xpdustry.hexed.generation.ImmutableSchematic.Tile.Rotation
- load(int, int, Consumer<Tiles>) - Method in class com.xpdustry.hexed.generation.MapLoader
- load(MapGenerator<C>) - Method in class com.xpdustry.hexed.generation.MapLoader
- load(File) - Method in class com.xpdustry.hexed.generation.MapLoader
- load(Map) - Method in class com.xpdustry.hexed.generation.MapLoader
M
- MapContext - Interface in com.xpdustry.hexed.generation
- MapGenerator<C extends MapContext> - Interface in com.xpdustry.hexed.generation
- MapLoader - Class in com.xpdustry.hexed.generation
- MapTile - Class in com.xpdustry.hexed.generation
- MapTile() - Constructor for class com.xpdustry.hexed.generation.MapTile
- MapTile.Building - Class in com.xpdustry.hexed.generation
O
- onInit() - Method in class com.xpdustry.hexed.HexedPluginReloaded
- OreGeneratorFunction - Class in com.xpdustry.hexed.generation
- OreGeneratorFunction() - Constructor for class com.xpdustry.hexed.generation.OreGeneratorFunction
P
- player() - Method in record class com.xpdustry.hexed.event.HexCaptureEvent
-
Returns the value of the
playerrecord component. - player() - Method in record class com.xpdustry.hexed.event.HexLostEvent
-
Returns the value of the
playerrecord component. - player() - Method in record class com.xpdustry.hexed.event.HexPlayerJoinEvent
-
Returns the value of the
playerrecord component. - player() - Method in record class com.xpdustry.hexed.event.HexPlayerQuitEvent
-
Returns the value of the
playerrecord component.
R
- randomize() - Method in class com.xpdustry.hexed.generation.GeneratorFunction
- rectangle(int, int, int, int, int) - Static method in interface com.xpdustry.hexed.model.Hex
- resize(int, int) - Method in interface com.xpdustry.hexed.generation.MapContext
- resize(int, int) - Method in class com.xpdustry.hexed.generation.SimpleMapContext
- RIGHT - Enum constant in enum class com.xpdustry.hexed.generation.ImmutableSchematic.Tile.Rotation
- RiverNoiseFunction - Class in com.xpdustry.hexed.generation
- RiverNoiseFunction() - Constructor for class com.xpdustry.hexed.generation.RiverNoiseFunction
- rotation() - Method in record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
-
Returns the value of the
rotationrecord component.
S
- setBaseSchematic(ImmutableSchematic) - Method in interface com.xpdustry.hexed.generation.HexedMapContext
- setBaseSchematic(ImmutableSchematic) - Method in class com.xpdustry.hexed.generation.SimpleHexedMapContext
- setBlock(Block) - Method in class com.xpdustry.hexed.generation.MapTile
- setBlock(Block) - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- setCaptureCalculator(HexedCaptureProgress) - Method in interface com.xpdustry.hexed.generation.HexedMapContext
- setCaptureCalculator(HexedCaptureProgress) - Method in class com.xpdustry.hexed.generation.SimpleHexedMapContext
- setConfiguration(Object) - Method in class com.xpdustry.hexed.generation.MapTile.Building
- setCounter(Duration) - Method in interface com.xpdustry.hexed.HexedState
- setDuration(Duration) - Method in interface com.xpdustry.hexed.generation.HexedMapContext
- setDuration(Duration) - Method in class com.xpdustry.hexed.generation.SimpleHexedMapContext
- setFalloff(float) - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- setFalloff(float) - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- setFloor(Floor) - Method in class com.xpdustry.hexed.generation.MapTile
- setFloor1(Floor) - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- setFloor2(Floor) - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- setHealth(float) - Method in class com.xpdustry.hexed.generation.MapTile.Building
- setHexes(List<Hex>) - Method in interface com.xpdustry.hexed.generation.HexedMapContext
- setHexes(List<Hex>) - Method in class com.xpdustry.hexed.generation.SimpleHexedMapContext
- setMapName(String) - Method in interface com.xpdustry.hexed.generation.MapContext
- setMapName(String) - Method in class com.xpdustry.hexed.generation.SimpleMapContext
- setOctaves(float) - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- setOctaves(float) - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- setOre(Block) - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- setOverlay(Block) - Method in class com.xpdustry.hexed.generation.MapTile
- setRules(Rules) - Method in interface com.xpdustry.hexed.generation.MapContext
- setRules(Rules) - Method in class com.xpdustry.hexed.generation.SimpleMapContext
- setScale(float) - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- setScale(float) - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- setSeed(int) - Method in class com.xpdustry.hexed.generation.GeneratorFunction
- setTarget(Block) - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- setTarget(Block) - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- setTeam(Team) - Method in class com.xpdustry.hexed.generation.MapTile.Building
- setThreshold(float) - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- setThreshold1(float) - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- setThreshold2(float) - Method in class com.xpdustry.hexed.generation.RiverNoiseFunction
- setTilt(float) - Method in class com.xpdustry.hexed.generation.OreGeneratorFunction
- SimpleHexedMapContext - Class in com.xpdustry.hexed.generation
- SimpleHexedMapContext() - Constructor for class com.xpdustry.hexed.generation.SimpleHexedMapContext
- SimpleMapContext - Class in com.xpdustry.hexed.generation
- SimpleMapContext() - Constructor for class com.xpdustry.hexed.generation.SimpleMapContext
- square(int, int, int, int) - Static method in interface com.xpdustry.hexed.model.Hex
- start(MapGenerator<HexedMapContext>) - Method in interface com.xpdustry.hexed.HexedAPI
- start(MapGenerator<HexedMapContext>) - Method in class com.xpdustry.hexed.HexedPluginReloaded
T
- team() - Method in record class com.xpdustry.hexed.event.HexPlayerQuitEvent
-
Returns the value of the
teamrecord component. - Tile(int, int, Block, Object, ImmutableSchematic.Tile.Rotation) - Constructor for record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
-
Creates an instance of a
Tilerecord class. - TileConsumer - Interface in com.xpdustry.hexed.generation
- TOP - Enum constant in enum class com.xpdustry.hexed.generation.ImmutableSchematic.Tile.Rotation
- toString() - Method in record class com.xpdustry.hexed.event.HexCaptureEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.xpdustry.hexed.event.HexedGameOverEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.xpdustry.hexed.event.HexLostEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.xpdustry.hexed.event.HexPlayerJoinEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.xpdustry.hexed.event.HexPlayerQuitEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
-
Returns a string representation of this record class.
V
- valueOf(String) - Static method in enum class com.xpdustry.hexed.generation.ImmutableSchematic.Tile.Rotation
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.xpdustry.hexed.generation.ImmutableSchematic.Tile.Rotation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- virtual() - Method in record class com.xpdustry.hexed.event.HexPlayerJoinEvent
-
Returns the value of the
virtualrecord component. - virtual() - Method in record class com.xpdustry.hexed.event.HexPlayerQuitEvent
-
Returns the value of the
virtualrecord component.
W
- winners() - Method in record class com.xpdustry.hexed.event.HexedGameOverEvent
-
Returns the value of the
winnersrecord component.
X
- x() - Method in record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
-
Returns the value of the
xrecord component.
Y
- y() - Method in record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
-
Returns the value of the
yrecord component.
All Classes and Interfaces|All Packages|Constant Field Values