Class RenderChunk
- java.lang.Object
-
- net.minecraft.client.renderer.chunk.RenderChunk
-
- Direct Known Subclasses:
ListedRenderChunk
public class RenderChunk extends java.lang.Object+ This portion of EaglercraftX contains deobfuscated Minecraft 1.8 source code. Minecraft 1.8.8 bytecode is (c) 2015 Mojang AB. "Do not distribute!" Mod Coder Pack v9.18 deobfuscation configs are (c) Copyright by the MCP Team EaglercraftX 1.8 patch files are (c) 2022-2023 LAX1DUDE. All Rights Reserved. WITH THE EXCEPTION OF PATCH FILES, MINIFIED JAVASCRIPT, AND ALL FILES NORMALLY FOUND IN AN UNMODIFIED MINECRAFT RESOURCE PACK, YOU ARE NOT ALLOWED TO SHARE, DISTRIBUTE, OR REPURPOSE ANY FILE USED BY OR PRODUCED BY THE SOFTWARE IN THIS REPOSITORY WITHOUT PRIOR PERMISSION FROM THE PROJECT AUTHOR. NOT FOR COMMERCIAL OR MALICIOUS USE (please read the 'LICENSE' file this repo's root directory for more info)
-
-
Field Summary
Fields Modifier and Type Field Description AxisAlignedBBboundingBoxCompiledChunkcompiledChunkstatic intrenderChunksUpdated
-
Constructor Summary
Constructors Constructor Description RenderChunk(World worldIn, RenderGlobal renderGlobalIn, BlockPos blockPosIn, int indexIn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteGlResources()protected voidfinishCompileTask()BlockPosfunc_181701_a(EnumFacing parEnumFacing)CompiledChunkgetCompiledChunk()BlockPosgetPosition()booleanisNeedsUpdate()ChunkCompileTaskGeneratormakeCompileTaskChunk()ChunkCompileTaskGeneratormakeCompileTaskTransparency()voidmultModelviewMatrix()voidrebuildChunk(float x, float y, float z, ChunkCompileTaskGenerator generator)voidresortTransparency(float x, float y, float z, ChunkCompileTaskGenerator generator)voidsetCompiledChunk(CompiledChunk compiledChunkIn)booleansetFrameIndex(int frameIndexIn)voidsetNeedsUpdate(boolean needsUpdateIn)voidsetPosition(BlockPos pos)voidstopCompileTask()
-
-
-
Field Detail
-
renderChunksUpdated
public static int renderChunksUpdated
-
compiledChunk
public CompiledChunk compiledChunk
-
boundingBox
public AxisAlignedBB boundingBox
-
-
Constructor Detail
-
RenderChunk
public RenderChunk(World worldIn, RenderGlobal renderGlobalIn, BlockPos blockPosIn, int indexIn)
-
-
Method Detail
-
setFrameIndex
public boolean setFrameIndex(int frameIndexIn)
-
setPosition
public void setPosition(BlockPos pos)
-
resortTransparency
public void resortTransparency(float x, float y, float z, ChunkCompileTaskGenerator generator)
-
rebuildChunk
public void rebuildChunk(float x, float y, float z, ChunkCompileTaskGenerator generator)
-
finishCompileTask
protected void finishCompileTask()
-
makeCompileTaskChunk
public ChunkCompileTaskGenerator makeCompileTaskChunk()
-
makeCompileTaskTransparency
public ChunkCompileTaskGenerator makeCompileTaskTransparency()
-
multModelviewMatrix
public void multModelviewMatrix()
-
getCompiledChunk
public CompiledChunk getCompiledChunk()
-
setCompiledChunk
public void setCompiledChunk(CompiledChunk compiledChunkIn)
-
stopCompileTask
public void stopCompileTask()
-
deleteGlResources
public void deleteGlResources()
-
getPosition
public BlockPos getPosition()
-
setNeedsUpdate
public void setNeedsUpdate(boolean needsUpdateIn)
-
isNeedsUpdate
public boolean isNeedsUpdate()
-
func_181701_a
public BlockPos func_181701_a(EnumFacing parEnumFacing)
-
-