Class SkyRendering

java.lang.Object
net.minecraft.client.render.SkyRendering
All Implemented Interfaces:
AutoCloseable

@Environment(CLIENT) public class SkyRendering extends Object implements AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/render/SkyRendering
intermediary net/minecraft/class_9975
official gwu
  • Field Details

    • SUN_TEXTURE

      private static final Identifier SUN_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named SUN_TEXTURE Lnet/minecraft/client/render/SkyRendering;SUN_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_53141 Lnet/minecraft/class_9975;field_53141:Lnet/minecraft/class_2960;
      official d Lgwu;d:Lamb;
    • MOON_PHASES_TEXTURE

      private static final Identifier MOON_PHASES_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named MOON_PHASES_TEXTURE Lnet/minecraft/client/render/SkyRendering;MOON_PHASES_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_53142 Lnet/minecraft/class_9975;field_53142:Lnet/minecraft/class_2960;
      official e Lgwu;e:Lamb;
    • END_SKY_TEXTURE

      public static final Identifier END_SKY_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named END_SKY_TEXTURE Lnet/minecraft/client/render/SkyRendering;END_SKY_TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_53143 Lnet/minecraft/class_9975;field_53143:Lnet/minecraft/class_2960;
      official a Lgwu;a:Lamb;
    • field_59520

      public static final Identifier field_59520
      Mappings:
      Namespace Name Mixin selector
      named field_59520 Lnet/minecraft/client/render/SkyRendering;field_59520:Lnet/minecraft/util/Identifier;
      intermediary field_59520 Lnet/minecraft/class_9975;field_59520:Lnet/minecraft/class_2960;
      official b Lgwu;b:Lamb;
    • field_59522

      private static final Identifier field_59522
      Mappings:
      Namespace Name Mixin selector
      named field_59522 Lnet/minecraft/client/render/SkyRendering;field_59522:Lnet/minecraft/util/Identifier;
      intermediary field_59522 Lnet/minecraft/class_9975;field_59522:Lnet/minecraft/class_2960;
      official f Lgwu;f:Lamb;
    • field_59523

      private static final List<Identifier> field_59523
      Mappings:
      Namespace Name Mixin selector
      named field_59523 Lnet/minecraft/client/render/SkyRendering;field_59523:Ljava/util/List;
      intermediary field_59523 Lnet/minecraft/class_9975;field_59523:Ljava/util/List;
      official g Lgwu;g:Ljava/util/List;
    • field_53144

      private static final float field_53144
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_53144 Lnet/minecraft/client/render/SkyRendering;field_53144:F
      intermediary field_53144 Lnet/minecraft/class_9975;field_53144:F
      official h Lgwu;h:F
    • field_57932

      private static final int field_57932
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_57932 Lnet/minecraft/client/render/SkyRendering;field_57932:I
      intermediary field_57932 Lnet/minecraft/class_9975;field_57932:I
      official i Lgwu;i:I
    • field_57933

      private static final int field_57933
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_57933 Lnet/minecraft/client/render/SkyRendering;field_57933:I
      intermediary field_57933 Lnet/minecraft/class_9975;field_57933:I
      official j Lgwu;j:I
    • field_57934

      private static final int field_57934
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_57934 Lnet/minecraft/client/render/SkyRendering;field_57934:I
      intermediary field_57934 Lnet/minecraft/class_9975;field_57934:I
      official k Lgwu;k:I
    • field_59524

      private static final int field_59524
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_59524 Lnet/minecraft/client/render/SkyRendering;field_59524:I
      intermediary field_59524 Lnet/minecraft/class_9975;field_59524:I
      official l Lgwu;l:I
    • field_59521

      public static final Identifier field_59521
      Mappings:
      Namespace Name Mixin selector
      named field_59521 Lnet/minecraft/client/render/SkyRendering;field_59521:Lnet/minecraft/util/Identifier;
      intermediary field_59521 Lnet/minecraft/class_9975;field_59521:Lnet/minecraft/class_2960;
      official c Lgwu;c:Lamb;
    • starVertexBuffer

      private final GpuBuffer starVertexBuffer
      Mappings:
      Namespace Name Mixin selector
      named starVertexBuffer Lnet/minecraft/client/render/SkyRendering;starVertexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary field_53145 Lnet/minecraft/class_9975;field_53145:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official m Lgwu;m:Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • indexBuffer

      private final RenderSystem.ShapeIndexBuffer indexBuffer
      Mappings:
      Namespace Name Mixin selector
      named indexBuffer Lnet/minecraft/client/render/SkyRendering;indexBuffer:Lcom/mojang/blaze3d/systems/RenderSystem$ShapeIndexBuffer;
      intermediary field_57935 Lnet/minecraft/class_9975;field_57935:Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;
      official n Lgwu;n:Lcom/mojang/blaze3d/systems/RenderSystem$a;
    • topSkyVertexBuffer

      private final GpuBuffer topSkyVertexBuffer
      Mappings:
      Namespace Name Mixin selector
      named topSkyVertexBuffer Lnet/minecraft/client/render/SkyRendering;topSkyVertexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary field_53146 Lnet/minecraft/class_9975;field_53146:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official o Lgwu;o:Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • bottomSkyVertexBuffer

      private final GpuBuffer bottomSkyVertexBuffer
      Mappings:
      Namespace Name Mixin selector
      named bottomSkyVertexBuffer Lnet/minecraft/client/render/SkyRendering;bottomSkyVertexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary field_53147 Lnet/minecraft/class_9975;field_53147:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official p Lgwu;p:Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • endSkyVertexBuffer

      private final GpuBuffer endSkyVertexBuffer
      Mappings:
      Namespace Name Mixin selector
      named endSkyVertexBuffer Lnet/minecraft/client/render/SkyRendering;endSkyVertexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary field_55153 Lnet/minecraft/class_9975;field_55153:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official q Lgwu;q:Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • field_59525

      private final GpuBuffer field_59525
      Mappings:
      Namespace Name Mixin selector
      named field_59525 Lnet/minecraft/client/render/SkyRendering;field_59525:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary field_59525 Lnet/minecraft/class_9975;field_59525:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official r Lgwu;r:Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • field_59526

      private final GpuBuffer field_59526
      Mappings:
      Namespace Name Mixin selector
      named field_59526 Lnet/minecraft/client/render/SkyRendering;field_59526:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary field_59526 Lnet/minecraft/class_9975;field_59526:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official s Lgwu;s:Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • field_59527

      private final GpuBuffer field_59527
      Mappings:
      Namespace Name Mixin selector
      named field_59527 Lnet/minecraft/client/render/SkyRendering;field_59527:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary field_59527 Lnet/minecraft/class_9975;field_59527:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official t Lgwu;t:Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • field_59528

      Mappings:
      Namespace Name Mixin selector
      named field_59528 Lnet/minecraft/client/render/SkyRendering;field_59528:Lnet/minecraft/client/render/SkyRendering$class_11144;
      intermediary field_59528 Lnet/minecraft/class_9975;field_59528:Lnet/minecraft/class_9975$class_11144;
      official u Lgwu;u:Lgwu$a;
    • starIndexCount

      private int starIndexCount
      Mappings:
      Namespace Name Mixin selector
      named starIndexCount Lnet/minecraft/client/render/SkyRendering;starIndexCount:I
      intermediary field_58198 Lnet/minecraft/class_9975;field_58198:I
      official v Lgwu;v:I
  • Constructor Details

    • SkyRendering

      public SkyRendering()
  • Method Details

    • createStars

      private GpuBuffer createStars()
      Mappings:
      Namespace Name Mixin selector
      named createStars Lnet/minecraft/client/render/SkyRendering;createStars()Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary method_65233 Lnet/minecraft/class_9975;method_65233()Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official a Lgwu;a()Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • createSky

      private void createSky(VertexConsumer vertexConsumer, float height)
      Mappings:
      Namespace Name Mixin selector
      named createSky Lnet/minecraft/client/render/SkyRendering;createSky(Lnet/minecraft/client/render/VertexConsumer;F)V
      intermediary method_62309 Lnet/minecraft/class_9975;method_62309(Lnet/minecraft/class_4588;F)V
      official a Lgwu;a(Lfpg;F)V
    • renderTopSky

      public void renderTopSky(Framebuffer framebuffer, float float2, float float3, float float4)
      Mappings:
      Namespace Name Mixin selector
      named renderTopSky Lnet/minecraft/client/render/SkyRendering;renderTopSky(Lnet/minecraft/client/gl/Framebuffer;FFF)V
      intermediary method_62302 Lnet/minecraft/class_9975;method_62302(Lnet/minecraft/class_276;FFF)V
      official a Lgwu;a(Lfnq;FFF)V
    • renderSkyDark

      public void renderSkyDark(Framebuffer framebuffer)
      Mappings:
      Namespace Name Mixin selector
      named renderSkyDark Lnet/minecraft/client/render/SkyRendering;renderSkyDark(Lnet/minecraft/client/gl/Framebuffer;)V
      intermediary method_62305 Lnet/minecraft/class_9975;method_62305(Lnet/minecraft/class_276;)V
      official a Lgwu;a(Lfnq;)V
    • renderCelestialBodies

      public void renderCelestialBodies(Framebuffer framebuffer, MatrixStack matrixStack, VertexConsumerProvider.Immediate immediate, float float2, int int2, float float3, float float4, Fog fog)
      Mappings:
      Namespace Name Mixin selector
      named renderCelestialBodies Lnet/minecraft/client/render/SkyRendering;renderCelestialBodies(Lnet/minecraft/client/gl/Framebuffer;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;FIFFLnet/minecraft/client/render/Fog;)V
      intermediary method_62307 Lnet/minecraft/class_9975;method_62307(Lnet/minecraft/class_276;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;FIFFLnet/minecraft/class_9958;)V
      official a Lgwu;a(Lfnq;Lfpd;Lgvz$a;FIFFLgvn;)V
    • renderSun

      private void renderSun(float alpha, VertexConsumerProvider vertexConsumers, MatrixStack matrices)
      Mappings:
      Namespace Name Mixin selector
      named renderSun Lnet/minecraft/client/render/SkyRendering;renderSun(FLnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/util/math/MatrixStack;)V
      intermediary method_62303 Lnet/minecraft/class_9975;method_62303(FLnet/minecraft/class_4597;Lnet/minecraft/class_4587;)V
      official a Lgwu;a(FLgvz;Lfpd;)V
    • renderMoon

      private void renderMoon(int phase, float alpha, VertexConsumerProvider vertexConsumers, MatrixStack matrices)
      Mappings:
      Namespace Name Mixin selector
      named renderMoon Lnet/minecraft/client/render/SkyRendering;renderMoon(IFLnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/util/math/MatrixStack;)V
      intermediary method_62304 Lnet/minecraft/class_9975;method_62304(IFLnet/minecraft/class_4597;Lnet/minecraft/class_4587;)V
      official a Lgwu;a(IFLgvz;Lfpd;)V
    • renderStars

      private void renderStars(Framebuffer framebuffer, Fog fog, float float2, MatrixStack matrixStack)
      Mappings:
      Namespace Name Mixin selector
      named renderStars Lnet/minecraft/client/render/SkyRendering;renderStars(Lnet/minecraft/client/gl/Framebuffer;Lnet/minecraft/client/render/Fog;FLnet/minecraft/client/util/math/MatrixStack;)V
      intermediary method_62310 Lnet/minecraft/class_9975;method_62310(Lnet/minecraft/class_276;Lnet/minecraft/class_9958;FLnet/minecraft/class_4587;)V
      official a Lgwu;a(Lfnq;Lgvn;FLfpd;)V
    • renderGlowingSky

      public void renderGlowingSky(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, float angleRadians, int color)
      Mappings:
      Namespace Name Mixin selector
      named renderGlowingSky Lnet/minecraft/client/render/SkyRendering;renderGlowingSky(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;FI)V
      intermediary method_62306 Lnet/minecraft/class_9975;method_62306(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;FI)V
      official a Lgwu;a(Lfpd;Lgvz$a;FI)V
    • createEndSky

      private static GpuBuffer createEndSky()
      Mappings:
      Namespace Name Mixin selector
      named createEndSky Lnet/minecraft/client/render/SkyRendering;createEndSky()Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary method_65234 Lnet/minecraft/class_9975;method_65234()Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official b Lgwu;b()Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • renderEndSky

      public void renderEndSky(Framebuffer framebuffer)
      Mappings:
      Namespace Name Mixin selector
      named renderEndSky Lnet/minecraft/client/render/SkyRendering;renderEndSky(Lnet/minecraft/client/gl/Framebuffer;)V
      intermediary method_62312 Lnet/minecraft/class_9975;method_62312(Lnet/minecraft/class_276;)V
      official b Lgwu;b(Lfnq;)V
    • method_70436

      private static GpuBuffer method_70436(DimensionEffects.class_11077 class_11077)
      Mappings:
      Namespace Name Mixin selector
      named method_70436 Lnet/minecraft/client/render/SkyRendering;method_70436(Lnet/minecraft/client/render/DimensionEffects$class_11077;)Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary method_70436 Lnet/minecraft/class_9975;method_70436(Lnet/minecraft/class_5294$class_11077;)Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official a Lgwu;a(Leiq$b;)Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • method_70437

      public void method_70437(DimensionEffects.class_11077 class_11077, Framebuffer framebuffer)
      Mappings:
      Namespace Name Mixin selector
      named method_70437 Lnet/minecraft/client/render/SkyRendering;method_70437(Lnet/minecraft/client/render/DimensionEffects$class_11077;Lnet/minecraft/client/gl/Framebuffer;)V
      intermediary method_70437 Lnet/minecraft/class_9975;method_70437(Lnet/minecraft/class_5294$class_11077;Lnet/minecraft/class_276;)V
      official a Lgwu;a(Leiq$b;Lfnq;)V
    • method_70441

      public void method_70441(Framebuffer framebuffer)
      Mappings:
      Namespace Name Mixin selector
      named method_70441 Lnet/minecraft/client/render/SkyRendering;method_70441(Lnet/minecraft/client/gl/Framebuffer;)V
      intermediary method_70441 Lnet/minecraft/class_9975;method_70441(Lnet/minecraft/class_276;)V
      official c Lgwu;c(Lfnq;)V
    • method_70440

      private static GpuBuffer method_70440()
      Mappings:
      Namespace Name Mixin selector
      named method_70440 Lnet/minecraft/client/render/SkyRendering;method_70440()Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary method_70440 Lnet/minecraft/class_9975;method_70440()Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official c Lgwu;c()Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • method_70443

      public void method_70443(Framebuffer framebuffer)
      Mappings:
      Namespace Name Mixin selector
      named method_70443 Lnet/minecraft/client/render/SkyRendering;method_70443(Lnet/minecraft/client/gl/Framebuffer;)V
      intermediary method_70443 Lnet/minecraft/class_9975;method_70443(Lnet/minecraft/class_276;)V
      official d Lgwu;d(Lfnq;)V
    • method_70442

      private static GpuBuffer method_70442()
      Mappings:
      Namespace Name Mixin selector
      named method_70442 Lnet/minecraft/client/render/SkyRendering;method_70442()Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary method_70442 Lnet/minecraft/class_9975;method_70442()Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official d Lgwu;d()Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • method_70438

      public void method_70438(MinecraftClient minecraftClient, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      named method_70438 Lnet/minecraft/client/render/SkyRendering;method_70438(Lnet/minecraft/client/MinecraftClient;FF)V
      intermediary method_70438 Lnet/minecraft/class_9975;method_70438(Lnet/minecraft/class_310;FF)V
      official a Lgwu;a(Lfup;FF)V
    • close

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