Class SearchOptionDirectionalVoxel<T>

java.lang.Object
alexiil.mc.lib.attributes.SearchOption<T>
alexiil.mc.lib.attributes.SearchOptionDirectional<T>
alexiil.mc.lib.attributes.SearchOptionDirectionalVoxel<T>

public final class SearchOptionDirectionalVoxel<T>
extends SearchOptionDirectional<T>
  • Field Summary

    Fields 
    Modifier and Type Field Description
    boolean ordered
    If true then the AttributeList will sort itself based on the direction and shape.
    net.minecraft.util.shape.VoxelShape shape  

    Fields inherited from class alexiil.mc.lib.attributes.SearchOptionDirectional

    direction
  • Method Summary

    Modifier and Type Method Description
    net.minecraft.util.shape.VoxelShape getShape()
    Returns the VoxelShape to use for bounds checking.

    Methods inherited from class alexiil.mc.lib.attributes.SearchOption

    matches

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • ordered

      public final boolean ordered
      If true then the AttributeList will sort itself based on the direction and shape.
    • shape

      public final net.minecraft.util.shape.VoxelShape shape
  • Method Details

    • getShape

      public net.minecraft.util.shape.VoxelShape getShape()
      Description copied from class: SearchOption
      Returns the VoxelShape to use for bounds checking. This defaults to a full block, but custom search options (like SearchOptionInVoxel) override this.
      Overrides:
      getShape in class SearchOption<T>