From a22e532034abbef62250ad20adefb9a0f6295f8b Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 3 Jun 2025 15:37:19 -0400 Subject: [PATCH] Fixed #10891 --- core/src/mindustry/game/Schematics.java | 2 +- core/src/mindustry/ui/dialogs/ModsDialog.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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()){