Package net.minecraft.client.render
Class SkyRendering
java.lang.Object
net.minecraft.client.render.SkyRendering
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name named net/minecraft/client/render/SkyRenderingintermediary net/minecraft/class_9975official hcg
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GpuBufferprivate static final Identifierstatic final Identifierprivate final GpuBufferprivate static final floatprivate static final intprivate static final intprivate static final intprivate final RenderSystem.ShapeIndexBufferprivate static final Identifierprivate intprivate final GpuBufferprivate static final Identifierprivate final GpuBuffer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()private static GpuBufferprivate voidcreateSky(VertexConsumer vertexConsumer, float height) private GpuBuffervoiddrawEndLightFlash(VertexConsumerProvider vertexConsumers, MatrixStack matrices, float skyFactor, float pitch, float yaw) voidrenderCelestialBodies(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, float rot, int phase, float alpha, float starBrightness) voidvoidrenderGlowingSky(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, float angleRadians, int color) private voidrenderMoon(int phase, float alpha, VertexConsumerProvider vertexConsumers, MatrixStack matrices) voidprivate voidrenderStars(float brightness, MatrixStack matrices) private voidrenderSun(float alpha, VertexConsumerProvider vertexConsumers, MatrixStack matrices) voidrenderTopSky(float red, float green, float blue)
-
Field Details
-
SUN_TEXTURE
- Mappings:
Namespace Name Mixin selector named SUN_TEXTURELnet/minecraft/client/render/SkyRendering;SUN_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_53141Lnet/minecraft/class_9975;field_53141:Lnet/minecraft/class_2960;official bLhcg;b:Lamp;
-
END_FLASH_TEXTURE
- Mappings:
Namespace Name Mixin selector named END_FLASH_TEXTURELnet/minecraft/client/render/SkyRendering;END_FLASH_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_62044Lnet/minecraft/class_9975;field_62044:Lnet/minecraft/class_2960;official cLhcg;c:Lamp;
-
MOON_PHASES_TEXTURE
- Mappings:
Namespace Name Mixin selector named MOON_PHASES_TEXTURELnet/minecraft/client/render/SkyRendering;MOON_PHASES_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_53142Lnet/minecraft/class_9975;field_53142:Lnet/minecraft/class_2960;official dLhcg;d:Lamp;
-
END_SKY_TEXTURE
- Mappings:
Namespace Name Mixin selector named END_SKY_TEXTURELnet/minecraft/client/render/SkyRendering;END_SKY_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_53143Lnet/minecraft/class_9975;field_53143:Lnet/minecraft/class_2960;official aLhcg;a:Lamp;
-
field_53144
private static final float field_53144- See Also:
- Mappings:
Namespace Name Mixin selector named field_53144Lnet/minecraft/client/render/SkyRendering;field_53144:Fintermediary field_53144Lnet/minecraft/class_9975;field_53144:Fofficial eLhcg;e:F
-
field_57932
private static final int field_57932- See Also:
- Mappings:
Namespace Name Mixin selector named field_57932Lnet/minecraft/client/render/SkyRendering;field_57932:Iintermediary field_57932Lnet/minecraft/class_9975;field_57932:Iofficial fLhcg;f:I
-
field_57933
private static final int field_57933- See Also:
- Mappings:
Namespace Name Mixin selector named field_57933Lnet/minecraft/client/render/SkyRendering;field_57933:Iintermediary field_57933Lnet/minecraft/class_9975;field_57933:Iofficial gLhcg;g:I
-
field_57934
private static final int field_57934- See Also:
- Mappings:
Namespace Name Mixin selector named field_57934Lnet/minecraft/client/render/SkyRendering;field_57934:Iintermediary field_57934Lnet/minecraft/class_9975;field_57934:Iofficial hLhcg;h:I
-
starVertexBuffer
- Mappings:
Namespace Name Mixin selector named starVertexBufferLnet/minecraft/client/render/SkyRendering;starVertexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_53145Lnet/minecraft/class_9975;field_53145:Lcom/mojang/blaze3d/buffers/GpuBuffer;official iLhcg;i:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
indexBuffer
- Mappings:
Namespace Name Mixin selector named indexBufferLnet/minecraft/client/render/SkyRendering;indexBuffer:Lcom/mojang/blaze3d/systems/RenderSystem$ShapeIndexBuffer;intermediary field_57935Lnet/minecraft/class_9975;field_57935:Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;official jLhcg;j:Lcom/mojang/blaze3d/systems/RenderSystem$a;
-
topSkyVertexBuffer
- Mappings:
Namespace Name Mixin selector named topSkyVertexBufferLnet/minecraft/client/render/SkyRendering;topSkyVertexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_53146Lnet/minecraft/class_9975;field_53146:Lcom/mojang/blaze3d/buffers/GpuBuffer;official kLhcg;k:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
bottomSkyVertexBuffer
- Mappings:
Namespace Name Mixin selector named bottomSkyVertexBufferLnet/minecraft/client/render/SkyRendering;bottomSkyVertexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_53147Lnet/minecraft/class_9975;field_53147:Lcom/mojang/blaze3d/buffers/GpuBuffer;official lLhcg;l:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
endSkyVertexBuffer
- Mappings:
Namespace Name Mixin selector named endSkyVertexBufferLnet/minecraft/client/render/SkyRendering;endSkyVertexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_55153Lnet/minecraft/class_9975;field_55153:Lcom/mojang/blaze3d/buffers/GpuBuffer;official mLhcg;m:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
starIndexCount
private int starIndexCount- Mappings:
Namespace Name Mixin selector named starIndexCountLnet/minecraft/client/render/SkyRendering;starIndexCount:Iintermediary field_58198Lnet/minecraft/class_9975;field_58198:Iofficial nLhcg;n:I
-
-
Constructor Details
-
SkyRendering
public SkyRendering()
-
-
Method Details
-
createStars
- Mappings:
Namespace Name Mixin selector named createStarsLnet/minecraft/client/render/SkyRendering;createStars()Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary method_65233Lnet/minecraft/class_9975;method_65233()Lcom/mojang/blaze3d/buffers/GpuBuffer;official cLhcg;c()Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
createSky
- Mappings:
Namespace Name Mixin selector named createSkyLnet/minecraft/client/render/SkyRendering;createSky(Lnet/minecraft/client/render/VertexConsumer;F)Vintermediary method_62309Lnet/minecraft/class_9975;method_62309(Lnet/minecraft/class_4588;F)Vofficial aLhcg;a(Lfqi;F)V
-
renderTopSky
public void renderTopSky(float red, float green, float blue) - Mappings:
Namespace Name Mixin selector named renderTopSkyLnet/minecraft/client/render/SkyRendering;renderTopSky(FFF)Vintermediary method_62302Lnet/minecraft/class_9975;method_62302(FFF)Vofficial aLhcg;a(FFF)V
-
renderSkyDark
public void renderSkyDark()- Mappings:
Namespace Name Mixin selector named renderSkyDarkLnet/minecraft/client/render/SkyRendering;renderSkyDark()Vintermediary method_62305Lnet/minecraft/class_9975;method_62305()Vofficial aLhcg;a()V
-
renderCelestialBodies
public void renderCelestialBodies(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, float rot, int phase, float alpha, float starBrightness) - Mappings:
Namespace Name Mixin selector named renderCelestialBodiesLnet/minecraft/client/render/SkyRendering;renderCelestialBodies(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;FIFF)Vintermediary method_62307Lnet/minecraft/class_9975;method_62307(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;FIFF)Vofficial aLhcg;a(Lfqf;Lhbi$a;FIFF)V
-
renderSun
- Mappings:
Namespace Name Mixin selector named renderSunLnet/minecraft/client/render/SkyRendering;renderSun(FLnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/util/math/MatrixStack;)Vintermediary method_62303Lnet/minecraft/class_9975;method_62303(FLnet/minecraft/class_4597;Lnet/minecraft/class_4587;)Vofficial aLhcg;a(FLhbi;Lfqf;)V
-
drawEndLightFlash
public void drawEndLightFlash(VertexConsumerProvider vertexConsumers, MatrixStack matrices, float skyFactor, float pitch, float yaw) - Mappings:
Namespace Name Mixin selector named drawEndLightFlashLnet/minecraft/client/render/SkyRendering;drawEndLightFlash(Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/util/math/MatrixStack;FFF)Vintermediary method_73244Lnet/minecraft/class_9975;method_73244(Lnet/minecraft/class_4597;Lnet/minecraft/class_4587;FFF)Vofficial aLhcg;a(Lhbi;Lfqf;FFF)V
-
renderMoon
private void renderMoon(int phase, float alpha, VertexConsumerProvider vertexConsumers, MatrixStack matrices) - Mappings:
Namespace Name Mixin selector named renderMoonLnet/minecraft/client/render/SkyRendering;renderMoon(IFLnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/util/math/MatrixStack;)Vintermediary method_62304Lnet/minecraft/class_9975;method_62304(IFLnet/minecraft/class_4597;Lnet/minecraft/class_4587;)Vofficial aLhcg;a(IFLhbi;Lfqf;)V
-
renderStars
- Mappings:
Namespace Name Mixin selector named renderStarsLnet/minecraft/client/render/SkyRendering;renderStars(FLnet/minecraft/client/util/math/MatrixStack;)Vintermediary method_62310Lnet/minecraft/class_9975;method_62310(FLnet/minecraft/class_4587;)Vofficial aLhcg;a(FLfqf;)V
-
renderGlowingSky
public void renderGlowingSky(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, float angleRadians, int color) - Mappings:
Namespace Name Mixin selector named renderGlowingSkyLnet/minecraft/client/render/SkyRendering;renderGlowingSky(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;FI)Vintermediary method_62306Lnet/minecraft/class_9975;method_62306(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;FI)Vofficial aLhcg;a(Lfqf;Lhbi$a;FI)V
-
createEndSky
- Mappings:
Namespace Name Mixin selector named createEndSkyLnet/minecraft/client/render/SkyRendering;createEndSky()Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary method_65234Lnet/minecraft/class_9975;method_65234()Lcom/mojang/blaze3d/buffers/GpuBuffer;official dLhcg;d()Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
renderEndSky
public void renderEndSky()- Mappings:
Namespace Name Mixin selector named renderEndSkyLnet/minecraft/client/render/SkyRendering;renderEndSky()Vintermediary method_62312Lnet/minecraft/class_9975;method_62312()Vofficial bLhcg;b()V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-