From 3e42518b34ff38f60aaa08577c035cd8158dcac9 Mon Sep 17 00:00:00 2001 From: Shane Bee Date: Sat, 11 Jan 2025 02:10:32 -0800 Subject: [PATCH] Fix snow accumulating in custom biomes without precipitation (#11854) --- .../net/minecraft/world/level/biome/Biome.java.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 paper-server/patches/sources/net/minecraft/world/level/biome/Biome.java.patch diff --git a/paper-server/patches/sources/net/minecraft/world/level/biome/Biome.java.patch b/paper-server/patches/sources/net/minecraft/world/level/biome/Biome.java.patch new file mode 100644 index 000000000000..df0ac902676e --- /dev/null +++ b/paper-server/patches/sources/net/minecraft/world/level/biome/Biome.java.patch @@ -0,0 +1,11 @@ +--- a/net/minecraft/world/level/biome/Biome.java ++++ b/net/minecraft/world/level/biome/Biome.java +@@ -176,7 +_,7 @@ + } + + public boolean shouldSnow(LevelReader level, BlockPos pos) { +- if (this.warmEnoughToRain(pos, level.getSeaLevel())) { ++ if (this.getPrecipitationAt(pos, level.getSeaLevel()) != Precipitation.SNOW) { // Paper - Fixes MC-248212 + return false; + } else { + if (level.isInsideBuildHeight(pos.getY()) && level.getBrightness(LightLayer.BLOCK, pos) < 10) {