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 hgv
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GpuBufferprivate static final Identifierprivate static final Identifierprivate final GpuBufferprivate static final floatprivate static final intprivate static final intprivate static final intprivate @Nullable AbstractTextureprivate @Nullable AbstractTextureprivate @Nullable AbstractTextureprivate static final floatprivate static final floatprivate static final floatprivate static final floatprivate static final intprivate static final floatprivate static final floatprivate final GpuBufferprivate final GpuBufferprivate final GpuBufferprivate final GpuBufferprivate final RenderSystem.ShapeIndexBufferprivate @Nullable AbstractTextureprivate 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(MatrixStack matrixStack, float float2, float skyFactor, float pitch) private AbstractTexturemethod_74757(Identifier identifier) private GpuBufferprivate GpuBufferprivate GpuBufferprivate GpuBufferprivate booleanmethod_74925(float float2, ClientWorld clientWorld) protected voidvoidrenderCelestialBodies(MatrixStack matrices, float float2, int int2, float float3, float float4) voidvoidrenderGlowingSky(MatrixStack matrices, float float2, int int2) private voidrenderMoon(int phase, float alpha, MatrixStack matrixStack) voidprivate voidrenderStars(float brightness, MatrixStack matrices) private voidrenderSun(float alpha, MatrixStack matrices) voidrenderTopSky(float red, float green, float blue) voidupdateRenderState(ClientWorld world, float float2, Vec3d pos, SkyRenderState state)
-
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 aLhgv;a:Lamj;
-
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 bLhgv;b:Lamj;
-
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 cLhgv;c:Lamj;
-
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 dLhgv;d:Lamj;
-
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 eLhgv;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 fLhgv;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 gLhgv;g:I
-
field_62950
private static final float field_62950- See Also:
- Mappings:
Namespace Name Mixin selector named field_62950Lnet/minecraft/client/render/SkyRendering;field_62950:Fintermediary field_62950Lnet/minecraft/class_9975;field_62950:Fofficial hLhgv;h:F
-
field_62951
private static final float field_62951- See Also:
- Mappings:
Namespace Name Mixin selector named field_62951Lnet/minecraft/client/render/SkyRendering;field_62951:Fintermediary field_62951Lnet/minecraft/class_9975;field_62951:Fofficial iLhgv;i:F
-
field_62952
private static final float field_62952- See Also:
- Mappings:
Namespace Name Mixin selector named field_62952Lnet/minecraft/client/render/SkyRendering;field_62952:Fintermediary field_62952Lnet/minecraft/class_9975;field_62952:Fofficial jLhgv;j:F
-
field_62953
private static final float field_62953- See Also:
- Mappings:
Namespace Name Mixin selector named field_62953Lnet/minecraft/client/render/SkyRendering;field_62953:Fintermediary field_62953Lnet/minecraft/class_9975;field_62953:Fofficial kLhgv;k:F
-
field_62954
private static final int field_62954- See Also:
- Mappings:
Namespace Name Mixin selector named field_62954Lnet/minecraft/client/render/SkyRendering;field_62954:Iintermediary field_62954Lnet/minecraft/class_9975;field_62954:Iofficial lLhgv;l: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 mLhgv;m:I
-
field_62955
private static final float field_62955- See Also:
- Mappings:
Namespace Name Mixin selector named field_62955Lnet/minecraft/client/render/SkyRendering;field_62955:Fintermediary field_62955Lnet/minecraft/class_9975;field_62955:Fofficial nLhgv;n:F
-
field_62956
private static final float field_62956- See Also:
- Mappings:
Namespace Name Mixin selector named field_62956Lnet/minecraft/client/render/SkyRendering;field_62956:Fintermediary field_62956Lnet/minecraft/class_9975;field_62956:Fofficial oLhgv;o:F
-
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 pLhgv;p: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 qLhgv;q: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 rLhgv;r: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 sLhgv;s: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 tLhgv;t:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
field_62957
- Mappings:
Namespace Name Mixin selector named field_62957Lnet/minecraft/client/render/SkyRendering;field_62957:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_62957Lnet/minecraft/class_9975;field_62957:Lcom/mojang/blaze3d/buffers/GpuBuffer;official uLhgv;u:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
field_62958
- Mappings:
Namespace Name Mixin selector named field_62958Lnet/minecraft/client/render/SkyRendering;field_62958:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_62958Lnet/minecraft/class_9975;field_62958:Lcom/mojang/blaze3d/buffers/GpuBuffer;official vLhgv;v:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
field_62959
- Mappings:
Namespace Name Mixin selector named field_62959Lnet/minecraft/client/render/SkyRendering;field_62959:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_62959Lnet/minecraft/class_9975;field_62959:Lcom/mojang/blaze3d/buffers/GpuBuffer;official wLhgv;w:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
field_62960
- Mappings:
Namespace Name Mixin selector named field_62960Lnet/minecraft/client/render/SkyRendering;field_62960:Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary field_62960Lnet/minecraft/class_9975;field_62960:Lcom/mojang/blaze3d/buffers/GpuBuffer;official xLhgv;x:Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
field_62961
- Mappings:
Namespace Name Mixin selector named field_62961Lnet/minecraft/client/render/SkyRendering;field_62961:Lcom/mojang/blaze3d/systems/RenderSystem$ShapeIndexBuffer;intermediary field_62961Lnet/minecraft/class_9975;field_62961:Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;official yLhgv;y:Lcom/mojang/blaze3d/systems/RenderSystem$a;
-
field_62962
- Mappings:
Namespace Name Mixin selector named field_62962Lnet/minecraft/client/render/SkyRendering;field_62962:Lnet/minecraft/client/texture/AbstractTexture;intermediary field_62962Lnet/minecraft/class_9975;field_62962:Lnet/minecraft/class_1044;official zLhgv;z:Libz;
-
field_62947
- Mappings:
Namespace Name Mixin selector named field_62947Lnet/minecraft/client/render/SkyRendering;field_62947:Lnet/minecraft/client/texture/AbstractTexture;intermediary field_62947Lnet/minecraft/class_9975;field_62947:Lnet/minecraft/class_1044;official ALhgv;A:Libz;
-
field_62948
- Mappings:
Namespace Name Mixin selector named field_62948Lnet/minecraft/client/render/SkyRendering;field_62948:Lnet/minecraft/client/texture/AbstractTexture;intermediary field_62948Lnet/minecraft/class_9975;field_62948:Lnet/minecraft/class_1044;official BLhgv;B:Libz;
-
field_62949
- Mappings:
Namespace Name Mixin selector named field_62949Lnet/minecraft/client/render/SkyRendering;field_62949:Lnet/minecraft/client/texture/AbstractTexture;intermediary field_62949Lnet/minecraft/class_9975;field_62949:Lnet/minecraft/class_1044;official CLhgv;C:Libz;
-
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 DLhgv;D:I
-
-
Constructor Details
-
SkyRendering
public SkyRendering()
-
-
Method Details
-
registerTextures
protected void registerTextures()- Mappings:
Namespace Name Mixin selector named registerTexturesLnet/minecraft/client/render/SkyRendering;registerTextures()Vintermediary method_74924Lnet/minecraft/class_9975;method_74924()Vofficial aLhgv;a()V
-
method_74757
- Mappings:
Namespace Name Mixin selector named method_74757Lnet/minecraft/client/render/SkyRendering;method_74757(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/texture/AbstractTexture;intermediary method_74757Lnet/minecraft/class_9975;method_74757(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1044;official aLhgv;a(Lamj;)Libz;
-
method_74758
- Mappings:
Namespace Name Mixin selector named method_74758Lnet/minecraft/client/render/SkyRendering;method_74758()Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary method_74758Lnet/minecraft/class_9975;method_74758()Lcom/mojang/blaze3d/buffers/GpuBuffer;official dLhgv;d()Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
method_74759
- Mappings:
Namespace Name Mixin selector named method_74759Lnet/minecraft/client/render/SkyRendering;method_74759()Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary method_74759Lnet/minecraft/class_9975;method_74759()Lcom/mojang/blaze3d/buffers/GpuBuffer;official eLhgv;e()Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
method_74760
- Mappings:
Namespace Name Mixin selector named method_74760Lnet/minecraft/client/render/SkyRendering;method_74760()Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary method_74760Lnet/minecraft/class_9975;method_74760()Lcom/mojang/blaze3d/buffers/GpuBuffer;official fLhgv;f()Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
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 gLhgv;g()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 aLhgv;a(Lfue;F)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 hLhgv;h()Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
method_74761
- Mappings:
Namespace Name Mixin selector named method_74761Lnet/minecraft/client/render/SkyRendering;method_74761()Lcom/mojang/blaze3d/buffers/GpuBuffer;intermediary method_74761Lnet/minecraft/class_9975;method_74761()Lcom/mojang/blaze3d/buffers/GpuBuffer;official iLhgv;i()Lcom/mojang/blaze3d/buffers/GpuBuffer;
-
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 aLhgv;a(FFF)V
-
updateRenderState
- Mappings:
Namespace Name Mixin selector named updateRenderStateLnet/minecraft/client/render/SkyRendering;updateRenderState(Lnet/minecraft/client/world/ClientWorld;FLnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/state/SkyRenderState;)Vintermediary method_74926Lnet/minecraft/class_9975;method_74926(Lnet/minecraft/class_638;FLnet/minecraft/class_243;Lnet/minecraft/class_12076;)Vofficial aLhgv;a(Lgzo;FLfoi;Libv;)V
-
method_74925
- Mappings:
Namespace Name Mixin selector named method_74925Lnet/minecraft/client/render/SkyRendering;method_74925(FLnet/minecraft/client/world/ClientWorld;)Zintermediary method_74925Lnet/minecraft/class_9975;method_74925(FLnet/minecraft/class_638;)Zofficial aLhgv;a(FLgzo;)Z
-
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 bLhgv;b()V
-
renderCelestialBodies
public void renderCelestialBodies(MatrixStack matrices, float float2, int int2, float float3, float float4) - Mappings:
Namespace Name Mixin selector named renderCelestialBodiesLnet/minecraft/client/render/SkyRendering;renderCelestialBodies(Lnet/minecraft/client/util/math/MatrixStack;FIFF)Vintermediary method_62307Lnet/minecraft/class_9975;method_62307(Lnet/minecraft/class_4587;FIFF)Vofficial aLhgv;a(Lfub;FIFF)V
-
renderSun
- Mappings:
Namespace Name Mixin selector named renderSunLnet/minecraft/client/render/SkyRendering;renderSun(FLnet/minecraft/client/util/math/MatrixStack;)Vintermediary method_62303Lnet/minecraft/class_9975;method_62303(FLnet/minecraft/class_4587;)Vofficial aLhgv;a(FLfub;)V
-
renderMoon
- Mappings:
Namespace Name Mixin selector named renderMoonLnet/minecraft/client/render/SkyRendering;renderMoon(IFLnet/minecraft/client/util/math/MatrixStack;)Vintermediary method_62304Lnet/minecraft/class_9975;method_62304(IFLnet/minecraft/class_4587;)Vofficial aLhgv;a(IFLfub;)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 bLhgv;b(FLfub;)V
-
renderGlowingSky
- Mappings:
Namespace Name Mixin selector named renderGlowingSkyLnet/minecraft/client/render/SkyRendering;renderGlowingSky(Lnet/minecraft/client/util/math/MatrixStack;FI)Vintermediary method_62306Lnet/minecraft/class_9975;method_62306(Lnet/minecraft/class_4587;FI)Vofficial aLhgv;a(Lfub;FI)V
-
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 cLhgv;c()V
-
drawEndLightFlash
- Mappings:
Namespace Name Mixin selector named drawEndLightFlashLnet/minecraft/client/render/SkyRendering;drawEndLightFlash(Lnet/minecraft/client/util/math/MatrixStack;FFF)Vintermediary method_73244Lnet/minecraft/class_9975;method_73244(Lnet/minecraft/class_4587;FFF)Vofficial aLhgv;a(Lfub;FFF)V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-