aboutsummaryrefslogtreecommitdiffhomepage
path: root/patches/server/0046-Disable-ice-and-snow.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/server/0046-Disable-ice-and-snow.patch')
-rw-r--r--patches/server/0046-Disable-ice-and-snow.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/patches/server/0046-Disable-ice-and-snow.patch b/patches/server/0046-Disable-ice-and-snow.patch
new file mode 100644
index 0000000000..ae60e5cb8c
--- /dev/null
+++ b/patches/server/0046-Disable-ice-and-snow.patch
@@ -0,0 +1,24 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Sudzzy <[email protected]>
+Date: Wed, 2 Mar 2016 14:57:24 -0600
+Subject: [PATCH] Disable ice and snow
+
+
+diff --git a/src/main/java/net/minecraft/server/level/ServerLevel.java b/src/main/java/net/minecraft/server/level/ServerLevel.java
+index aca595551c90d5515309c9c82ad6ffcfa1d680c8..6d89dc22e28a9c3557d9972be0935d75719e7f7d 100644
+--- a/src/main/java/net/minecraft/server/level/ServerLevel.java
++++ b/src/main/java/net/minecraft/server/level/ServerLevel.java
+@@ -646,11 +646,13 @@ public class ServerLevel extends Level implements WorldGenLevel {
+
+ gameprofilerfiller.popPush("iceandsnow");
+
++ if (!this.paperConfig().environment.disableIceAndSnow) { // Paper - Option to disable ice and snow
+ for (int l = 0; l < randomTickSpeed; ++l) {
+ if (this.random.nextInt(48) == 0) {
+ this.tickPrecipitation(this.getBlockRandomPos(j, 0, k, 15));
+ }
+ }
++ } // Paper - Option to disable ice and snow
+
+ gameprofilerfiller.popPush("tickBlocks");
+ timings.chunkTicksBlocks.startTiming(); // Paper