Index

A B C D E F G H I L M O P R S T V W X Y 
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 block record 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 configuration record 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 hex record component.
hex() - Method in record class com.xpdustry.hexed.event.HexLostEvent
Returns the value of the hex record 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 HexCaptureEvent record 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 HexedGameOverEvent record 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 HexLostEvent record 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 HexPlayerJoinEvent record 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 HexPlayerQuitEvent record 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 player record component.
player() - Method in record class com.xpdustry.hexed.event.HexLostEvent
Returns the value of the player record component.
player() - Method in record class com.xpdustry.hexed.event.HexPlayerJoinEvent
Returns the value of the player record component.
player() - Method in record class com.xpdustry.hexed.event.HexPlayerQuitEvent
Returns the value of the player record 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 rotation record 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 team record component.
Tile(int, int, Block, Object, ImmutableSchematic.Tile.Rotation) - Constructor for record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
Creates an instance of a Tile record 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 virtual record component.
virtual() - Method in record class com.xpdustry.hexed.event.HexPlayerQuitEvent
Returns the value of the virtual record component.

W

winners() - Method in record class com.xpdustry.hexed.event.HexedGameOverEvent
Returns the value of the winners record component.

X

x() - Method in record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
Returns the value of the x record component.

Y

y() - Method in record class com.xpdustry.hexed.generation.ImmutableSchematic.Tile
Returns the value of the y record component.
A B C D E F G H I L M O P R S T V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values