History - net.minecraft.client.render.WeatherRenderer

26.3-snapshot-3

Names

Fields

GpuBuffer: vertexBuffer, field_1_5784, vertexBuffer

GpuBuffer: vertexBuffer, field_1_5784, vertexBuffer

Constructors

Methods

void (RenderPass, AbstractTexture, int, int): renderWeather, method_1_1041, issueDraw

void (WeatherRenderState, RenderPass): render, method_1_7459, draw

void (OitStage, WeatherRenderState, RenderPass): renderOit, method_1_7461, drawOit

void (WeatherRenderState, RenderPass, RenderPipeline): render, method_1_7460, draw

void (RenderPass, AbstractTexture, int, int): renderWeather, method_1_1041, issueDraw

void (WeatherRenderState, RenderPass): render, method_1_7459, draw

void (OitStage, WeatherRenderState, RenderPass): renderOit, method_1_7461, drawOit

void (WeatherRenderState, RenderPass, RenderPipeline): render, method_1_7460, draw

26.3-snapshot-2

Names

Fields

GameRenderer: gameRenderer, field_1_8175, gameRenderer

TextureManager: textureManager, field_1_8180, textureManager

AbstractTexture: rainTexture, field_1_8178, rainTexture

AbstractTexture: snowTexture, field_1_8179, snowTexture

DrawMode: primitiveTopology, field_1_8177, drawMode

int: indexCount, field_1_8176, indexCount

Constructors

Methods

void (VertexConsumer, List<WeatherRenderer$Piece>, Vec3d, float, int, float): renderInstances, method_62318, renderPieces

void (VertexConsumer, List<WeatherRenderer$Piece>, Vec3d, float, int, float): prepareInstances, method_62318, renderPieces

void (Vec3d, WeatherRenderState): render, method_1_1040, render

GpuBuffer (ByteBuffer): uploadVertexBuffer, method_1_4992, upload

void (ByteBuffer): uploadVertexBuffer, method_1_4992, upload

void (Vec3d, WeatherRenderState): prepare, method_1_7458, prepare

void (WeatherRenderState, RenderPass): render, method_1_7459, draw

void (OitStage, WeatherRenderState, RenderPass): renderOit, method_1_7461, drawOit

void (WeatherRenderState, RenderPass, RenderPipeline): render, method_1_7460, draw

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

net.minecraft.client.render.WeatherRendering

net.minecraft.client.render.WeatherRenderer

Fields

float: RAIN_PARTICLES_PER_BLOCK, field_63581, PRECIPITATION_DENSITY

int: RAIN_RADIUS, field_53148, field_53148

int: RAIN_TABLE_SIZE, field_53152, field_53152

int: RAIN_TABLE_SIZE, field_53152, NORMAL_TABLE_DIMENSION

int: HALF_RAIN_TABLE_SIZE, field_53153, field_53153

int: HALF_RAIN_TABLE_SIZE, field_53153, NORMAL_TABLE_BIAS

int: rainSoundTime, field_53154, soundChance

int: INDICES_PER_COLUMN, field_1_1035, field_1_1035

int: INDICES_PER_COLUMN, field_1_1035, INDICES_PER_PIECE

GpuBuffer: vertexBuffer, field_1_5784, vertexBuffer

Constructors

Methods

void (World, int, float, Vec3d, WeatherRenderState): extractRenderState, method_62315, buildPrecipitationPieces

WeatherRendering$Piece (Random, int, int, int, int, int, int, float): createRainColumnInstance, method_62314, createRainPiece

WeatherRendering$Piece (Random, int, int, int, int, int, int, float): createSnowColumnInstance, method_62321, createSnowPiece

void (ClientWorld, Camera, int, ParticlesMode, int): tickRainParticles, method_62319, addParticlesAndSound

Biome$Precipitation (World, BlockPos): getPrecipitationAt, method_62317, getPrecipitationAt

void (ClientWorld, float, Vec3d, WeatherRenderState): extractRenderState, method_62315, buildPrecipitationPieces

GpuBuffer (ByteBuffer): uploadVertexBuffer, method_1_4992, upload

WeatherRenderer$Piece (Random, long, int, int, int, int, int, float): createRainColumnInstance, method_62314, createRainPiece

WeatherRenderer$Piece (Random, long, int, int, int, int, int, float): createSnowColumnInstance, method_62321, createSnowPiece

void (): close

String (): lambda$uploadVertexBuffer$0, method_1_4991, method_1_4991

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

float: RAIN_PARTICLES_PER_BLOCK, field_63581, field_63581

float: RAIN_PARTICLES_PER_BLOCK, field_63581, PRECIPITATION_DENSITY

int: INDICES_PER_COLUMN, field_1_1035, field_1_1035

Constructors

Methods

void (VertexConsumerProvider, Vec3d, WeatherRenderState): render, method_62320, renderPrecipitation

void (RenderPass, AbstractTexture, int, int): renderWeather, method_1_1041, issueDraw

void (Vec3d, WeatherRenderState): render, method_1_1040, render

String (): lambda$render$0, method_1_1039, method_1_1039

1.21.11_unobfuscated

Names

net.minecraft.client.renderer.WeatherEffectRenderer

net.minecraft.class_9976

net.minecraft.client.render.WeatherRendering

Fields

float: RAIN_PARTICLES_PER_BLOCK, field_63581, field_63581

int: RAIN_RADIUS, field_53148, field_53148

Identifier: RAIN_LOCATION, field_53150, RAIN_TEXTURE

Identifier: SNOW_LOCATION, field_53151, SNOW_TEXTURE

int: RAIN_TABLE_SIZE, field_53152, field_53152

int: HALF_RAIN_TABLE_SIZE, field_53153, field_53153

int: rainSoundTime, field_53154, soundChance

float[]: columnSizeX, field_53155, NORMAL_LINE_DX

float[]: columnSizeZ, field_53156, NORMAL_LINE_DZ

Constructors

()

Methods

void (World, int, float, Vec3d, WeatherRenderState): extractRenderState, method_62315, buildPrecipitationPieces

void (VertexConsumerProvider, Vec3d, WeatherRenderState): render, method_62320, renderPrecipitation

WeatherRendering$Piece (Random, int, int, int, int, int, int, float): createRainColumnInstance, method_62314, createRainPiece

WeatherRendering$Piece (Random, int, int, int, int, int, int, float): createSnowColumnInstance, method_62321, createSnowPiece

void (VertexConsumer, List<WeatherRendering$Piece>, Vec3d, float, int, float): renderInstances, method_62318, renderPieces

void (ClientWorld, Camera, int, ParticlesMode, int): tickRainParticles, method_62319, addParticlesAndSound

Biome$Precipitation (World, BlockPos): getPrecipitationAt, method_62317, getPrecipitationAt