diff --git a/core/src/mindustry/game/Schematics.java b/core/src/mindustry/game/Schematics.java index acab4144c1..71c227a32b 100644 --- a/core/src/mindustry/game/Schematics.java +++ b/core/src/mindustry/game/Schematics.java @@ -97,7 +97,7 @@ public class Schematics implements Loadable{ all.sort(); - if(shadowBuffer == null){ + if(shadowBuffer == null && !headless){ Core.app.post(() -> shadowBuffer = new FrameBuffer(maxSchematicSize + padding + 8, maxSchematicSize + padding + 8)); } } diff --git a/core/src/mindustry/ui/dialogs/ModsDialog.java b/core/src/mindustry/ui/dialogs/ModsDialog.java index f177ac7e32..3e7a2e2448 100644 --- a/core/src/mindustry/ui/dialogs/ModsDialog.java +++ b/core/src/mindustry/ui/dialogs/ModsDialog.java @@ -365,7 +365,7 @@ public class ModsDialog extends BaseDialog{ private @Nullable String getStateDetails(LoadedMod item){ if(item.isOutdated()){ - return Core.bundle.format("mod.outdated.details", item.isJava() ? minJavaModGameVersion : minModGameVersion); + return "@mod.incompatiblemod.details"; }else if(item.isBlacklisted()){ return "@mod.blacklisted.details"; }else if(!item.isSupported()){