public interface BlockList extends Collection<BlockData>
A BlockList also tracks the BoundingBox that contains all of its blocks.
A BlockList should not contain blocks from more than one World in it.
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(org.bukkit.block.Block block) |
boolean |
contain(BlockData block)
Expands the area to contain the block.
|
void |
contain(org.bukkit.Location location) |
void |
contain(org.bukkit.util.Vector vector)
Deprecated.
|
boolean |
contains(org.bukkit.block.Block block) |
BlockData |
get(org.bukkit.block.Block block) |
BoundingBox |
getArea()
Deprecated.
|
Map<String,? extends BoundingBox> |
getAreas() |
Set<org.bukkit.Chunk> |
getChunks() |
String |
getWorldName()
Deprecated.
|
void |
load(org.bukkit.configuration.ConfigurationSection node) |
void |
save(org.bukkit.configuration.ConfigurationSection node) |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArrayvoid save(org.bukkit.configuration.ConfigurationSection node)
void load(org.bukkit.configuration.ConfigurationSection node)
@Deprecated @Nullable String getWorldName()
@Deprecated BoundingBox getArea()
Map<String,? extends BoundingBox> getAreas()
boolean add(org.bukkit.block.Block block)
@Deprecated void contain(org.bukkit.util.Vector vector)
void contain(org.bukkit.Location location)
boolean contain(BlockData block)
boolean contains(org.bukkit.block.Block block)
Copyright © 2021 elMakers. All rights reserved.