public class ChiselExtrudeIterator extends BaseChiselIterator implements ChiselIterator
| Modifier and Type | Class and Description |
|---|---|
static class |
ChiselExtrudeIterator.ChiselExtrudeMaterialIterator |
| Constructor and Description |
|---|
ChiselExtrudeIterator(int dim,
int sx,
int sy,
int sz,
IVoxelSrc source,
ChiselMode mode,
net.minecraft.util.EnumFacing side,
boolean place) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext() |
protected boolean |
isMatch(IVoxelSrc source,
int x,
int y,
int z) |
protected void |
readyMatching(IVoxelSrc source,
int x,
int y,
int z) |
net.minecraft.util.EnumFacing |
side() |
int |
x() |
int |
y() |
int |
z() |
getBoundingBox, getVoxelBoxclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBoundingBox, getVoxelBoxpublic ChiselExtrudeIterator(int dim,
int sx,
int sy,
int sz,
IVoxelSrc source,
ChiselMode mode,
net.minecraft.util.EnumFacing side,
boolean place)
protected void readyMatching(IVoxelSrc source, int x, int y, int z)
protected boolean isMatch(IVoxelSrc source, int x, int y, int z)
public boolean hasNext()
hasNext in interface ChiselIteratorpublic net.minecraft.util.EnumFacing side()
side in interface ChiselIteratorpublic int x()
x in interface ChiselIteratorpublic int y()
y in interface ChiselIteratorpublic int z()
z in interface ChiselIterator