net.minecraft.client.renderer

public class SkyRenderer

implements AutoCloseable

gmh
net.minecraft.client.renderer.SkyRenderer
net.minecraft.class_9975
net.minecraft.client.render.SkyRendering

Field summary

Modifier and TypeField
private static final ResourceLocation
a
SUN_LOCATION
field_53141
SUN_TEXTURE
private static final ResourceLocation
b
MOON_LOCATION
field_53142
MOON_PHASES_TEXTURE
private static final ResourceLocation
c
END_SKY_LOCATION
field_53143
END_SKY_TEXTURE
private static final float
d
SKY_DISC_RADIUS
field_53144
field_53144
private final VertexBuffer
e
starBuffer
field_53145
starBuffer
private final VertexBuffer
f
topSkyBuffer
field_53146
skyBuffer
private final VertexBuffer
g
bottomSkyBuffer
field_53147
darkSkyBuffer

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private VertexBuffer
a()
createStarBuffer()
method_62301()
createStarBuffer()
private VertexBuffer
b()
createTopSkyBuffer()
method_62311()
createSkyBuffer()
private VertexBuffer
c()
createBottomSkyBuffer()
method_62313()
createDarkSkyBuffer()
private MeshData
a(fgu arg0)
drawStars(Tesselator arg0)
method_62308(class_289 arg0)
tessellateStars(Tessellator tesselator)
private MeshData
a(fgu arg0, float arg1)
buildSkyDisc(Tesselator arg0, float arg1)
method_62309(class_289 arg0, float arg1)
tessellateSky(Tessellator tesselator, float height)
public void
a(float arg0, float arg1, float arg2)
renderSkyDisc(float arg0, float arg1, float arg2)
method_62302(float arg0, float arg1, float arg2)
renderSky(float red, float green, float blue)
public void
a(fgs arg0)
renderDarkDisc(PoseStack arg0)
method_62305(class_4587 arg0)
renderSkyDark(MatrixStack matrices)
public void
a(fgs arg0, fgu arg1, float arg2, int arg3, float arg4, float arg5, gkz arg6)
renderSunMoonAndStars(PoseStack arg0, Tesselator arg1, float arg2, int arg3, float arg4, float arg5, FogParameters arg6)
method_62307(class_4587 arg0, class_289 arg1, float arg2, int arg3, float arg4, float arg5, class_9958 arg6)
renderCelestialBodies(MatrixStack matrices, Tessellator tesselator, float rot, int phase, float alpha, float starBrightness, Fog fog)
private void
a(float arg0, fgu arg1, fgs arg2)
renderSun(float arg0, Tesselator arg1, PoseStack arg2)
method_62303(float arg0, class_289 arg1, class_4587 arg2)
renderSun(float alpha, Tessellator tesselator, MatrixStack matrices)
private void
a(int arg0, float arg1, fgu arg2, fgs arg3)
renderMoon(int arg0, float arg1, Tesselator arg2, PoseStack arg3)
method_62304(int arg0, float arg1, class_289 arg2, class_4587 arg3)
renderMoon(int phase, float alpha, Tessellator tesselator, MatrixStack matrices)
private void
a(gkz arg0, float arg1, fgs arg2)
renderStars(FogParameters arg0, float arg1, PoseStack arg2)
method_62310(class_9958 arg0, float arg1, class_4587 arg2)
renderStars(Fog fog, float color, MatrixStack matrices)
public void
a(fgs arg0, fgu arg1, float arg2, int arg3)
renderSunriseAndSunset(PoseStack arg0, Tesselator arg1, float arg2, int arg3)
method_62306(class_4587 arg0, class_289 arg1, float arg2, int arg3)
renderGlowingSky(MatrixStack matrices, Tessellator tesselator, float angleRadians, int color)
public void
b(fgs arg0)
renderEndSky(PoseStack arg0)
method_62312(class_4587 arg0)
renderEndSky(MatrixStack matrices)
public void
close()
close()