Class InverseSingleBlockTypeMask

All Implemented Interfaces:
Mask

public class InverseSingleBlockTypeMask extends ABlockMask
  • Constructor Details

    • InverseSingleBlockTypeMask

      public InverseSingleBlockTypeMask(Extent extent, BlockType type)
  • Method Details

    • test

      public final boolean test(BlockState state)
      Specified by:
      test in class ABlockMask
    • inverse

      public Mask inverse()
    • getBlockType

      public BlockType getBlockType()
    • copy

      public Mask copy()
      Description copied from interface: Mask
      Returns a copy of the mask. Usually for multi-threaded operation
      Returns:
      a clone of the mask
    • replacesAir

      public boolean replacesAir()