net.minecraft.client.renderer

public class WeatherEffectRenderer

gna
net.minecraft.client.renderer.WeatherEffectRenderer
net.minecraft.class_9976
net.minecraft.unmapped.C_iyksaosz
net.minecraft.client.render.WeatherRendering
net.minecraft.client.render.WeatherRenderer
net.minecraft.src.C_345896_

Field summary

Modifier and TypeField
private static final int
a
RAIN_RADIUS
field_53148
f_gjbwfqqz
field_53148
RAIN_RADUIS
f_347417_
private static final int
b
RAIN_DIAMETER
field_53149
f_dphltahl
field_53149
RAIN_DIAMETER
f_346776_
private static final ResourceLocation
c
RAIN_LOCATION
field_53150
f_kufxeykr
RAIN_TEXTURE
RAIN
f_346432_
private static final ResourceLocation
d
SNOW_LOCATION
field_53151
f_lzgdsyob
SNOW_TEXTURE
SNOW
f_348006_
private static final int
e
RAIN_TABLE_SIZE
field_53152
f_bxkehcoy
field_53152
RAIN_TABLE_SIZE
f_346344_
private static final int
f
HALF_RAIN_TABLE_SIZE
field_53153
f_lmxjhreq
field_53153
HALF_RAIN_TABLE_SIZE
f_349585_
private int
g
rainSoundTime
field_53154
f_lpzxgmyh
soundChance
ticksSinceLastSound
f_348275_
private final float[]
h
columnSizeX
field_53155
f_afwegdum
NORMAL_LINE_DX
columnSizeX
f_349116_
private final float[]
i
columnSizeZ
field_53156
f_kpaequcb
NORMAL_LINE_DZ
columnSizeY
f_348552_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(dgj arg0, glz arg1, int arg2, float arg3, fbb arg4)
render(Level arg0, MultiBufferSource arg1, int arg2, float arg3, Vec3 arg4)
method_62316(class_1937 arg0, class_4597 arg1, int arg2, float arg3, class_243 arg4)
m_jpksxwlz(C_cdctfzbn arg0, C_igrgeffe arg1, int arg2, float arg3, C_vgpupfxx arg4)
renderPrecipitation(World world, VertexConsumerProvider vertexConsumers, int ticks, float delta, Vec3d pos)
m_jpksxwlz(World world, VertexConsumerProvider vertexConsumers, int arg2, float delta, Vec3d arg4)
m_354304_(C_1596_ p_376033_, C_4139_ p_365872_, int p_365795_, float p_361547_, C_3046_ arg4)
private void
a(dgj arg0, int arg1, float arg2, fbb arg3, int arg4, List<gna$a> arg5, List<gna$a> arg6)
collectColumnInstances(Level arg0, int arg1, float arg2, Vec3 arg3, int arg4, List<WeatherEffectRenderer$ColumnInstance> arg5, List<WeatherEffectRenderer$ColumnInstance> arg6)
method_62315(class_1937 arg0, int arg1, float arg2, class_243 arg3, int arg4, List<class_9976$class_9977> arg5, List<class_9976$class_9977> arg6)
m_gagyohep(C_cdctfzbn arg0, int arg1, float arg2, C_vgpupfxx arg3, int arg4, List<C_iyksaosz$C_bznahcxp> arg5, List<C_iyksaosz$C_bznahcxp> arg6)
buildPrecipitationPieces(World world, int ticks, float delta, Vec3d pos, int range, List<WeatherRendering$Piece> rainOut, List<WeatherRendering$Piece> snowOut)
buildColumns(World world, int ticks, float tickDelta, Vec3d camera, int range, List<WeatherRenderer$Column> rain, List<WeatherRenderer$Column> snow)
m_351867_(C_1596_ p_367248_, int p_368775_, float p_367550_, C_3046_ p_361277_, int p_364246_, List<C_345896_$C_346159_> p_362622_, List<C_345896_$C_346159_> arg6)
private void
a(glz arg0, fbb arg1, int arg2, float arg3, List<gna$a> arg4, List<gna$a> arg5)
render(MultiBufferSource arg0, Vec3 arg1, int arg2, float arg3, List<WeatherEffectRenderer$ColumnInstance> arg4, List<WeatherEffectRenderer$ColumnInstance> arg5)
method_62320(class_4597 arg0, class_243 arg1, int arg2, float arg3, List<class_9976$class_9977> arg4, List<class_9976$class_9977> arg5)
m_jizilvka(C_igrgeffe arg0, C_vgpupfxx arg1, int arg2, float arg3, List<C_iyksaosz$C_bznahcxp> arg4, List<C_iyksaosz$C_bznahcxp> arg5)
renderPrecipitation(VertexConsumerProvider vertexConsumers, Vec3d pos, int range, float gradient, List<WeatherRendering$Piece> rainPieces, List<WeatherRendering$Piece> snowPieces)
m_jizilvka(VertexConsumerProvider vertexConsumers, Vec3d camera, int ticks, float gradient, List<WeatherRenderer$Column> columns, List<WeatherRenderer$Column> arg5)
m_353629_(C_4139_ p_368504_, C_3046_ p_362749_, int p_362074_, float p_361651_, List<C_345896_$C_346159_> p_361059_, List<C_345896_$C_346159_> arg5)
private WeatherEffectRenderer$ColumnInstance
a(azh arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, float arg7)
createRainColumnInstance(RandomSource arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, float arg7)
method_62314(class_5819 arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, float arg7)
m_fzqfkepg(C_rlomrsco arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, float arg7)
createRainPiece(Random random, int ticks, int x, int yMin, int yMax, int z, int light, float tickDelta)
buildRainColumn(RandomGenerator random, int ticks, int x, int bottomY, int topY, int z, int lightCoords, float tickDelta)
m_356683_(C_212974_ p_369418_, int p_368589_, int p_364560_, int p_362596_, int p_368571_, int p_362548_, int p_362995_, float arg7)
private WeatherEffectRenderer$ColumnInstance
b(azh arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, float arg7)
createSnowColumnInstance(RandomSource arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, float arg7)
method_62321(class_5819 arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, float arg7)
m_uknmonso(C_rlomrsco arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, float arg7)
createSnowPiece(Random random, int ticks, int x, int yMin, int yMax, int z, int light, float tickDelta)
buildSnowColumn(RandomGenerator random, int ticks, int x, int bottomY, int topY, int z, int lightCoords, float tickDelta)
m_353345_(C_212974_ p_363885_, int p_367897_, int p_362095_, int p_364648_, int p_366422_, int p_369864_, int p_367820_, float arg7)
private void
a(ffz arg0, List<gna$a> arg1, fbb arg2, float arg3, int arg4, float arg5)
renderInstances(VertexConsumer arg0, List<WeatherEffectRenderer$ColumnInstance> arg1, Vec3 arg2, float arg3, int arg4, float arg5)
method_62318(class_4588 arg0, List<class_9976$class_9977> arg1, class_243 arg2, float arg3, int arg4, float arg5)
m_mswqeqij(C_igthdzux arg0, List<C_iyksaosz$C_bznahcxp> arg1, C_vgpupfxx arg2, float arg3, int arg4, float arg5)
renderPieces(VertexConsumer vertexConsumer, List<WeatherRendering$Piece> pieces, Vec3d pos, float intensity, int range, float gradient)
renderColumns(VertexConsumer arg0, List<WeatherRenderer$Column> columns, Vec3d camera, float alpha, int ticks, float gradient)
m_356075_(C_3187_ p_364835_, List<C_345896_$C_346159_> p_367411_, C_3046_ p_360961_, float p_369839_, int p_363459_, float arg5)
public void
a(gga arg0, fks arg1, int arg2, aqv arg3)
tickRainParticles(ClientLevel arg0, Camera arg1, int arg2, ParticleStatus arg3)
method_62319(class_638 arg0, class_4184 arg1, int arg2, class_4066 arg3)
m_nofbnpci(C_ghdnlrrw arg0, C_dcmtgrvm arg1, int arg2, C_ohzhuhsr arg3)
addParticlesAndSound(ClientWorld world, Camera camera, int ticks, ParticlesMode particlesMode)
tickParticles(ClientWorld world, Camera camera, int ticks, ParticlesMode mode)
m_354701_(C_3899_ p_364267_, C_3373_ p_360728_, int p_367686_, C_345875_ arg3)
private Biome$Precipitation
a(dgj arg0, ji arg1)
getPrecipitationAt(Level arg0, BlockPos arg1)
method_62317(class_1937 arg0, class_2338 arg1)
m_isullewe(C_cdctfzbn arg0, C_hynzadkk arg1)
getPrecipitationAt(World world, BlockPos pos)
getPrecipitation(World world, BlockPos pos)
m_356757_(C_1596_ p_361577_, C_4675_ arg1)