public class Region extends java.lang.Object implements IBlockReader, ICollisionReader
修飾子とタイプ | フィールドと説明 |
---|---|
protected IChunk[][] |
chunks |
protected int |
chunkX |
protected int |
chunkZ |
protected boolean |
empty |
protected World |
world |
修飾子とタイプ | メソッドと説明 |
---|---|
IBlockReader |
getBlockReader(int chunkX,
int chunkZ) |
BlockState |
getBlockState(BlockPos pos) |
IFluidState |
getFluidState(BlockPos pos) |
TileEntity |
getTileEntity(BlockPos pos) |
WorldBorder |
getWorldBorder() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkNoEntityCollision, checkNoEntityCollision, func_226663_a_, getCollisionShapes, getCollisionShapes, getEmptyCollisionShapes, hasNoCollisions, hasNoCollisions, hasNoCollisions, hasNoCollisions
func_217300_a, getHeight, getLightValue, getMaxLightLevel, rayTraceBlocks, rayTraceBlocks
protected final int chunkX
protected final int chunkZ
protected final IChunk[][] chunks
protected boolean empty
protected final World world
public WorldBorder getWorldBorder()
getWorldBorder
インタフェース内 ICollisionReader
public IBlockReader getBlockReader(int chunkX, int chunkZ)
getBlockReader
インタフェース内 ICollisionReader
@Nullable public TileEntity getTileEntity(BlockPos pos)
getTileEntity
インタフェース内 IBlockReader
public BlockState getBlockState(BlockPos pos)
getBlockState
インタフェース内 IBlockReader
public IFluidState getFluidState(BlockPos pos)
getFluidState
インタフェース内 IBlockReader