From 095b87b66755107ea724d2ed72da226d824711ac Mon Sep 17 00:00:00 2001 From: Andrew Chin Date: Mon, 19 Dec 2016 11:08:35 -0500 Subject: [PATCH] Added some explanatory text about corrupt worlds --- overviewer.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/overviewer.py b/overviewer.py index 61a1d91..a1908ce 100755 --- a/overviewer.py +++ b/overviewer.py @@ -613,6 +613,12 @@ def list_worlds(): playstamp = "" path = info['path'] print(formatString % (name, playstamp, timestamp, path)) + found_corrupt = any([x.get("IsCorrupt") for x in worlds.values()]) + if found_corrupt: + print("") + print("An error has been detected in one or more of your worlds (see the above table).") + print("This is usually due to a corrupt level.dat file. Corrupt worlds need to be") + print("repaired before Overviewer can render them.") if __name__ == "__main__": multiprocessing.freeze_support()