diff --git a/core/src/mindustry/mod/Mods.java b/core/src/mindustry/mod/Mods.java index 78b82e0faa..31de73e7b4 100644 --- a/core/src/mindustry/mod/Mods.java +++ b/core/src/mindustry/mod/Mods.java @@ -154,6 +154,8 @@ public class Mods implements Loadable{ Seq sprites = mod.root.child("sprites").findAll(f -> f.extension().equals("png")); Seq 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, overrides, mod, false, tasks, textureResize); @@ -161,6 +163,8 @@ public class Mods implements Loadable{ totalSprites[0] += sprites.size + overrides.size; }); + if(tasks.isEmpty()) return; + for(var result : tasks){ try{ var packRun = result.get();