Package net.minecraft.world.level
Interface LevelHeightAccessor
- All Known Subinterfaces:
BlockAndTintGetter,BlockGetter,CollisionGetter,CommonLevelAccessor,LevelAccessor,LevelReader,LevelTimeAccess,LightChunk,ServerLevelAccessor,SignalGetter,WorldGenLevel
- All Known Implementing Classes:
ChunkAccess,ClientLevel,EmptyBlockGetter,EmptyLevelChunk,ImposterProtoChunk,Level,LevelChunk,PathNavigationRegion,ProtoChunk,RenderChunkRegion,ServerLevel,WorldGenRegion
public interface LevelHeightAccessor
-
Method Summary
Modifier and TypeMethodDescriptionstatic LevelHeightAccessorcreate(int p_186488_, int p_186489_) intdefault intdefault intintdefault intdefault intgetSectionIndex(int p_151565_) default intgetSectionIndexFromSectionY(int p_151567_) default intdefault intgetSectionYFromSectionIndex(int p_151569_) default booleanisOutsideBuildHeight(int p_151563_) default booleanisOutsideBuildHeight(BlockPos p_151571_)
-
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
-
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
-