Package net.minecraft.world.level
Class PathNavigationRegion
java.lang.Object
net.minecraft.world.level.PathNavigationRegion
- All Implemented Interfaces:
BlockGetter
,CollisionGetter
,LevelHeightAccessor
,IBlockGetterExtension
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetBlockEntity
(BlockPos p_47180_) getBlockState
(BlockPos p_47188_) private ChunkAccess
getChunk
(int p_47168_, int p_47169_) private ChunkAccess
getChunkForCollisions
(int p_47173_, int p_47174_) getEntityCollisions
(Entity p_186557_, AABB p_186558_) getFluidState
(BlockPos p_47171_) int
int
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.level.BlockGetter
clip, clipWithInteractionOverride, getBlockEntity, getBlockFloorHeight, getBlockFloorHeight, getBlockStates, getLightEmission, getMaxLightLevel, isBlockInLine
Methods inherited from interface net.minecraft.world.level.CollisionGetter
collidesWithSuffocatingBlock, findFreePosition, findSupportingBlock, getBlockCollisions, getCollisions, isUnobstructed, isUnobstructed, isUnobstructed, noBlockCollision, noCollision, noCollision, noCollision
Methods inherited from interface net.neoforged.neoforge.common.extensions.IBlockGetterExtension
getAuxLightManager, getAuxLightManager, getModelDataManager
Methods inherited from interface net.minecraft.world.level.LevelHeightAccessor
getMaxBuildHeight, getMaxSection, getMinSection, getSectionIndex, getSectionIndexFromSectionY, getSectionsCount, getSectionYFromSectionIndex, isOutsideBuildHeight, isOutsideBuildHeight
-
Field Details
-
centerX
protected final int centerX -
centerZ
protected final int centerZ -
chunks
-
allEmpty
protected boolean allEmpty -
level
-
plains
-
-
Constructor Details
-
PathNavigationRegion
-
-
Method Details
-
getChunk
-
getChunk
-
getWorldBorder
- Specified by:
getWorldBorder
in interfaceCollisionGetter
-
getChunkForCollisions
- Specified by:
getChunkForCollisions
in interfaceCollisionGetter
-
getEntityCollisions
- Specified by:
getEntityCollisions
in interfaceCollisionGetter
-
getBlockEntity
- Specified by:
getBlockEntity
in interfaceBlockGetter
-
getBlockState
- Specified by:
getBlockState
in interfaceBlockGetter
-
getFluidState
- Specified by:
getFluidState
in interfaceBlockGetter
-
getMinBuildHeight
public int getMinBuildHeight()- Specified by:
getMinBuildHeight
in interfaceLevelHeightAccessor
-
getHeight
public int getHeight()- Specified by:
getHeight
in interfaceLevelHeightAccessor
-
getProfiler
-