- All Superinterfaces:
Iterable<ChunkRegion.Validated>,PointHolder,PointHolder.Mutable,Reversible
public sealed interface Arena
extends Reversible, PointHolder.Mutable, Iterable<ChunkRegion.Validated>
-
Nested Class Summary
Nested classes/interfaces inherited from interface me.moros.gaia.api.arena.PointHolder
PointHolder.MutableNested classes/interfaces inherited from interface me.moros.gaia.api.arena.Reversible
Reversible.Mutable -
Method Summary
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliteratorMethods inherited from interface me.moros.gaia.api.arena.PointHolder
points, streamPointsMethods inherited from interface me.moros.gaia.api.arena.PointHolder.Mutable
addPoint, addPoints, clearPointsMethods inherited from interface me.moros.gaia.api.arena.Reversible
lastReverted, resetLastReverted
-
Method Details
-
name
String name() -
displayName
default net.kyori.adventure.text.Component displayName() -
level
net.kyori.adventure.key.Key level() -
region
Region region() -
info
net.kyori.adventure.text.Component info() -
chunks
List<ChunkRegion.Validated> chunks() -
streamChunks
Stream<ChunkRegion.Validated> streamChunks() -
reverting
default boolean reverting()- Specified by:
revertingin interfaceReversible
-
builder
-