net.minecraft.client.render.world

public class WorldRenderer

implements WorldEventListener

bma
net.minecraft.class_530
net.minecraft.client.render.world.WorldRenderer
net.minecraft.client.renderer.RenderGlobal

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
m
field_7976
LOGGER
logger
private static final Identifier
n
field_6460
MOON_PHASES_LOCATION
locationMoonPhasesPng
private static final Identifier
o
field_6461
SUN_LOCATION
locationSunPng
private static final Identifier
p
field_6462
CLOUDS_LOCATION
locationCloudsPng
private static final Identifier
q
field_6463
END_SKY_LOCATION
locationEndSkyPng
public List
a
field_1902
blockEntitiesToBeRendered
tileEntities
private ClientWorld
r
field_1909
world
theWorld
private final TextureManager
s
field_6464
textureManager
renderEngine
private List
t
field_1911
dirtyChunks
worldRenderersToUpdate
private RenderChunk[]
u
field_1912
sortedChunks
sortedWorldRenderers
private RenderChunk[]
v
field_1913
chunks
worldRenderers
private int
w
field_1914
chunkCountX
renderChunksWide
private int
x
field_1915
chunkCountY
renderChunksTall
private int
y
field_1916
chunkCountZ
renderChunksDeep
private int
z
field_1917
chunksGlList
glRenderListBase
private Minecraft
A
field_1918
minecraft
mc
private BlockRenderer
B
field_1919
blockRenderer
renderBlocksRg
private IntBuffer
C
field_1920
occlusionBuffer
glOcclusionQueryBase
private boolean
D
field_1921
occlusion
occlusionEnabled
private int
E
field_1922
ticks
cloudTickCounter
private int
F
field_1923
starsGlList
starGLCallList
private int
G
field_1924
lightSkyGlList
glSkyList
private int
H
field_1925
darkSkyGlList
glSkyList2
private int
I
field_1926
minChunkX
minBlockX
private int
J
field_1927
minChunkY
minBlockY
private int
K
field_1883
minChunkZ
minBlockZ
private int
L
field_1884
maxChunkX
maxBlockX
private int
M
field_1885
maxChunkY
maxBlockY
private int
N
field_1886
maxChunkZ
maxBlockZ
private final Map
O
field_1887
miningProgress
damagedBlocks
private final Map
P
field_7967
playingSongs
mapSoundPositions
private Sprite[]
Q
field_5937
miningProgressSprites
destroyBlockIcons
private boolean
R
field_7968
shouldRebuildStaticEntities
displayListEntitiesDirty
private int
S
field_7969
glCallList
displayListEntities
private int
T
field_1888
lastViewDistance
renderDistanceChunks
private int
U
field_1889
entityRenderCooldown
renderEntitiesStartupCounter
private int
V
field_1890
entityCount
countEntitiesTotal
private int
W
field_1891
renderedEntityCount
countEntitiesRendered
private int
X
field_1892
culledEntityCount
countEntitiesHidden
IntBuffer
b
field_1904
occlusionQueryBuffer
occlusionResult
private int
Y
field_1893
chunkCount
renderersLoaded
private int
Z
field_1894
invisibleChunkCount
renderersBeingClipped
private int
aa
field_1895
occludedChunkCount
renderersBeingOccluded
private int
ab
field_1896
compiledChunkCount
renderersBeingRendered
private int
ac
field_1897
emptyChunkCount
renderersSkippingRenderPass
private int
ad
field_1898
f_82385043
dummyRenderInt
private int
ae
field_1899
chunkCheckIndex
worldRenderersCheckIndex
private List
af
field_1900
chunksInCurrentLayer
glRenderLists
private ChunkRenderer[]
ag
field_1901
chunkRenderers
allRenderLists
double
c
field_1905
prevCameraX
prevSortX
double
d
field_1906
prevCameraY
prevSortY
double
e
field_1907
prevCameraZ
prevSortZ
double
f
field_7970
cameraX
prevRenderSortX
double
g
field_7971
cameraY
prevRenderSortY
double
h
field_7972
cameraZ
prevRenderSortZ
int
i
field_7973
prevCameraChunkX
prevChunkSortX
int
j
field_7974
prevCameraChunkY
prevChunkSortY
int
k
field_7975
prevCameraChunkZ
prevChunkSortZ
int
l
field_1908
cullStep
frustumCheckOffset

