Rain is silent in Frozen Oceans
in the non icy patches in the frozen ocean biome rain doesn't play any audio and is silent. I have footage if requested.
Linked Issues
is duplicated by1
relates to5
Created Issue:
Silent Rain in Frozen Oceans
in the non icy patches in the frozen ocean biome rain doesn't play any audio and is silent.
in the non icy patches in the frozen ocean biome rain doesn't play any audio and is silent. I have footage if requested.
Silent Rain in Frozen Oceans (Audio Bug)
Silent Rainin Frozen Oceans(Audio Bug)Rain is silent in Frozen Oceans
is duplicated by
relates to
relates to
relates to
Duplicate of MC-238904.
Thank you for your report!
We're tracking this issue in MC-238904, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
– I am a bot. This action was performed automatically! The ticket was resolved by one of our moderators, and I left this message to give more information to you.

Duplicate of
MC-236652it is not a duplicate as its an audio bug
Yup, it appears this issue is similar but not the same as
MC-236652. I can confirm this.Isn't the problem here that the rain doesn't make a sound when falling on water? When flying above land in rainy weather, also no sound is heard.
Can confirm in 1.18.1.
Can confirm in 1.19. MC-238904.png
How is this still not fixed? It's been nearly a year and it's not even being worked on. It still exists in 1.19 and it's incredibly annoying, just ruins my iceberg base.
Can confirm in 1.19.1.
Code analysis (Mojang mappings, 1.19.2): in LevelRenderer#tickRain(Camera), there is the following piece of code:
... BlockPos $$10 = $$3.getHeightmapPos(Heightmap.Types.MOTION_BLOCKING, $$4.offset($$8, 0, $$9)); Biome $$11 = $$3.getBiome($$10).value(); if ($$10.getY() <= $$3.getMinBuildHeight() || $$10.getY() > $$4.getY() + 10 || $$10.getY() < $$4.getY() - 10 || $$11.getPrecipitation() != Biome.Precipitation.RAIN || !$$11.warmEnoughToRain($$10)) continue; ...If the biome's precipitation is not RAIN (which frozen oceans are not), then the code to play the rain sound events is not executed. Changing this to
... BlockPos $$10 = $$3.getHeightmapPos(Heightmap.Types.MOTION_BLOCKING, $$4.offset($$8, 0, $$9)); Biome $$11 = $$3.getBiome($$10).value(); if ($$10.getY() <= $$3.getMinBuildHeight() || $$10.getY() > $$4.getY() + 10 || $$10.getY() < $$4.getY() - 10 || $$11.getPrecipitation() == Biome.Precipitation.NONE || !$$11.warmEnoughToRain($$10)) continue; ...should fix the issue; there is no worry that the rain sounds would play in a snowy biome, because Biome#warmEnoughToRain(BlockPos) already does that: if it is not warm enough to rain, the sounds will not play.
Appears to be fixed for me in 23w03, most likely due to
MC-255811being fixed. Someone please double check.Confirmed fixed in 23w03a.