net.minecraft.client.renderer

public class SkyRenderer

implements AutoCloseable

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

Field summary

Modifier and TypeField
private static final ResourceLocation
b
SUN_LOCATION
field_53141
SUN_TEXTURE
private static final ResourceLocation
c
MOON_LOCATION
field_53142
MOON_PHASES_TEXTURE
public static final ResourceLocation
a
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
private final VertexBuffer
h
endSkyBuffer
field_55153
endSkyBuffer

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private void
a(ffz arg0)
buildStars(VertexConsumer arg0)
method_65233(class_4588 arg0)
tessellateStar(VertexConsumer vertexConsumer)
private void
a(ffz arg0, float arg1)
buildSkyDisc(VertexConsumer arg0, float arg1)
method_62309(class_4588 arg0, float arg1)
tessellateSky(VertexConsumer vertexConsumer, 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(ffv arg0)
renderDarkDisc(PoseStack arg0)
method_62305(class_4587 arg0)
renderSkyDark(MatrixStack matrices)
public void
a(ffv arg0, glz$a arg1, float arg2, int arg3, float arg4, float arg5, glo arg6)
renderSunMoonAndStars(PoseStack arg0, MultiBufferSource$BufferSource arg1, float arg2, int arg3, float arg4, float arg5, FogParameters arg6)
method_62307(class_4587 arg0, class_4597$class_4598 arg1, float arg2, int arg3, float arg4, float arg5, class_9958 arg6)
renderCelestialBodies(MatrixStack matrices, VertexConsumerProvider$Immediate vertexConsumers, float rot, int phase, float alpha, float starBrightness, Fog fog)
private void
a(float arg0, glz arg1, ffv arg2)
renderSun(float arg0, MultiBufferSource arg1, PoseStack arg2)
method_62303(float arg0, class_4597 arg1, class_4587 arg2)
renderSun(float alpha, VertexConsumerProvider vertexConsumers, MatrixStack matrices)
private void
a(int arg0, float arg1, glz arg2, ffv arg3)
renderMoon(int arg0, float arg1, MultiBufferSource arg2, PoseStack arg3)
method_62304(int arg0, float arg1, class_4597 arg2, class_4587 arg3)
renderMoon(int phase, float alpha, VertexConsumerProvider vertexConsumers, MatrixStack matrices)
private void
a(glo arg0, float arg1, ffv 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(ffv arg0, glz$a arg1, float arg2, int arg3)
renderSunriseAndSunset(PoseStack arg0, MultiBufferSource$BufferSource arg1, float arg2, int arg3)
method_62306(class_4587 arg0, class_4597$class_4598 arg1, float arg2, int arg3)
renderGlowingSky(MatrixStack matrices, VertexConsumerProvider$Immediate vertexConsumers, float angleRadians, int color)
private void
b(ffz arg0)
buildEndSky(VertexConsumer arg0)
method_65234(class_4588 arg0)
tessellateEndSky(VertexConsumer vertexConsumer)
public void
a()
renderEndSky()
method_62312()
renderEndSky()
public void
close()
close()