net.minecraft.client.render.world

public class WorldRenderer

implements WorldEventListener, AutoCloseable, ResourceReloadListener

ctt
net.minecraft.unmapped.C_24384787
net.minecraft.client.render.world.WorldRenderer
net.minecraft.client.renderer.RenderGlobal

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
b
f_78141067
LOGGER
field_147599_m
private static final Identifier
c
f_10728853
MOON_PHASES_LOCATION
field_110927_h
private static final Identifier
d
f_60152952
SUN_LOCATION
field_110928_i
private static final Identifier
e
f_40944452
CLOUDS_LOCATION
field_110925_j
private static final Identifier
f
f_79622582
END_SKY_LOCATION
field_110926_k
private static final Identifier
g
f_90106586
WORLD_BORDER_LOCATION
field_175006_g
public static final Direction[]
a
f_78575853
DIRECTIONS
field_200006_a
private final Minecraft
h
f_73590604
minecraft
field_72777_q
private final TextureManager
i
f_38343582
textureManager
field_72770_i
private final EntityRenderDispatcher
j
f_55826321
entityRenderDispatcher
field_175010_j
private ClientWorld
k
f_61719522
world
field_72769_h
private Set<RenderChunk>
l
f_84097449
dirtyChunks
field_175009_l
private List<WorldRenderer$RenderChunkInfo>
m
f_68578288
compiledChunks
field_72755_R
private final Set<BlockEntity>
n
f_00648327
globalBlockEntities
field_181024_n
private RenderChunkStorage
o
f_46495713
chunkStorage
field_175008_n
private int
p
f_33740639
starsGlList
field_72772_v
private int
q
f_77784696
lightSkyGlList
field_72771_w
private int
r
f_82007530
darkSkyGlList
field_72781_x
private final VertexFormat
s
f_25454168
skyVertexFormat
field_175014_r
private VertexBuffer
t
f_84685475
starsBuffer
field_175013_s
private VertexBuffer
u
f_94506667
lightSkyBuffer
field_175012_t
private VertexBuffer
v
f_15293612
darkSkyBuffer
field_175011_u
private final int
w
f_11669729
f_11669729
field_204606_x
private boolean
x
f_58898825
f_58898825
field_204607_y
private int
y
f_45646533
f_45646533
field_204608_z
private VertexBuffer
z
f_96971178
f_96971178
field_204601_A
private int
A
f_09867787
ticks
field_72773_u
private final Map<Integer, BlockMiningProgress>
B
f_79069085
miningProgress
field_72738_E
private final Map<BlockPos, SoundInstance>
C
f_22800612
playingSongs
field_147593_P
private final TextureAtlasSprite[]
D
f_08263498
miningProgressSprites
field_94141_F
private RenderTarget
E
f_24475296
entityOutlineRenderTarget
field_175015_z
private PostChain
F
f_47077656
entityOutline
field_174991_A
private double
G
f_27858539
prevCameraX
field_174992_B
private double
H
f_29409055
prevCameraY
field_174993_C
private double
I
f_84819106
prevCameraZ
field_174987_D
private int
J
f_98837477
prevCameraChunkX
field_174988_E
private int
K
f_40212922
prevCameraChunkZ
field_174989_F
private int
L
f_80630100
prevCameraChunkY
field_174990_G
private double
M
f_21666896
cameraPitch
field_174997_H
private double
N
f_44576310
cameraYaw
field_174998_I
private double
O
f_63689711
cameraX
field_174999_J
private double
P
f_77538494
cameraY
field_175000_K
private double
Q
f_75272284
cameraZ
field_174994_L
private int
R
f_45415337
f_45415337
field_204602_S
private int
S
f_17236356
f_17236356
field_204603_T
private int
T
f_22044643
f_22044643
field_204604_U
private Vec3d
U
f_78495917
f_78495917
field_204605_V
private int
V
f_73436308
f_73436308
field_204800_W
private ChunkRenderDispatcher
W
f_43838812
chunkRenderDispatcher
field_174995_M
private RenderChunkList
X
f_99464642
chunkList
field_174996_N
private int
Y
f_56565878
lastViewDistance
field_72739_F
private int
Z
f_83974848
entityRenderCooldown
field_72740_G
private int
aa
f_16991302
entityCount
field_72748_H
private int
ab
f_61217664
renderedEntityCount
field_72749_I
private int
ac
f_65051029
culledEntityCount
field_72750_J
private boolean
ad
f_97755941
captureFrustum
field_175002_T
private FrustumData
ae
f_12667316
capturedFrustum
field_175001_U
private final Vector4f[]
af
f_65629066
frustumPoints
field_175004_V
private final Vector3d
ag
f_81412201
frustumPos
field_175003_W
private boolean
ah
f_41354641
useVbo
field_175005_X
private RenderChunkFactory
ai
f_12256015
chunkFactory
field_175007_a
private double
aj
f_89698788
lastCameraX
field_147596_f
private double
ak
f_95277524
lastCameraY
field_147597_g
private double
al
f_79275888
lastCameraZ
field_147602_h
private boolean
am
f_25652939
viewChanged
field_147595_R
private boolean
an
f_57272609
hasEntityOutlines
field_184386_ad
private final Set<BlockPos>
ao
f_22098602
lightChanges
field_184387_ae

