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)