Interface ExpressionEnvironment

All Known Implementing Classes:
WorldEditExpressionEnvironment

public interface ExpressionEnvironment
Represents a way to access blocks in a world. Has to accept non-rounded coordinates.
  • Method Summary

    Modifier and Type
    Method
    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)
     
  • Method Details

    • getBlockType

      int getBlockType(double x, double y, double z)
    • getBlockData

      int getBlockData(double x, double y, double z)
    • getBlockTypeAbs

      int getBlockTypeAbs(double x, double y, double z)
    • getBlockDataAbs

      int getBlockDataAbs(double x, double y, double z)
    • getBlockTypeRel

      int getBlockTypeRel(double x, double y, double z)
    • getBlockDataRel

      int getBlockDataRel(double x, double y, double z)