0

Handle UUID player files semi-nicely in POIgen (14w10a+, 1.7.6+)

This commit is contained in:
Luc Ritchie
2014-03-08 23:01:40 -05:00
parent 1ae21a70a5
commit 1cf131a8fc

View File

@@ -132,7 +132,11 @@ def handlePlayers(rset, render, worldpath):
dimension = int(mystdim.group(1)) dimension = int(mystdim.group(1))
else: else:
raise raise
# TODO: get player names from UUIDs once Mojang makes available an API to do it
playerdir = os.path.join(worldpath, "playerdata")
if not os.path.isdir(playerdir):
playerdir = os.path.join(worldpath, "players") playerdir = os.path.join(worldpath, "players")
if os.path.isdir(playerdir): if os.path.isdir(playerdir):
playerfiles = os.listdir(playerdir) playerfiles = os.listdir(playerdir)
playerfiles = [x for x in playerfiles if x.endswith(".dat")] playerfiles = [x for x in playerfiles if x.endswith(".dat")]