diff --git a/TShockAPI/Commands.cs b/TShockAPI/Commands.cs index e31a02d9..8c7eef08 100644 --- a/TShockAPI/Commands.cs +++ b/TShockAPI/Commands.cs @@ -1246,15 +1246,19 @@ namespace TShockAPI } } - private static void StartHardMode(CommandArgs args) - { - WorldGen.StartHardmode(); - } + private static void StartHardMode(CommandArgs args) + { + if (!TShock.Config.DisableHardmode) + WorldGen.StartHardmode(); + else + args.Player.SendMessage("Hardmode is disabled via config", Color.Red); + } - private static void DisableHardMode(CommandArgs args) - { - Main.hardMode = false; - } + private static void DisableHardMode(CommandArgs args) + { + Main.hardMode = false; + args.Player.SendMessage("Hardmode is now disabled", Color.Green); + } private static void ConvertCorruption(CommandArgs args) {