Class SkyRenderer

java.lang.Object
net.minecraft.client.renderer.SkyRenderer
All Implemented Interfaces:
AutoCloseable

public class SkyRenderer extends Object implements AutoCloseable
  • Field Details

  • Constructor Details

    • SkyRenderer

      public SkyRenderer()
  • Method Details

    • buildStars

      private GpuBuffer buildStars()
    • buildSkyDisc

      private void buildSkyDisc(VertexConsumer p_382865_, float p_361373_)
    • renderSkyDisc

      public void renderSkyDisc(float p_362027_, float p_360898_, float p_362939_)
    • renderDarkDisc

      public void renderDarkDisc()
    • renderSunMoonAndStars

      public void renderSunMoonAndStars(PoseStack p_363513_, MultiBufferSource.BufferSource p_382843_, float p_362201_, int p_362572_, float p_362569_, float p_363542_, FogParameters p_361918_)
    • renderSun

      private void renderSun(float p_362331_, MultiBufferSource p_383061_, PoseStack p_361665_)
    • renderMoon

      private void renderMoon(int p_364754_, float p_362497_, MultiBufferSource p_382845_, PoseStack p_362676_)
    • renderStars

      private void renderStars(FogParameters p_365253_, float p_361150_, PoseStack p_365236_)
    • renderSunriseAndSunset

      public void renderSunriseAndSunset(PoseStack p_362809_, MultiBufferSource.BufferSource p_383216_, float p_364108_, int p_361766_)
    • buildEndSky

      private static GpuBuffer buildEndSky()
    • renderEndSky

      public void renderEndSky()
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable