Upload via GUI (18 Dateien)
This commit is contained in:
+12
-1
@@ -56,6 +56,15 @@ const DEFAULT_SETTINGS = {
|
||||
globalPreLaunch: '',
|
||||
globalPostExit: '',
|
||||
lastSelectedId: '', // zuletzt ausgewählte Instanz (beim Start wieder markieren)
|
||||
showConsoleOnLaunch: false, // Konsole beim Spielstart anzeigen
|
||||
autoCloseConsole: false, // Konsole nach Spielende automatisch schließen
|
||||
showConsoleOnCrash: true, // Konsole anzeigen, wenn das Spiel abstürzt
|
||||
consoleMaxLines: 100000, // Zeilenbegrenzung der Konsole
|
||||
mcMaximized: false, // Minecraft maximiert starten
|
||||
mcWidth: 854,
|
||||
mcHeight: 480,
|
||||
sortBy: 'lastPlayed', // lastPlayed | name
|
||||
iso3dIcons: true, // Block-Symbole räumlich darstellen
|
||||
bgSkin: '', // '' = aus, 'active' = aktives Konto, sonst Konto-UUID
|
||||
bgSkinOpacity: 55, // Deckkraft des Hintergrund-Skins in %
|
||||
bgSkinPose: 'walking', // Pose des 3D-Renders (falls der Pose-Dienst erreichbar ist)
|
||||
@@ -204,8 +213,10 @@ function listInstances() {
|
||||
result.push(meta);
|
||||
}
|
||||
}
|
||||
// zuletzt gespielt zuerst, dann alphabetisch
|
||||
// Sortierung laut Einstellung: zuletzt gespielt oder nach Name
|
||||
const byName = getSettings().sortBy === 'name';
|
||||
result.sort((a, b) => {
|
||||
if (byName) return a.name.localeCompare(b.name);
|
||||
if (a.lastPlayed && b.lastPlayed) return b.lastPlayed.localeCompare(a.lastPlayed);
|
||||
if (a.lastPlayed) return -1;
|
||||
if (b.lastPlayed) return 1;
|
||||
|
||||
Reference in New Issue
Block a user