Constructor summary

ModifierConstructor
public (Minecraft minecraft)

Method summary

Modifier and TypeMethod
private void
i()
method_1387()
renderStars()
renderStars()
public void
a(bjf arg0)
method_1371(class_478 arg0)
setWorld(ClientWorld world)
setWorldAndLoadRenderers(WorldClient arg0)
public void
a()
method_1363()
reload()
loadRenderers()
public void
a(sv arg0, bmv arg1, float arg2)
method_6887(class_1699 arg0, class_536 arg1, float arg2)
renderEntities(LivingEntity camera, Culler culler, float tickDelta)
renderEntities(EntityLivingBase arg0, ICamera arg1, float arg2)
public String
d()
method_1381()
getChunkDebugInfo()
getDebugInfoRenders()
public String
e()
method_1384()
getEntityDebugInfo()
getDebugInfoEntities()
public void
b()
method_6413()
notifyEntityChanged()
onStaticEntitiesChanged()
public void
f()
method_6888()
rebuildStaticEntities()
rebuildDisplayListEntities()
private void
c(int arg0, int arg1, int arg2)
method_1383(int arg0, int arg1, int arg2)
sortChunks(int cameraX, int cameraY, int cameraZ)
markRenderersForNewPosition(int arg0, int arg1, int arg2)
public int
a(sv arg0, int arg1, double arg2)
method_1374(class_1699 arg0, int arg1, double arg2)
render(LivingEntity camera, int layer, double tickDelta)
sortAndRender(EntityLivingBase arg0, int arg1, double arg2)
private void
a(int arg0, int arg1)
method_1367(int arg0, int arg1)
checkOcclusionQueries(int from, int to)
checkOcclusionQueryResult(int arg0, int arg1)
private int
a(int arg0, int arg1, int arg2, double arg3)
method_1368(int arg0, int arg1, int arg2, double arg3)
renderChunks(int from, int to, int layer, double tickDelta)
renderSortedRenderers(int arg0, int arg1, int arg2, double arg3)
public void
a(int arg0, double arg1)
method_1366(int arg0, double arg1)
renderLastChunks(int layer, double tickDelta)
renderAllRenderLists(int arg0, double arg1)
public void
g()
method_1385()
tick()
updateClouds()
public void
a(float arg0)
method_1365(float arg0)
renderSky(float tickDelta)
renderSky(float arg0)
public void
b(float arg0)
method_1377(float arg0)
renderClouds(float tickDelta)
renderClouds(float arg0)
public boolean
a(double arg0, double arg1, double arg2, float arg3)
method_1364(double arg0, double arg1, double arg2, float arg3)
hasThiccFog(double x, double y, double z, float tickDelta)
hasCloudFog(double arg0, double arg1, double arg2, float arg3)
public void
c(float arg0)
method_1382(float arg0)
renderFancyClouds(float tickDelta)
renderCloudsFancy(float arg0)
public boolean
a(sv arg0, boolean arg1)
method_1375(class_1699 arg0, boolean arg1)
compileChunks(LivingEntity camera, boolean force)
updateRenderers(EntityLivingBase arg0, boolean arg1)
public void
a(bmh arg0, yz arg1, float arg2)
method_1372(class_533 arg0, class_988 arg1, float arg2)
renderMiningProgress(Tesselator buffer, PlayerEntity player, float coordinateScaling)
drawBlockDamageTexture(Tessellator arg0, EntityPlayer arg1, float arg2)
public void
a(yz arg0, azu arg1, int arg2, float arg3)
method_1380(class_988 arg0, class_234 arg1, int arg2, float arg3)
renderBlockOutline(PlayerEntity camera, HitResult hit, int mode, float tickDelta)
drawSelectionBox(EntityPlayer arg0, MovingObjectPosition arg1, int arg2, float arg3)
public static void
a(azt arg0, int arg1)
method_6886(class_231 arg0, int arg1)
renderOutline(Box shape, int color)
drawOutlinedBoundingBox(AxisAlignedBB arg0, int arg1)
public void
b(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_1378(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
markDirty(int minX, int minY, int minZ, int maxX, int maxY, int maxZ)
markBlocksForUpdate(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
public void
a(int arg0, int arg1, int arg2)
method_3743(int arg0, int arg1, int arg2)
notifyBlockChanged(int arg0, int arg1, int arg2)
markBlockForUpdate(int arg0, int arg1, int arg2)
public void
b(int arg0, int arg1, int arg2)
method_3751(int arg0, int arg1, int arg2)
notifyLightChanged(int arg0, int arg1, int arg2)
markBlockForRenderUpdate(int arg0, int arg1, int arg2)
public void
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_3745(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
notifyRegionChanged(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
markBlockRangeForRenderUpdate(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
public void
a(bmv arg0, float arg1)
method_1373(class_536 arg0, float arg1)
cullChunks(Culler culler, float tickDelta)
clipRenderersByFrustum(ICamera arg0, float arg1)
public void
a(String arg0, int arg1, int arg2, int arg3)
method_3748(String arg0, int arg1, int arg2, int arg3)
playRecordMusic(String arg0, int arg1, int arg2, int arg3)
playRecord(String arg0, int arg1, int arg2, int arg3)
public void
a(String arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
method_3747(String arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
playSound(String arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
playSound(String arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
public void
a(yz arg0, String arg1, double arg2, double arg3, double arg4, float arg5, float arg6)
method_4693(class_988 arg0, String arg1, double arg2, double arg3, double arg4, float arg5, float arg6)
playSound(PlayerEntity arg0, String arg1, double arg2, double arg3, double arg4, float arg5, float arg6)
playSoundToNearExcept(EntityPlayer arg0, String arg1, double arg2, double arg3, double arg4, float arg5, float arg6)
public void
a(String arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
method_3746(String arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
addParticle(String arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
spawnParticle(String arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
public Particle
b(String arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
method_1379(String arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
tryAddParticle(String type, double x, double y, double z, double velocityX, double velocityY, double maxZ)
doSpawnParticle(String arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
public void
a(sa arg0)
method_3749(class_864 arg0)
notifyEntityAdded(Entity arg0)
onEntityCreate(Entity arg0)
public void
b(sa arg0)
method_3752(class_864 arg0)
notifyEntityRemoved(Entity arg0)
onEntityDestroy(Entity arg0)
public void
h()
method_1386()
releaseGlLists()
deleteAllDisplayLists()
public void
a(int arg0, int arg1, int arg2, int arg3, int arg4)
method_4692(int arg0, int arg1, int arg2, int arg3, int arg4)
doGlobalEvent(int arg0, int arg1, int arg2, int arg3, int arg4)
broadcastSound(int arg0, int arg1, int arg2, int arg3, int arg4)
public void
a(yz arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_3750(class_988 arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
doEvent(PlayerEntity arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
playAuxSFX(EntityPlayer arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
public void
b(int arg0, int arg1, int arg2, int arg3, int arg4)
method_3744(int arg0, int arg1, int arg2, int arg3, int arg4)
updateBlockMiningProgress(int arg0, int arg1, int arg2, int arg3, int arg4)
destroyBlockPartially(int arg0, int arg1, int arg2, int arg3, int arg4)
public void
a(rg arg0)
method_5136(class_1558 arg0)
registerSprites(SpriteRegistry registry)
registerDestroyBlockIcons(IIconRegister arg0)