public class ChunkRenderDispatcher.ChunkRender extends java.lang.Object implements IForgeRenderChunk
修飾子とタイプ | フィールドと説明 |
---|---|
AxisAlignedBB |
boundingBox |
java.util.concurrent.atomic.AtomicReference<ChunkRenderDispatcher.CompiledChunk> |
compiledChunk |
コンストラクタと説明 |
---|
ChunkRender() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
clearNeedsUpdate() |
void |
deleteGlResources() |
BlockPos |
getBlockPosOffset16(Direction facing) |
ChunkRenderDispatcher.CompiledChunk |
getCompiledChunk() |
protected double |
getDistanceSq() |
BlockPos |
getPosition() |
VertexBuffer |
getVertexBuffer(RenderType renderTypeIn) |
net.minecraft.client.renderer.chunk.ChunkRenderDispatcher.ChunkRender.ChunkRenderTask |
makeCompileTaskChunk() |
boolean |
needsImmediateUpdate() |
boolean |
needsUpdate() |
void |
rebuildChunk() |
void |
rebuildChunkLater(ChunkRenderDispatcher dispatcherIn) |
boolean |
resortTransparency(RenderType renderTypeIn,
ChunkRenderDispatcher renderDispatcherIn) |
boolean |
setFrameIndex(int frameIndexIn) |
void |
setNeedsUpdate(boolean immediate) |
void |
setPosition(int x,
int y,
int z)
Sets the RenderChunk base position
|
boolean |
shouldStayLoaded() |
protected void |
stopTasks() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createRegionRenderCache
public final java.util.concurrent.atomic.AtomicReference<ChunkRenderDispatcher.CompiledChunk> compiledChunk
public AxisAlignedBB boundingBox
public boolean shouldStayLoaded()
public boolean setFrameIndex(int frameIndexIn)
public VertexBuffer getVertexBuffer(RenderType renderTypeIn)
public void setPosition(int x, int y, int z)
protected double getDistanceSq()
public ChunkRenderDispatcher.CompiledChunk getCompiledChunk()
public void deleteGlResources()
public BlockPos getPosition()
public void setNeedsUpdate(boolean immediate)
public void clearNeedsUpdate()
public boolean needsUpdate()
public boolean needsImmediateUpdate()
public boolean resortTransparency(RenderType renderTypeIn, ChunkRenderDispatcher renderDispatcherIn)
protected void stopTasks()
public net.minecraft.client.renderer.chunk.ChunkRenderDispatcher.ChunkRender.ChunkRenderTask makeCompileTaskChunk()
public void rebuildChunkLater(ChunkRenderDispatcher dispatcherIn)
public void rebuildChunk()