Don't pack sprites for mods that don't have any
This commit is contained in:
@@ -154,6 +154,8 @@ public class Mods implements Loadable{
|
|||||||
Seq<Fi> sprites = mod.root.child("sprites").findAll(f -> f.extension().equals("png"));
|
Seq<Fi> sprites = mod.root.child("sprites").findAll(f -> f.extension().equals("png"));
|
||||||
Seq<Fi> overrides = mod.root.child("sprites-override").findAll(f -> f.extension().equals("png"));
|
Seq<Fi> overrides = mod.root.child("sprites-override").findAll(f -> f.extension().equals("png"));
|
||||||
|
|
||||||
|
if(sprites.isEmpty() && overrides.isEmpty()) return;
|
||||||
|
|
||||||
packSprites(packer, sprites, mod, true, tasks, textureResize);
|
packSprites(packer, sprites, mod, true, tasks, textureResize);
|
||||||
packSprites(packer, overrides, mod, false, tasks, textureResize);
|
packSprites(packer, overrides, mod, false, tasks, textureResize);
|
||||||
|
|
||||||
@@ -161,6 +163,8 @@ public class Mods implements Loadable{
|
|||||||
totalSprites[0] += sprites.size + overrides.size;
|
totalSprites[0] += sprites.size + overrides.size;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if(tasks.isEmpty()) return;
|
||||||
|
|
||||||
for(var result : tasks){
|
for(var result : tasks){
|
||||||
try{
|
try{
|
||||||
var packRun = result.get();
|
var packRun = result.get();
|
||||||
|
|||||||
Reference in New Issue
Block a user