类 ChunkRenderDispatcher.RenderChunk
java.lang.Object
net.minecraft.client.renderer.chunk.ChunkRenderDispatcher.RenderChunk
-
嵌套类概要
嵌套类修饰符和类型类说明(专用程序包) class
(专用程序包) class
(专用程序包) class
-
字段概要
字段修饰符和类型字段说明private AABB
private final Map<RenderType,
VertexBuffer> private boolean
private final Set<BlockEntity>
final int
(专用程序包) final AtomicInteger
(专用程序包) final BlockPos.MutableBlockPos
private boolean
private final BlockPos.MutableBlockPos[]
static final int
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明(专用程序包) void
beginLayer
(BufferBuilder pBuilder) protected boolean
void
compileSync
(RenderRegionCache pRegionCache) createCompileTask
(RenderRegionCache pRegionCache) private boolean
doesChunkExistAt
(BlockPos pPos) getBuffer
(RenderType pRenderType) protected double
getRelativeOrigin
(Direction pDirection) boolean
boolean
isDirty()
boolean
void
rebuildChunkAsync
(ChunkRenderDispatcher pDispatcher, RenderRegionCache pRegionCache) void
private void
reset()
boolean
resortTransparency
(RenderType pType, ChunkRenderDispatcher pDispatcher) void
setDirty
(boolean pReRenderOnMainThread) void
void
setOrigin
(int pX, int pY, int pZ) (专用程序包) void
updateGlobalBlockEntities
(Collection<BlockEntity> pBlockEntities)
-
字段详细资料
-
SIZE
public static final int SIZE- 另请参阅:
-
index
public final int index -
compiled
-
initialCompilationCancelCount
-
lastRebuildTask
-
lastResortTransparencyTask
@Nullable private ChunkRenderDispatcher.RenderChunk.ResortTransparencyTask lastResortTransparencyTask -
globalBlockEntities
-
buffers
-
bb
-
dirty
private boolean dirty -
origin
-
relativeOrigins
-
playerChanged
private boolean playerChanged
-
-
构造器详细资料
-
RenderChunk
public RenderChunk(int pIndex, int pX, int pY, int pZ)
-
-
方法详细资料
-
doesChunkExistAt
-
hasAllNeighbors
public boolean hasAllNeighbors() -
getBoundingBox
-
getBuffer
-
setOrigin
public void setOrigin(int pX, int pY, int pZ) -
getDistToPlayerSqr
protected double getDistToPlayerSqr() -
beginLayer
-
getCompiledChunk
-
reset
private void reset() -
releaseBuffers
public void releaseBuffers() -
getOrigin
-
setDirty
public void setDirty(boolean pReRenderOnMainThread) -
setNotDirty
public void setNotDirty() -
isDirty
public boolean isDirty() -
isDirtyFromPlayer
public boolean isDirtyFromPlayer() -
getRelativeOrigin
-
resortTransparency
-
cancelTasks
protected boolean cancelTasks() -
createCompileTask
public ChunkRenderDispatcher.RenderChunk.ChunkCompileTask createCompileTask(RenderRegionCache pRegionCache) -
rebuildChunkAsync
-
updateGlobalBlockEntities
-
compileSync
-