public class WorldEditExpressionEnvironment extends java.lang.Object implements ExpressionEnvironment
Constructor and Description |
---|
WorldEditExpressionEnvironment(EditSession editSession,
Vector unit,
Vector 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(Vector current) |
BlockVector |
toWorld(double x,
double y,
double z) |
Vector |
toWorldRel(double x,
double y,
double z) |
public WorldEditExpressionEnvironment(EditSession editSession, Vector unit, Vector zero)
public BlockVector toWorld(double x, double y, double z)
public Vector 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(Vector current)