| public void | | extractRenderState(Level level, int ticks, float partialTicks, Vec3 cameraPos, WeatherRenderState renderState) | | extractRenderState(Level level, int ticks, float partialTicks, Vec3 cameraPos, WeatherRenderState renderState) | | method_62315(class_1937 arg0, int arg1, float arg2, class_243 arg3, class_12077 arg4) | | buildPrecipitationPieces(World world, int ticks, float tickProgress, Vec3d cameraPos, WeatherRenderState state) |
|
| private void | | renderWeather(RenderPass renderPass, AbstractTexture texture, int startColumn, int columnCount) | | renderWeather(RenderPass renderPass, AbstractTexture texture, int startColumn, int columnCount) | | method_1_1041(RenderPass arg0, class_1044 arg1, int arg2, int arg3) | | issueDraw(RenderPass renderPass, AbstractTexture texture, int start, int end) |
|
| public void | |
| private WeatherRendering$Piece | | createRainColumnInstance(RandomSource random, int ticks, int x, int bottomY, int topY, int z, int lightCoords, float partialTicks) | | createRainColumnInstance(RandomSource random, int ticks, int x, int bottomY, int topY, int z, int lightCoords, float partialTicks) | | method_62314(class_5819 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 tickProgress) |
|
| private WeatherRendering$Piece | | createSnowColumnInstance(RandomSource random, int ticks, int x, int bottomY, int topY, int z, int lightCoords, float partialTicks) | | createSnowColumnInstance(RandomSource random, int ticks, int x, int bottomY, int topY, int z, int lightCoords, float partialTicks) | | method_62321(class_5819 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 tickProgress) |
|
| private void | | renderInstances(VertexConsumer builder, List<WeatherEffectRenderer$ColumnInstance> columns, Vec3 cameraPos, float maxAlpha, int radius, float intensity) | | renderInstances(VertexConsumer builder, List<WeatherEffectRenderer$ColumnInstance> columns, Vec3 cameraPos, float maxAlpha, int radius, float intensity) | | method_62318(class_4588 arg0, List<class_9976$class_9977> arg1, class_243 arg2, float arg3, int arg4, float arg5) | | renderPieces(VertexConsumer vertexConsumer, List<WeatherRendering$Piece> pieces, Vec3d pos, float intensity, int range, float gradient) |
|
| public void | | tickRainParticles(ClientLevel level, Camera camera, int ticks, ParticleStatus particleStatus, int weatherRadius) | | tickRainParticles(ClientLevel level, Camera camera, int ticks, ParticleStatus particleStatus, int weatherRadius) | | method_62319(class_638 arg0, class_4184 arg1, int arg2, class_4066 arg3, int arg4) | | addParticlesAndSound(ClientWorld world, Camera camera, int ticks, ParticlesMode particlesMode, int weatherRadius) |
|
| private Biome$Precipitation | |