From aa82a82f13bc34939150593aa9678dfe13b7ba68 Mon Sep 17 00:00:00 2001 From: Andrew Brown Date: Mon, 27 Sep 2010 09:03:24 -0400 Subject: [PATCH] won't error when no worlds are found. Thanks jbergstroem --- world.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/world.py b/world.py index 131cfce..99728c1 100644 --- a/world.py +++ b/world.py @@ -299,6 +299,11 @@ def get_worlds(): "Returns {world # : level.dat information}" ret = {} save_dir = get_save_dir() + + # No dirs found - most likely not running from inside minecraft-dir + if save_dir is None: + return None + for dir in os.listdir(save_dir): if dir.startswith("World") and len(dir) == 6: world_n = int(dir[-1])