History - net.minecraft.client.render.SkyRenderer
26.4-snapshot-7
Names
Fields
Constructors
Methods
26.4-snapshot-6
Names
Fields
Constructors
Methods
void (RenderPass, org.joml.Vector3fc): renderSkyDisc, method_62302, renderTopSky
void (RenderPass, MatrixStack, float, float, float, MoonPhase, float, float): renderSunMoonAndStars, method_62307, renderCelestialBodies
void (RenderPass, float, MatrixStack): renderSun, method_62303, renderSun
void (RenderPass, MoonPhase, float, MatrixStack): renderMoon, method_62304, renderMoon
void (RenderPass, MatrixStack, float, float, float): renderEndFlash, method_73244, drawEndLightFlash
void (Supplier<String>, RenderPass, GpuBufferSlice, GpuBuffer, GpuBuffer, int): drawCelestialBody, method_1_9892, renderCelestialBody
void (RenderPass, float, MatrixStack): renderStars, method_62310, renderStars
void (RenderPass, MatrixStack, float, org.joml.Vector4fc): renderSunriseAndSunset, method_62306, renderGlowingSky
void (RenderPass): renderEndSky, method_62312, renderEndSky
void (SkyRenderState, RenderPass, org.joml.Vector4f, boolean): render, method_1_9895, renderSky
void (RenderPass, org.joml.Vector3fc, boolean): renderSkyDisc, method_62302, renderTopSky
void (RenderPass, org.joml.Vector4f, boolean): renderSkyOccluder, method_1_10836, renderSkyOccluder
void (RenderPass, MatrixStack, float, float, float, MoonPhase, float, float, boolean): renderSunMoonAndStars, method_62307, renderCelestialBodies
void (RenderPass, float, MatrixStack, boolean): renderSun, method_62303, renderSun
void (RenderPass, MoonPhase, float, MatrixStack, boolean): renderMoon, method_62304, renderMoon
void (RenderPass, MatrixStack, float, float, float, boolean): renderEndFlash, method_73244, drawEndLightFlash
void (Supplier<String>, RenderPass, GpuBufferSlice, GpuBuffer, GpuBuffer, int, boolean): drawCelestialBody, method_1_9892, renderCelestialBody
void (RenderPass, float, MatrixStack, boolean): renderStars, method_62310, renderStars
void (RenderPass, MatrixStack, float, org.joml.Vector4fc, boolean): renderSunriseAndSunset, method_62306, renderGlowingSky
void (RenderPass, boolean): renderEndSky, method_62312, renderEndSky
void (SkyRenderState, RenderPass, org.joml.Vector4f): render, method_1_9895, renderSky
void (RenderPass, org.joml.Vector4f): renderSkyOccluder, method_1_10836, renderSkyOccluder
26.4-snapshot-5
Names
Fields
Constructors
Methods
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
AbstractTexture: endSkyTexture, field_62948, endSkyTexture
TextureWithSampler: endSkyTexture, field_62948, endSkyTexture
Constructors
Methods
AbstractTexture (TextureManager, Identifier): getTexture, method_74757, bindTexture
TextureWithSampler (TextureManager, Identifier): getTexture, method_74757, bindTexture
26.4-snapshot-2
Names
Fields
Framebuffer: renderTarget, field_1_5604, framebuffer
GpuBuffer: bottomSkyBuffer, field_53147, bottomSkyVertexBuffer
float: DEFAULT_OCCLUSION_START_ANGLE, field_1_10786, field_1_10786
float: DEFAULT_OCCLUSION_END_ANGLE, field_1_10785, field_1_10785
float: UNDER_MIN_Y_OCCLUSION_START_ANGLE, field_1_10791, field_1_10791
float: UNDER_MIN_Y_OCCLUSION_END_ANGLE, field_1_10790, field_1_10790
float: UNDERWATER_OCCLUSION_START_ANGLE, field_1_10789, field_1_10789
float: UNDERWATER_OCCLUSION_END_ANGLE, field_1_10788, field_1_10788
int: SKY_OCCLUDER_UBO_SIZE, field_1_10787, SKY_OCCLUDER_BUFFER_SIZE
MappableRingBuffer: skyOccluderUbo, field_1_10794, skyOccluderUniformBuffer
float: lastOccluderStartAngle, field_1_10793, lastOcclusionStartAngle
float: lastOccluderEndAngle, field_1_10792, lastOcclusionEndAngle
Constructors
(TextureManager, AtlasManager)
(TextureManager, AtlasManager, Framebuffer)
Methods
boolean (float, ClientWorld): shouldRenderDarkDisc, method_74925, isSkyDark
boolean (float, ClientWorld): isBelowMinY, method_74925, isSkyDark
String (): lambda$renderDarkDisc$0, method_71318, method_71318
String (): lambda$renderSkyOccluder$0, method_71318, method_71318
void (GpuBufferSlice, SkyRenderState): render, method_1_9895, renderSky
void (RenderPass, org.joml.Vector3fc): renderSkyDisc, method_62302, renderTopSky
void (RenderPass): renderDarkDisc, method_62305, renderSkyDark
void (RenderPass, MatrixStack, float, float, float, MoonPhase, float, float): renderSunMoonAndStars, method_62307, renderCelestialBodies
void (RenderPass, float, MatrixStack): renderSun, method_62303, renderSun
void (RenderPass, MoonPhase, float, MatrixStack): renderMoon, method_62304, renderMoon
void (RenderPass, MatrixStack, float, float, float): renderEndFlash, method_73244, drawEndLightFlash
org.joml.Matrix4f (MatrixStack, float, float): applyCelestialBodyTransform, method_1_9891, method_1_9891
org.joml.Matrix4f (MatrixStack, float, float): applyCelestialBodyTransform, method_1_9891, computePositionMatrix
void (Supplier<String>, RenderPass, GpuBufferSlice, GpuBuffer, GpuBuffer, int): drawCelestialBody, method_1_9892, method_1_9892
void (RenderPass, float, MatrixStack): renderStars, method_62310, renderStars
void (RenderPass, MatrixStack, float, org.joml.Vector4fc): renderSunriseAndSunset, method_62306, renderGlowingSky
void (RenderPass): renderEndSky, method_62312, renderEndSky
void (SkyRenderState): prepare, method_1_10835, updateSkyOccluderUniforms
void (SkyRenderState, RenderPass, org.joml.Vector4f, boolean): render, method_1_9895, renderSky
void (RenderPass, org.joml.Vector3fc, boolean): renderSkyDisc, method_62302, renderTopSky
void (RenderPass, org.joml.Vector4f, boolean): renderSkyOccluder, method_1_10836, renderSkyOccluder
void (RenderPass, MatrixStack, float, float, float, MoonPhase, float, float, boolean): renderSunMoonAndStars, method_62307, renderCelestialBodies
void (RenderPass, float, MatrixStack, boolean): renderSun, method_62303, renderSun
void (RenderPass, MoonPhase, float, MatrixStack, boolean): renderMoon, method_62304, renderMoon
void (RenderPass, MatrixStack, float, float, float, boolean): renderEndFlash, method_73244, drawEndLightFlash
void (Supplier<String>, RenderPass, GpuBufferSlice, GpuBuffer, GpuBuffer, int, boolean): drawCelestialBody, method_1_9892, renderCelestialBody
void (RenderPass, float, MatrixStack, boolean): renderStars, method_62310, renderStars
void (RenderPass, MatrixStack, float, org.joml.Vector4fc, boolean): renderSunriseAndSunset, method_62306, renderGlowingSky
void (RenderPass, boolean): renderEndSky, method_62312, renderEndSky
boolean (Camera): isUnderwater, method_1_10834, isSubmergedInWater
26.4-snapshot-1
Names
Fields
Constructors
Methods
26.3
Names
Fields
GpuBuffer: starBuffer, field_53145, starVertexBuffer
GpuBuffer: topSkyBuffer, field_53146, topSkyVertexBuffer
GpuBuffer: bottomSkyBuffer, field_53147, bottomSkyVertexBuffer
GpuBuffer: endSkyBuffer, field_55153, endSkyVertexBuffer
GpuBuffer: sunBuffer, field_62957, sunVertexBuffer
GpuBuffer: moonBuffer, field_62958, moonPhaseVertexBuffer
GpuBuffer: sunriseBuffer, field_62959, sunRiseVertexBuffer
GpuBuffer: endFlashBuffer, field_62960, endFlashVertexBuffer
Framebuffer: renderTarget, field_1_5604, field_1_5604
Framebuffer: renderTarget, field_1_5604, framebuffer
GpuBuffer: starBuffer, field_53145, starVertexBuffer
GpuBuffer: topSkyBuffer, field_53146, topSkyVertexBuffer
GpuBuffer: bottomSkyBuffer, field_53147, bottomSkyVertexBuffer
GpuBuffer: endSkyBuffer, field_55153, endSkyVertexBuffer
GpuBuffer: sunBuffer, field_62957, sunVertexBuffer
GpuBuffer: moonBuffer, field_62958, moonPhaseVertexBuffer
GpuBuffer: sunriseBuffer, field_62959, sunRiseVertexBuffer
GpuBuffer: endFlashBuffer, field_62960, endFlashVertexBuffer
Constructors
Methods
GpuBuffer (): buildSunriseFan, method_74758, createSunRise
GpuBuffer (SpriteAtlasTexture): buildSunQuad, method_74759, createSun
GpuBuffer (SpriteAtlasTexture): buildEndFlashQuad, method_74761, createEndFlash
GpuBuffer (String, Sprite): buildCelestialQuad, method_75418, createQuadVertexBuffer
GpuBuffer (SpriteAtlasTexture): buildMoonPhases, method_74760, createMoonPhases
GpuBuffer (): buildStars, method_65233, createStars
GpuBuffer (): buildEndSky, method_65234, createEndSky
void (int): renderSkyDisc, method_62302, renderTopSky
void (): renderDarkDisc, method_62305, renderSkyDark
void (MatrixStack, float, float, float, MoonPhase, float, float): renderSunMoonAndStars, method_62307, renderCelestialBodies
void (float, MatrixStack): renderSun, method_62303, renderSun
void (MoonPhase, float, MatrixStack): renderMoon, method_62304, renderMoon
void (float, MatrixStack): renderStars, method_62310, renderStars
void (MatrixStack, float, int): renderSunriseAndSunset, method_62306, renderGlowingSky
void (): renderEndSky, method_62312, renderEndSky
void (MatrixStack, float, float, float): renderEndFlash, method_73244, drawEndLightFlash
String (): lambda$renderMoon$0, method_74764, method_74764
String (): lambda$renderMoon$0, method_1_9894, method_1_9894
void (GpuBufferSlice, SkyRenderState): render, method_1_9895, renderSky
void (RenderPass, org.joml.Vector3fc): renderSkyDisc, method_62302, renderTopSky
void (RenderPass): renderDarkDisc, method_62305, renderSkyDark
void (RenderPass, MatrixStack, float, float, float, MoonPhase, float, float): renderSunMoonAndStars, method_62307, renderCelestialBodies
void (RenderPass, float, MatrixStack): renderSun, method_62303, renderSun
void (RenderPass, MoonPhase, float, MatrixStack): renderMoon, method_62304, renderMoon
void (RenderPass, MatrixStack, float, float, float): renderEndFlash, method_73244, drawEndLightFlash
org.joml.Matrix4f (MatrixStack, float, float): applyCelestialBodyTransform, method_1_9891, method_1_9891
void (Supplier<String>, RenderPass, GpuBufferSlice, GpuBuffer, GpuBuffer, int): drawCelestialBody, method_1_9892, method_1_9892
void (RenderPass, float, MatrixStack): renderStars, method_62310, renderStars
void (RenderPass, MatrixStack, float, org.joml.Vector4fc): renderSunriseAndSunset, method_62306, renderGlowingSky
void (RenderPass): renderEndSky, method_62312, renderEndSky
GpuBuffer (): buildSunriseFan, method_74758, createSunRise
GpuBuffer (SpriteAtlasTexture): buildSunQuad, method_74759, createSun
GpuBuffer (SpriteAtlasTexture): buildEndFlashQuad, method_74761, createEndFlash
GpuBuffer (String, Sprite): buildCelestialQuad, method_75418, createQuadVertexBuffer
GpuBuffer (SpriteAtlasTexture): buildMoonPhases, method_74760, createMoonPhases
GpuBuffer (): buildStars, method_65233, createStars
GpuBuffer (): buildEndSky, method_65234, createEndSky
String (): lambda$render$0, method_1_9893, method_1_9893
26.2
Names
net.minecraft.client.render.SkyRendering
net.minecraft.client.render.SkyRenderer
Fields
Framebuffer: renderTarget, field_1_5604, field_1_5604
Constructors
(TextureManager, AtlasManager)
(TextureManager, AtlasManager, Framebuffer)
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
String (): lambda$renderEndFlash$14, method_74762, method_74762
String (): lambda$renderEndFlash$0, method_74762, method_74762
String (): lambda$renderEndSky$13, method_71316, method_71316
String (): lambda$renderEndSky$0, method_71316, method_71316
String (): lambda$renderSunriseAndSunset$12, method_74763, method_74763
String (): lambda$renderSunriseAndSunset$0, method_74763, method_74763
String (): lambda$renderStars$11, method_71317, method_71317
String (): lambda$renderStars$0, method_71317, method_71317
String (): lambda$renderMoon$10, method_74764, method_74764
String (): lambda$renderMoon$0, method_74764, method_74764
String (): lambda$renderSun$9, method_74765, method_74765
String (): lambda$renderSun$0, method_74765, method_74765
String (): lambda$renderDarkDisc$8, method_71318, method_71318
String (): lambda$renderDarkDisc$0, method_71318, method_71318
String (): lambda$renderSkyDisc$7, method_71319, method_71319
String (): lambda$renderSkyDisc$0, method_71319, method_71319
String (): lambda$buildEndSky$6, method_68499, method_68499
String (): lambda$buildEndSky$0, method_68499, method_68499
String (): lambda$buildStars$5, method_68500, method_68500
String (): lambda$buildStars$0, method_68500, method_68500
String (): lambda$buildMoonPhases$4, method_74767, method_74767
String (): lambda$buildMoonPhases$0, method_74767, method_74767
String (String): lambda$buildCelestialQuad$3, method_75417, method_75417
String (String): lambda$buildCelestialQuad$0, method_75417, method_75417
String (): lambda$buildSunriseFan$2, method_74769, method_74769
String (): lambda$buildSunriseFan$0, method_74769, method_74769
1.21.11_unobfuscated
Names
net.minecraft.client.renderer.SkyRenderer
net.minecraft.class_9975
net.minecraft.client.render.SkyRendering
Fields
Identifier: SUN_SPRITE, field_63578, SUN_TEXTURE
Identifier: END_FLASH_SPRITE, field_63579, END_FLASH_TEXTURE
Identifier: END_SKY_LOCATION, field_53143, END_SKY_TEXTURE
float: SKY_DISC_RADIUS, field_53144, field_53144
int: SKY_VERTICES, field_57932, field_57932
int: STAR_COUNT, field_57933, field_57933
float: SUN_SIZE, field_62950, field_62950
float: SUN_HEIGHT, field_62951, field_62951
float: MOON_SIZE, field_62952, field_62952
float: MOON_HEIGHT, field_62953, field_62953
int: SUNRISE_STEPS, field_62954, field_62954
int: END_SKY_QUAD_COUNT, field_57934, field_57934
float: END_FLASH_HEIGHT, field_62955, field_62955
float: END_FLASH_SCALE, field_62956, field_62956
SpriteAtlasTexture: celestialsAtlas, field_63580, celestialAtlasTexture
GpuBuffer: starBuffer, field_53145, starVertexBuffer
GpuBuffer: topSkyBuffer, field_53146, topSkyVertexBuffer
GpuBuffer: bottomSkyBuffer, field_53147, bottomSkyVertexBuffer
GpuBuffer: endSkyBuffer, field_55153, endSkyVertexBuffer
GpuBuffer: sunBuffer, field_62957, sunVertexBuffer
GpuBuffer: moonBuffer, field_62958, moonPhaseVertexBuffer
GpuBuffer: sunriseBuffer, field_62959, sunRiseVertexBuffer
GpuBuffer: endFlashBuffer, field_62960, endFlashVertexBuffer
RenderSystem$ShapeIndexBuffer: quadIndices, field_62961, indexBuffer2
AbstractTexture: endSkyTexture, field_62948, endSkyTexture
int: starIndexCount, field_58198, starIndexCount
Constructors
(TextureManager, AtlasManager)
Methods
AbstractTexture (TextureManager, Identifier): getTexture, method_74757, bindTexture
GpuBuffer (): buildSunriseFan, method_74758, createSunRise
GpuBuffer (SpriteAtlasTexture): buildSunQuad, method_74759, createSun
GpuBuffer (SpriteAtlasTexture): buildEndFlashQuad, method_74761, createEndFlash
GpuBuffer (String, Sprite): buildCelestialQuad, method_75418, createQuadVertexBuffer
GpuBuffer (SpriteAtlasTexture): buildMoonPhases, method_74760, createMoonPhases
GpuBuffer (): buildStars, method_65233, createStars
void (VertexConsumer, float): buildSkyDisc, method_62309, createSky
GpuBuffer (): buildEndSky, method_65234, createEndSky
void (int): renderSkyDisc, method_62302, renderTopSky
void (ClientWorld, float, Camera, SkyRenderState): extractRenderState, method_74926, updateRenderState
boolean (float, ClientWorld): shouldRenderDarkDisc, method_74925, isSkyDark
void (): renderDarkDisc, method_62305, renderSkyDark
void (MatrixStack, float, float, float, MoonPhase, float, float): renderSunMoonAndStars, method_62307, renderCelestialBodies
void (float, MatrixStack): renderSun, method_62303, renderSun
void (MoonPhase, float, MatrixStack): renderMoon, method_62304, renderMoon
void (float, MatrixStack): renderStars, method_62310, renderStars
void (MatrixStack, float, int): renderSunriseAndSunset, method_62306, renderGlowingSky
void (): renderEndSky, method_62312, renderEndSky
void (MatrixStack, float, float, float): renderEndFlash, method_73244, drawEndLightFlash
void (): close
String (): lambda$renderEndFlash$14, method_74762, method_74762
String (): lambda$renderEndSky$13, method_71316, method_71316
String (): lambda$renderSunriseAndSunset$12, method_74763, method_74763
String (): lambda$renderStars$11, method_71317, method_71317
String (): lambda$renderMoon$10, method_74764, method_74764
String (): lambda$renderSun$9, method_74765, method_74765
String (): lambda$renderDarkDisc$8, method_71318, method_71318
String (): lambda$renderSkyDisc$7, method_71319, method_71319
String (): lambda$buildEndSky$6, method_68499, method_68499
String (): lambda$buildStars$5, method_68500, method_68500
String (): lambda$buildMoonPhases$4, method_74767, method_74767
String (String): lambda$buildCelestialQuad$3, method_75417, method_75417
String (): lambda$buildSunriseFan$2, method_74769, method_74769
String (): lambda$new$1, method_75419, method_75419
String (): lambda$new$0, method_75420, method_75420