summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--release-notes.md1
-rw-r--r--src/StardewModdingAPI/unix-launcher.sh2
2 files changed, 3 insertions, 0 deletions
diff --git a/release-notes.md b/release-notes.md
index f8980af4..803f7354 100644
--- a/release-notes.md
+++ b/release-notes.md
@@ -37,6 +37,7 @@ For mod developers:
* Fixed `Context.IsPlayerFree` being false if the player is performing an action.
* Fixed `GraphicsEvents.Resize` being raised before the game updates its window data.
* Fixed `SemanticVersion` not being deserialisable through Json.NET.
+* Fixed terminal not launching on Xfce Linux.
For SMAPI developers:
* Internal changes to support the upcoming SMAPI 2.0 release.
diff --git a/src/StardewModdingAPI/unix-launcher.sh b/src/StardewModdingAPI/unix-launcher.sh
index 39fd4f29..70f1873a 100644
--- a/src/StardewModdingAPI/unix-launcher.sh
+++ b/src/StardewModdingAPI/unix-launcher.sh
@@ -64,6 +64,8 @@ else
# open SMAPI in terminal
if $COMMAND x-terminal-emulator 2>/dev/null; then
x-terminal-emulator -e "$LAUNCHER"
+ elif $COMMAND xfce4-terminal 2>/dev/null; then
+ xfce4-terminal -e "$LAUNCHER"
elif $COMMAND gnome-terminal 2>/dev/null; then
gnome-terminal -e "$LAUNCHER"
elif $COMMAND xterm 2>/dev/null; then