Don't skip if/when deleting assets folders fails

This commit is contained in:
Sollace 2018-08-20 12:51:11 +02:00
parent 304f521e51
commit 869f4b6b5f

View file

@ -245,15 +245,16 @@ public final class HDSkinManager implements IResourceManagerReloadListener {
try {
FileUtils.deleteDirectory(new File(LiteLoader.getAssetsDirectory(), "skins"));
FileUtils.deleteDirectory(new File(LiteLoader.getAssetsDirectory(), "hd"));
} catch (IOException e) {
e.printStackTrace();
}
TextureManager textures = Minecraft.getMinecraft().getTextureManager();
skinCache.values().stream()
.flatMap(m -> m.values().stream())
.forEach(textures::deleteTexture);
skinCache.clear();
skins.invalidateAll();
} catch (IOException e) {
e.printStackTrace();
}
clearListeners = clearListeners.stream()
.filter(this::onSkinCacheCleared)