Interface LevelHeightAccessor

All Known Subinterfaces:
BlockAndTintGetter, BlockGetter, CollisionGetter, CommonLevelAccessor, LevelAccessor, LevelReader, LevelTimeAccess, ServerLevelAccessor, WorldGenLevel
All Known Implementing Classes:
ChunkAccess, ClientLevel, EmptyBlockGetter, EmptyLevelChunk, ImposterProtoChunk, Level, LevelChunk, PathNavigationRegion, ProtoChunk, RenderChunkRegion, ServerLevel, WorldGenRegion

public interface LevelHeightAccessor
  • Method Details

    • getHeight

      int getHeight()
    • getMinBuildHeight

      int getMinBuildHeight()
    • getMaxBuildHeight

      default int getMaxBuildHeight()
    • getSectionsCount

      default int getSectionsCount()
    • getMinSection

      default int getMinSection()
    • getMaxSection

      default int getMaxSection()
    • isOutsideBuildHeight

      default boolean isOutsideBuildHeight(BlockPos p_151571_)
    • isOutsideBuildHeight

      default boolean isOutsideBuildHeight(int p_151563_)
    • getSectionIndex

      default int getSectionIndex(int p_151565_)
    • getSectionIndexFromSectionY

      default int getSectionIndexFromSectionY(int p_151567_)
    • getSectionYFromSectionIndex

      default int getSectionYFromSectionIndex(int p_151569_)
    • create

      static LevelHeightAccessor create(int p_186488_, int p_186489_)