Constructor summary

ModifierConstructor
public (Minecraft minecraft)

Method summary

Modifier and TypeMethod
public void
close()
close()
public void
a(ve arg0)
m_94505059(C_52500310 arg0)
reload(ResourceManager arg0)
func_195410_a(IResourceManager arg0)
private void
o()
m_15813133()
reloadMiningProgressTextures()
func_174971_n()
public void
b()
m_83634388()
loadEntityOutline()
func_174966_b()
public void
c()
m_54202699()
renderEntityOutlines()
func_174975_c()
protected boolean
d()
m_64566411()
shouldRenderEntityOutlines()
func_174985_d()
private void
p()
m_30129795()
renderDarkSky()
func_174964_o()
private void
q()
m_95833099()
renderLightSky()
func_174980_p()
private void
a(ctf arg0, float arg1, boolean arg2)
m_24085585(C_93396801 arg0, float arg1, boolean arg2)
renderSkyHemisphere(BufferBuilder bufferBuilder, float y, boolean dark)
func_174968_a(BufferBuilder arg0, float arg1, boolean arg2)
private void
r()
m_27624761()
renderStars()
func_174963_q()
private void
a(ctf arg0)
m_20117456(C_93396801 arg0)
renderStars(BufferBuilder bufferBuilder)
func_180444_a(BufferBuilder arg0)
public void
a(cqv arg0)
m_96356728(C_34399650 arg0)
setWorld(ClientWorld world)
func_72732_a(WorldClient arg0)
public void
a()
m_12518137()
reload()
func_72712_a()
protected void
e()
m_89291833()
resetDirtyChunks()
func_174986_e()
public void
a(int arg0, int arg1)
m_81431482(int arg0, int arg1)
onResolutionChanged(int width, int height)
func_72720_a(int arg0, int arg1)
public void
a(aeo arg0, cwp arg1, float arg2)
m_75596854(C_42232651 arg0, C_93187338 arg1, float arg2)
renderEntities(Entity camera, Culler culler, float tickDelta)
func_180446_a(Entity arg0, ICamera arg1, float arg2)
private boolean
a(aeo arg0, aeo arg1, cwp arg2)
m_20759090(C_42232651 arg0, C_42232651 arg1, C_93187338 arg2)
shouldRenderEntity(Entity entity, Entity camera, Culler culler)
func_184383_a(Entity arg0, Entity arg1, ICamera arg2)
public String
f()
m_38481617()
getChunkDebugInfo()
func_72735_c()
protected int
g()
m_97517250()
countRenderedChunks()
func_184382_g()
public String
h()
m_13458219()
getEntityDebugInfo()
func_72723_d()
public void
a(aeo arg0, float arg1, cwp arg2, int arg3, boolean arg4)
m_72725110(C_42232651 arg0, float arg1, C_93187338 arg2, int arg3, boolean arg4)
setupRender(Entity arg0, float arg1, Culler arg2, int arg3, boolean arg4)
func_195473_a(Entity arg0, float arg1, ICamera arg2, int arg3, boolean arg4)
private Set<Direction>
b(ej arg0)
m_15565831(C_32594356 arg0)
getOpenChunkFaces(BlockPos pos)
func_174978_c(BlockPos arg0)
private RenderChunk
a(ej arg0, cwj arg1, ep arg2)
m_05329783(C_32594356 arg0, C_68333747 arg1, C_28786548 arg2)
getNeighborChunk(BlockPos cameraPos, RenderChunk chunk, Direction dir)
func_181562_a(BlockPos arg0, RenderChunk arg1, EnumFacing arg2)
private void
a(double arg0, double arg1, double arg2)
m_46993650(double arg0, double arg1, double arg2)
captureFrustum(double x, double y, double z)
func_174984_a(double arg0, double arg1, double arg2)
protected Vector3f
a(aeo arg0, double arg1)
m_88366935(C_42232651 arg0, double arg1)
getLookVector(Entity camera, double tickDelta)
func_195474_a(Entity arg0, double arg1)
public int
a(axh arg0, double arg1, aeo arg2)
m_32240019(C_77523700 arg0, double arg1, C_42232651 arg2)
render(BlockLayer layer, double tickDelta, Entity camera)
func_195464_a(BlockRenderLayer arg0, double arg1, Entity arg2)
private void
a(axh arg0)
m_30662325(C_77523700 arg0)
renderLastChunks(BlockLayer layer)
func_174982_a(BlockRenderLayer arg0)
private void
a(Iterator<su> arg0)
m_46293356(Iterator<C_58838815> arg0)
updateMiningProgress(Iterator<BlockMiningProgress> miningProgress)
func_174965_a(Iterator<DestroyBlockProgress> arg0)
public void
k()
m_79369852()
tick()
func_72734_e()
private void
s()
m_11677207()
renderEndSky()
func_180448_r()
public void
a(float arg0)
m_19779050(float arg0)
renderSky(float tickDelta)
func_195465_a(float arg0)
public void
a(float arg0, double arg1, double arg2, double arg3)
m_46414448(float arg0, double arg1, double arg2, double arg3)
renderClouds(float tickDelta, double cameraX, double cameraY, double cameraZ)
func_195466_a(float arg0, double arg1, double arg2, double arg3)
private void
a(ctf arg0, double arg1, double arg2, double arg3, cdt arg4)
m_26560538(C_93396801 arg0, double arg1, double arg2, double arg3, C_94584382 arg4)
renderFancyClouds(BufferBuilder arg0, double arg1, double arg2, double arg3, Vec3d arg4)
func_204600_a(BufferBuilder arg0, double arg1, double arg2, double arg3, Vec3d arg4)
public void
a(long arg0)
m_47246933(long arg0)
compileChunksUntil(long time)
func_174967_a(long arg0)
public void
a(aeo arg0, float arg1)
m_62317638(C_42232651 arg0, float arg1)
renderWorldBorder(Entity camera, float tickDelta)
func_180449_a(Entity arg0, float arg1)
private void
t()
m_23339522()
setupMiningProgressState()
func_180443_s()
private void
u()
m_10646624()
restoreMiningProgressState()
func_174969_t()
public void
a(cub arg0, ctf arg1, aeo arg2, float arg3)
m_08872489(C_96603444 arg0, C_93396801 arg1, C_42232651 arg2, float arg3)
renderMiningProgress(Tesselator tesselator, BufferBuilder bufferBuilder, Entity camera, float tickDelta)
func_174981_a(Tessellator arg0, BufferBuilder arg1, Entity arg2, float arg3)
public void
a(aoc arg0, cdq arg1, int arg2, float arg3)
m_89199588(C_40996800 arg0, C_24654288 arg1, int arg2, float arg3)
renderBlockOutline(PlayerEntity camera, HitResult hit, int mode, float tickDelta)
func_72731_b(EntityPlayer arg0, RayTraceResult arg1, int arg2, float arg3)
public static void
a(cel arg0, double arg1, double arg2, double arg3, float arg4, float arg5, float arg6, float arg7)
m_50931160(C_05357615 arg0, double arg1, double arg2, double arg3, float arg4, float arg5, float arg6, float arg7)
m_50931160(VoxelShape arg0, double arg1, double arg2, double arg3, float arg4, float arg5, float arg6, float arg7)
func_195470_a(VoxelShape arg0, double arg1, double arg2, double arg3, float arg4, float arg5, float arg6, float arg7)
public static void
b(cel arg0, double arg1, double arg2, double arg3, float arg4, float arg5, float arg6, float arg7)
m_27126209(C_05357615 arg0, double arg1, double arg2, double arg3, float arg4, float arg5, float arg6, float arg7)
m_27126209(VoxelShape arg0, double arg1, double arg2, double arg3, float arg4, float arg5, float arg6, float arg7)
func_195463_b(VoxelShape arg0, double arg1, double arg2, double arg3, float arg4, float arg5, float arg6, float arg7)
public static void
a(cdp arg0, float arg1, float arg2, float arg3, float arg4)
m_15065293(C_82690114 arg0, float arg1, float arg2, float arg3, float arg4)
renderOutlineShape(Box shape, float r, float g, float b, float a)
func_189697_a(AxisAlignedBB arg0, float arg1, float arg2, float arg3, float arg4)
public static void
a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9)
m_23609953(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9)
renderOutlineShape(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float r, float g, float b, float a)
func_189694_a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9)
public static void
a(ctf arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, float arg7, float arg8, float arg9, float arg10)
m_98676561(C_93396801 arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, float arg7, float arg8, float arg9, float arg10)
addVerticesForOutlineShape(BufferBuilder bufferBuilder, double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float r, float g, float b, float a)
func_189698_a(BufferBuilder arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, float arg7, float arg8, float arg9, float arg10)
public static void
b(cdp arg0, float arg1, float arg2, float arg3, float arg4)
m_58852371(C_82690114 arg0, float arg1, float arg2, float arg3, float arg4)
renderShape(Box shape, float r, float g, float b, float a)
func_189696_b(AxisAlignedBB arg0, float arg1, float arg2, float arg3, float arg4)
public static void
b(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9)
m_73395089(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9)
renderShape(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float r, float g, float b, float a)
func_189695_b(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, float arg6, float arg7, float arg8, float arg9)
public static void
b(ctf arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, float arg7, float arg8, float arg9, float arg10)
m_74284371(C_93396801 arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, float arg7, float arg8, float arg9, float arg10)
addVerticesForShape(BufferBuilder bufferBuilder, double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float r, float g, float b, float a)
func_189693_b(BufferBuilder arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, float arg7, float arg8, float arg9, float arg10)
private void
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)
m_24883255(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)
setDirty(int minX, int minY, int minZ, int maxX, int maxY, int maxZ, boolean dirty)
func_184385_a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)
public void
a(axg arg0, ej arg1, bkt arg2, bkt arg3, int arg4)
m_90986344(C_56864221 arg0, C_32594356 arg1, C_15815210 arg2, C_15815210 arg3, int arg4)
notifyBlockChanged(BlockView arg0, BlockPos arg1, BlockState arg2, BlockState arg3, int arg4)
func_184376_a(IBlockReader arg0, BlockPos arg1, IBlockState arg2, IBlockState arg3, int arg4)
public void
a(ej arg0)
m_82879999(C_32594356 arg0)
notifyLightChanged(BlockPos arg0)
func_174959_b(BlockPos arg0)
public void
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
m_83721126(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)
func_147585_a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
public void
a(wh arg0, ej arg1)
m_78544400(C_13152511 arg0, C_32594356 arg1)
playGlobalSound(SoundEvent arg0, BlockPos arg1)
func_184377_a(SoundEvent arg0, BlockPos arg1)
private void
a(axs arg0, ej arg1, boolean arg2)
m_67186555(C_64041439 arg0, C_32594356 arg1, boolean arg2)
notifyEntitiesOfRecord(World world, BlockPos pos, boolean playing)
func_193054_a(World arg0, BlockPos arg1, boolean arg2)
public void
a(aoc arg0, wh arg1, wj arg2, double arg3, double arg4, double arg5, float arg6, float arg7)
m_37313959(C_40996800 arg0, C_13152511 arg1, C_28706180 arg2, double arg3, double arg4, double arg5, float arg6, float arg7)
playSound(PlayerEntity arg0, SoundEvent arg1, SoundCategory arg2, double arg3, double arg4, double arg5, float arg6, float arg7)
func_184375_a(EntityPlayer arg0, SoundEvent arg1, SoundCategory arg2, double arg3, double arg4, double arg5, float arg6, float arg7)
public void
a(fk arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
m_57165972(C_82419528 arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
addParticle(ParticleOptions arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
func_195461_a(IParticleData arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
public void
a(fk arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
m_90456491(C_82419528 arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
addParticle(ParticleOptions arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
func_195462_a(IParticleData arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
private <T extends ParticleOptions> void
a(T arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
m_80872258(T arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
addParticle(T options, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
func_195467_a(T arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
private Particle
b(fk arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
m_15799412(C_82419528 arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
tryAddParticle(ParticleOptions options, boolean ignoreDistance, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
func_195471_b(IParticleData arg0, boolean arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7)
private Particle
b(fk arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
m_76705563(C_82419528 arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
tryAddParticle(ParticleOptions options, boolean ignoreDistance, boolean allowMinimal, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
func_195469_b(IParticleData arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
private int
a(boolean arg0)
m_73249273(boolean arg0)
getParticleStatus(boolean allowMinimal)
func_190572_a(boolean arg0)
public void
a(aeo arg0)
m_39925999(C_42232651 arg0)
notifyEntityAdded(Entity arg0)
func_72703_a(Entity arg0)
public void
b(aeo arg0)
m_93054695(C_42232651 arg0)
notifyEntityRemoved(Entity arg0)
func_72709_b(Entity arg0)
public void
l()
m_68163336()
releaseGlLists()
func_72728_f()
public void
a(int arg0, ej arg1, int arg2)
m_86253275(int arg0, C_32594356 arg1, int arg2)
doGlobalEvent(int arg0, BlockPos arg1, int arg2)
func_180440_a(int arg0, BlockPos arg1, int arg2)
public void
a(aoc arg0, int arg1, ej arg2, int arg3)
m_13444117(C_40996800 arg0, int arg1, C_32594356 arg2, int arg3)
doEvent(PlayerEntity arg0, int arg1, BlockPos arg2, int arg3)
func_180439_a(EntityPlayer arg0, int arg1, BlockPos arg2, int arg3)
public void
b(int arg0, ej arg1, int arg2)
m_83094077(int arg0, C_32594356 arg1, int arg2)
updateBlockMiningProgress(int arg0, BlockPos arg1, int arg2)
func_180441_b(int arg0, BlockPos arg1, int arg2)
public boolean
m()
m_17073763()
hasRenderedAllChunks()
func_184384_n()
public void
n()
m_75387701()
onViewChanged()
func_174979_m()
public void
a(Collection<biz> arg0, Collection<biz> arg1)
m_62004118(Collection<C_40735137> arg0, Collection<C_40735137> arg1)
updateGlobalBlockEntities(Collection<BlockEntity> remove, Collection<BlockEntity> add)
func_181023_a(Collection<TileEntity> arg0, Collection<TileEntity> arg1)