public class LocatedBlockList extends java.lang.Object implements java.lang.Iterable<LocatedBlock>
Constructor and Description |
---|
LocatedBlockList() |
LocatedBlockList(java.util.Collection<? extends LocatedBlock> collection) |
Modifier and Type | Method and Description |
---|---|
<B extends BlockStateHolder<B>> |
add(BlockVector3 location,
B block) |
void |
add(LocatedBlock setBlockCall) |
void |
clear() |
boolean |
containsLocation(BlockVector3 location) |
BaseBlock |
get(BlockVector3 location) |
java.util.Iterator<LocatedBlock> |
iterator() |
java.util.Iterator<LocatedBlock> |
reverseIterator() |
int |
size() |
public LocatedBlockList()
public LocatedBlockList(java.util.Collection<? extends LocatedBlock> collection)
public void add(LocatedBlock setBlockCall)
public <B extends BlockStateHolder<B>> void add(BlockVector3 location, B block)
public boolean containsLocation(BlockVector3 location)
@Nullable public BaseBlock get(BlockVector3 location)
public int size()
public void clear()
public java.util.Iterator<LocatedBlock> iterator()
iterator
in interface java.lang.Iterable<LocatedBlock>
public java.util.Iterator<LocatedBlock> reverseIterator()