From 7d05450244b9e6be1fad97909028e44a25611bab Mon Sep 17 00:00:00 2001 From: CocoTheOwner Date: Sun, 27 Jun 2021 13:58:59 +0200 Subject: [PATCH 1/2] Update IrisProject.java --- src/main/java/com/volmit/iris/manager/IrisProject.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/volmit/iris/manager/IrisProject.java b/src/main/java/com/volmit/iris/manager/IrisProject.java index db3ca2a48..b2784c6c1 100644 --- a/src/main/java/com/volmit/iris/manager/IrisProject.java +++ b/src/main/java/com/volmit/iris/manager/IrisProject.java @@ -11,10 +11,7 @@ import com.volmit.iris.util.*; import lombok.Data; import net.md_5.bungee.api.ChatMessageType; import net.md_5.bungee.api.chat.TextComponent; -import org.bukkit.Bukkit; -import org.bukkit.GameMode; -import org.bukkit.World; -import org.bukkit.WorldCreator; +import org.bukkit.*; import org.bukkit.craftbukkit.v1_17_R1.CraftServer; import org.bukkit.potion.PotionEffect; import org.bukkit.potion.PotionEffectType; @@ -192,6 +189,9 @@ public class IrisProject //@builder World world = INMS.get().createWorld(c); + world.setGameRule(GameRule.DO_WEATHER_CYCLE, false); + world.setGameRule(GameRule.DO_DAYLIGHT_CYCLE, false); + world.setTime(6000); Iris.linkMultiverseCore.removeFromConfig(world); done.set(true); From b67ab5ecd3bb42239b8794fdc25bc1a867441875 Mon Sep 17 00:00:00 2001 From: CocoTheOwner Date: Sun, 4 Jul 2021 10:03:41 +0200 Subject: [PATCH 2/2] You got it --- src/main/java/com/volmit/iris/IrisSettings.java | 3 +++ src/main/java/com/volmit/iris/manager/IrisProject.java | 8 +++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/volmit/iris/IrisSettings.java b/src/main/java/com/volmit/iris/IrisSettings.java index dbd4998d0..fe590974a 100644 --- a/src/main/java/com/volmit/iris/IrisSettings.java +++ b/src/main/java/com/volmit/iris/IrisSettings.java @@ -126,6 +126,9 @@ public class IrisSettings @DontObfuscate public boolean openVSCode = true; + + @DontObfuscate + public boolean disableTimeAndWeather = true; } public static IrisSettings get() diff --git a/src/main/java/com/volmit/iris/manager/IrisProject.java b/src/main/java/com/volmit/iris/manager/IrisProject.java index b2784c6c1..dae406963 100644 --- a/src/main/java/com/volmit/iris/manager/IrisProject.java +++ b/src/main/java/com/volmit/iris/manager/IrisProject.java @@ -189,9 +189,11 @@ public class IrisProject //@builder World world = INMS.get().createWorld(c); - world.setGameRule(GameRule.DO_WEATHER_CYCLE, false); - world.setGameRule(GameRule.DO_DAYLIGHT_CYCLE, false); - world.setTime(6000); + if (IrisSettings.get().getStudio().isDisableTimeAndWeather()) { + world.setGameRule(GameRule.DO_WEATHER_CYCLE, false); + world.setGameRule(GameRule.DO_DAYLIGHT_CYCLE, false); + world.setTime(6000); + } Iris.linkMultiverseCore.removeFromConfig(world); done.set(true);