mirror of
https://github.com/UltimMC/Launcher.git
synced 2025-10-03 08:41:42 +00:00
NOISSUE add an interface to pass information to CraftPresence
Specifically, the icon key and instance title.
This commit is contained in:
@@ -42,6 +42,9 @@ public class OneSixLauncher implements Launcher
|
||||
private String windowTitle;
|
||||
private String windowParams;
|
||||
|
||||
private String instanceTitle;
|
||||
private String instanceIconId;
|
||||
|
||||
// secondary parameters
|
||||
private int winSizeW;
|
||||
private int winSizeH;
|
||||
@@ -68,6 +71,13 @@ public class OneSixLauncher implements Launcher
|
||||
windowTitle = params.firstSafe("windowTitle", "Minecraft");
|
||||
windowParams = params.firstSafe("windowParams", "854x480");
|
||||
|
||||
instanceTitle = params.firstSafe("instanceTitle", "Minecraft");
|
||||
instanceIconId = params.firstSafe("instanceIconId", "default");
|
||||
|
||||
// NOTE: this is included for the CraftPresence mod
|
||||
System.setProperty("multimc.instance.title", instanceTitle);
|
||||
System.setProperty("multimc.instance.icon", instanceIconId);
|
||||
|
||||
serverAddress = params.firstSafe("serverAddress", null);
|
||||
serverPort = params.firstSafe("serverPort", null);
|
||||
|
||||
|
Reference in New Issue
Block a user