From c78b17f6a7e5d1da055b0917fa414b9a86d2a676 Mon Sep 17 00:00:00 2001 From: Andrew Chin Date: Fri, 21 Jun 2019 23:35:33 -0400 Subject: [PATCH] Fix for reading worlds from local dir --- overviewer_core/world.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/overviewer_core/world.py b/overviewer_core/world.py index 30ec225..286408b 100644 --- a/overviewer_core/world.py +++ b/overviewer_core/world.py @@ -1721,11 +1721,11 @@ def get_worlds(): world_path = os.path.join(".", dir) try: info = nbt.load(world_dat)[1] - info['Data']['path'] = world_path.decode(loc) + info['Data']['path'] = world_path if 'LevelName' in info['Data'].keys(): ret[info['Data']['LevelName']] = info['Data'] except nbt.CorruptNBTError: - ret[os.path.basename(world_path).decode(loc) + " (corrupt)"] = {'path': world_path.decode(loc), + ret[os.path.basename(world_path) + " (corrupt)"] = {'path': world_path, 'LastPlayed': 0, 'Time': 0, 'IsCorrupt': True}