0

added proper env var for windows

This commit is contained in:
Andrew Brown
2010-08-28 18:50:19 -04:00
parent abba5e1b2f
commit 403815a7dd

View File

@@ -1,3 +1,4 @@
import sys
import os import os
import os.path import os.path
import zipfile import zipfile
@@ -8,7 +9,11 @@ import numpy
from PIL import Image, ImageEnhance from PIL import Image, ImageEnhance
def _get_terrain_image(): def _get_terrain_image():
minecraftjar = zipfile.ZipFile(os.path.join(os.environ['HOME'], ".minecraft", "bin", "minecraft.jar")) if "win" in sys.platform:
minecraftdir = os.environ['APPDATA']
else:
minecraftdir = os.environ['HOME']
minecraftjar = zipfile.ZipFile(os.path.join(minecraftdir, ".minecraft", "bin", "minecraft.jar"))
textures = minecraftjar.open("terrain.png") textures = minecraftjar.open("terrain.png")
buffer = StringIO(textures.read()) buffer = StringIO(textures.read())
return Image.open(buffer) return Image.open(buffer)