diff --git a/overviewer_core/textures.py b/overviewer_core/textures.py index b3b4b9e..f55c041 100644 --- a/overviewer_core/textures.py +++ b/overviewer_core/textures.py @@ -236,7 +236,7 @@ class Textures(object): # try the MCPatcher case first watertexture = self.load_image("custom_water_still.png") watertexture = watertexture.crop((0, 0, watertexture.size[0], watertexture.size[0])) - except IOError: + except TextureException: watertexture = self.load_image("water.png") self.watertexture = watertexture return watertexture @@ -251,7 +251,7 @@ class Textures(object): # try the MCPatcher lava first, in case it's present lavatexture = self.load_image("custom_lava_still.png") lavatexture = lavatexture.crop((0, 0, lavatexture.size[0], lavatexture.size[0])) - except IOError: + except TextureException: lavatexture = self.load_image("lava.png") self.lavatexture = lavatexture return lavatexture @@ -269,7 +269,7 @@ class Textures(object): firetextureEW = self.load_image("custom_fire_e_w.png") firetextureEW = firetextureEW.crop((0, 0, firetextureEW.size[0], firetextureEW.size[0])) firetexture = (firetextureNS,firetextureEW) - except IOError: + except TextureException: fire = self.load_image("fire.png") firetexture = (fire, fire) self.firetexture = firetexture @@ -285,7 +285,7 @@ class Textures(object): # try the MCPatcher case first portaltexture = self.load_image("custom_portal.png") portaltexture = portaltexture.crop((0, 0, portaltexture.size[0], portaltexture.size[1])) - except IOError: + except TextureException: portaltexture = self.load_image("portal.png") self.portaltexture = portaltexture return portaltexture