Interface SelectableSlotContainer

All Known Implementing Classes:
ChiseledBookShelfBlock, ShelfBlock

public interface SelectableSlotContainer
  • Method Details

    • getRows

      int getRows()
    • getColumns

      int getColumns()
    • getHitSlot

      default OptionalInt getHitSlot(BlockHitResult hitResult, Direction blockFacing)
    • getRelativeHitCoordinatesForBlockFace

      private static Optional<Vec2> getRelativeHitCoordinatesForBlockFace(BlockHitResult hitResult, Direction blockFacing)
    • getSection

      private static int getSection(float relativeCoordinate, int maxSections)