Interface BlockPhysicsUtil.SupportReader

Enclosing class:
BlockPhysicsUtil

public static interface BlockPhysicsUtil.SupportReader
  • Method Details

    • isPositionAvailable

      boolean isPositionAvailable(int x, int y, int z)
    • getBlock

      @Nullable BlockPhysicsUtil.SupportBlock getBlock(int x, int y, int z)
    • getSupportValue

      int getSupportValue(int x, int y, int z)
    • getMissingNeighbourSupportValue

      default int getMissingNeighbourSupportValue(int x, int y, int z)
    • doesMissingNeighbourSatisfySupport

      default boolean doesMissingNeighbourSatisfySupport(@Nonnull org.joml.Vector3ic neighbourDirection)
    • getProtrudingFillerRotation

      default int getProtrudingFillerRotation(int x, int y, int z, int fallbackRotation)