public class Pattern3D
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
Pattern3D.Vector3D |
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.util.List<Pattern3D.Vector3D> |
sub |
| 构造器和说明 |
|---|
Pattern3D(java.util.List<Pattern3D.Vector3D> pos) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<Pattern3D.Vector3D> |
buildConnection(Pattern3D.Vector3D start,
com.google.common.base.Predicate<Pattern3D.Vector3D> predicate) |
boolean |
connected() |
java.util.List<Pattern3D.Vector3D> |
transferTo(Pattern3D.Vector3D origin)
Transfer the pattern to a specific coordination.
|
protected java.util.List<Pattern3D.Vector3D> sub
public Pattern3D(java.util.List<Pattern3D.Vector3D> pos)
public boolean connected()
public java.util.List<Pattern3D.Vector3D> buildConnection(Pattern3D.Vector3D start, com.google.common.base.Predicate<Pattern3D.Vector3D> predicate)
public java.util.List<Pattern3D.Vector3D> transferTo(Pattern3D.Vector3D origin)
origin - The block position will be transfer to.