Configuration file seems to be corrupt! Regenerating...Solved

(22:14:07) | Added '// Reference: Facepunch.Sqlite' in plugin 'RealtimeWipeInfo'

(22:14:09) | RealtimeWipeInfo was compiled successfully in 2462ms

(22:14:09) | RealtimeWipeInfo v2.1.5: Failed to load config file (is the config file corrupt?) (After parsing a value an unexpected character was encountered: p. Path '['Description Settings']['Full Server Description']', line 4, position 368.)

(22:14:09) | [Realtime Wipe Info] Configuration file at 'oxide/config/RealtimeWipeInfo.json' seems to be corrupt! Regenerating...

(22:14:09) | [Realtime Wipe Info] Blueprint wipe detected!

(22:14:09) | Loaded plugin Realtime Wipe Info v2.1.5 by Ryan




Wiped my server and this is now the message I get?!?!???
Looks like the configuration file for the plugin was either edited wrongly or corrupt, which is what it is warning you about and regenerating the file for.
{
  "Description Settings": {
    "Enable Description": true,
    "Full Server Description": "Welcome to Rustopica - the most authentic modded community server in Rust running since 2018! \nThe server was last wiped {0} \n-High performance dedicated machines makes for a great Rust experience \nAntiCheat, unique events and ACTIVE non-playing admins \nKits for everyone to get started the right way \nAnd best of all there is NO "pay-2-win" and never will be \nServer rules are simple. Don't be a twat. If you're unsure wether you are being a twat or not.. then you are. So don't. \nFor any questions ask for an admin in chat.",
    "Include Seed & Map Size": true,
    "Enable Use Of Time": true,
    "Date": {
      "Enable Use Of Date": true,
      "Date format": "dddd d/M"
    },
    "Refresh Interval": 120.0
  },
  "Title Settings": {
    "Enable Title": true,
    "Full Server Hostname": "[EU]Rustopica {0} |x3|TP|Kits|NoRad|Events|Loot+",
    "Enable Use Of Time": false,
    "Date": {
      "Enable Use Of Date": true,
      "Date format": "d/M"
    },
    "Refresh Interval": 60.0
  },
  "Phrase Settings": {
    "Enable Phrases": true,
    "Phrases": {
      "wipe": {
        "Send Reply": true,
        "Block Message": false
      },
      "wipe?": {
        "Send Reply": true,
        "Block Message": false
      },
      "wiped": {
        "Send Reply": false,
        "Block Message": true
      },
      "wiped?": {
        "Send Reply": false,
        "Block Message": false
      }
    },
    "Enable Use Of Time": true,
    "Date": {
      "Enable Use Of Date": true,
      "Date format": "d/M"
    },
    "Schedule Settings": {
      "Enable Wipe Schedule Messages": true,
      "Wipe Schedule In Days": 14,
      "Date Format": "dddd d/M"
    }
  },
  "Connect Message Settings": {
    "Enable Connect Messages": false
  },
  "Command Settings": {
    "Enabled": true,
    "Command": "wipe"
  },
  "Blueprint settings": {
    "Enable blueprint wipe tracking": true,
    "Add BP wipe to description": true,
    "Use BP chat reply": true
  }
}
Quotation marks inside of others would need to be escaped with \, otherwise it will not be recognized as valid JSON. In your example above, the "Full Server Description" like contains quotation marks inside it, so those would need to be escaped or replaced.

Seems like after running it through a JSON validator that the

Error: Parse error on line 4:
...all there is NO "		pay - 2 - win " and 
----------------------^
Expecting 'EOF', '}', ':', ',', ']', got 'undefined'

 

gave an error. This has had me at a stale for 4 hours last night. Jesus christ.

 

Thanks Wulf.

Locked automatically