diff --git a/src/main/java/land/chipmunk/chipmunkmod/config/Configuration.java b/src/main/java/land/chipmunk/chipmunkmod/config/Configuration.java index 9c9a8ad..2c50abc 100644 --- a/src/main/java/land/chipmunk/chipmunkmod/config/Configuration.java +++ b/src/main/java/land/chipmunk/chipmunkmod/config/Configuration.java @@ -13,6 +13,7 @@ public class Configuration { public CommandCore core = new CommandCore(); public Bots bots = new Bots(); public CustomChat customChat = new CustomChat(); + public SelfCare selfCare = new SelfCare(); public String autoSkinUsername = "off"; @ConfigSerializable @@ -66,6 +67,13 @@ public class Configuration { } } + @ConfigSerializable + public static class SelfCare { + public boolean cspy = true; + public boolean gameMode = true; + public boolean op = true; + } + @ConfigSerializable public static class CustomChat { public @NotNull Component format = diff --git a/src/main/java/land/chipmunk/chipmunkmod/modules/SelfCare.java b/src/main/java/land/chipmunk/chipmunkmod/modules/SelfCare.java index d1c590e..665dcc3 100644 --- a/src/main/java/land/chipmunk/chipmunkmod/modules/SelfCare.java +++ b/src/main/java/land/chipmunk/chipmunkmod/modules/SelfCare.java @@ -21,9 +21,9 @@ public class SelfCare implements Listener { public final long interval; public final long chatInterval; - public boolean opEnabled = true; - public boolean gamemodeEnabled = true; - public boolean cspyEnabled = true; + public boolean opEnabled = ChipmunkMod.CONFIG.selfCare.op; + public boolean gamemodeEnabled = ChipmunkMod.CONFIG.selfCare.gameMode; + public boolean cspyEnabled = ChipmunkMod.CONFIG.selfCare.cspy; private int gameMode;