public class WorldEditExpressionEnvironment extends java.lang.Object implements ExpressionEnvironment
Constructor and Description |
---|
WorldEditExpressionEnvironment(Extent extent,
Vector3 unit,
Vector3 zero) |
Modifier and Type | Method and Description |
---|---|
int |
getBlockData(double x,
double y,
double z) |
int |
getBlockDataAbs(double x,
double y,
double z) |
int |
getBlockDataRel(double x,
double y,
double z) |
int |
getBlockType(double x,
double y,
double z) |
int |
getBlockTypeAbs(double x,
double y,
double z) |
int |
getBlockTypeRel(double x,
double y,
double z) |
void |
setCurrentBlock(Vector3 current) |
BlockVector3 |
toWorld(double x,
double y,
double z) |
Vector3 |
toWorldRel(double x,
double y,
double z) |
public BlockVector3 toWorld(double x, double y, double z)
public Vector3 toWorldRel(double x, double y, double z)
public int getBlockType(double x, double y, double z)
getBlockType
in interface ExpressionEnvironment
public int getBlockData(double x, double y, double z)
getBlockData
in interface ExpressionEnvironment
public int getBlockTypeAbs(double x, double y, double z)
getBlockTypeAbs
in interface ExpressionEnvironment
public int getBlockDataAbs(double x, double y, double z)
getBlockDataAbs
in interface ExpressionEnvironment
public int getBlockTypeRel(double x, double y, double z)
getBlockTypeRel
in interface ExpressionEnvironment
public int getBlockDataRel(double x, double y, double z)
getBlockDataRel
in interface ExpressionEnvironment
public void setCurrentBlock(Vector3 current)