First LimboAuth Try

This commit is contained in:
IkyMax 2024-04-07 01:48:28 -06:00
parent ae0e9e227d
commit f2e1a24c5a
11 changed files with 109 additions and 110 deletions

View File

@ -11,7 +11,7 @@ jobs:
strategy:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
os: [windows-latest]
steps:
- name: Check out Git repository

View File

@ -1,6 +1,6 @@
MIT License
Copyright (c) 2017-2024 Daniel D. Scalzi
Copyright (c) 2024 Iky Max
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

View File

@ -149,7 +149,7 @@ function updateSelectedAccount(authUser){
username = authUser.displayName
}
if(authUser.uuid != null){
document.getElementById('avatarContainer').style.backgroundImage = `url('https://mc-heads.net/body/${authUser.uuid}/right')`
document.getElementById('avatarContainer').style.backgroundImage = `url('https://nmsr.lsmp.site/fullbodyiso/${authUser.uuid}')`
}
}
user_text.innerHTML = username

View File

@ -49,7 +49,7 @@ if(!isDev){
loggerAutoUpdater.info('New update available', info.version)
if(process.platform === 'darwin'){
info.darwindownload = `https://github.com/dscalzi/HeliosLauncher/releases/download/v${info.version}/Helios-Launcher-setup-${info.version}${process.arch === 'arm64' ? '-arm64' : '-x64'}.dmg`
info.darwindownload = `https://github.com/Limbo-Studios/LimboLauncher/releases/download/v${info.version}/Limbo-Launcher-setup-${info.version}${process.arch === 'arm64' ? '-arm64' : '-x64'}.dmg`
showUpdateUI(info)
}

View File

@ -1,20 +1,19 @@
# Custom Language File for Launcher Customizer
[ejs.app]
title = "Helios Launcher"
title = "Limbo Launcher"
[ejs.landing]
mediaGitHubURL = "https://github.com/dscalzi/HeliosLauncher"
mediaGitHubURL = "https://github.com/Limbo-Studios/LimboLauncher"
mediaTwitterURL = "#"
mediaInstagramURL = "#"
mediaYouTubeURL = "#"
mediaDiscordURL = "https://discord.gg/zNWUXdt"
mediaDiscordURL = "#"
[ejs.settings]
sourceGithubLink = "https://github.com/dscalZi/HeliosLauncher"
supportLink = "https://github.com/dscalZi/HeliosLauncher/issues"
sourceGithubLink = "https://github.com/Limbo-Studios/LimboLauncher"
supportLink = "https://github.com/Limbo-Studios/LimboLauncher/issues"
[ejs.welcome]
welcomeHeader = "WELCOME TO WESTEROSCRAFT"
welcomeDescription = "Our mission is to recreate the universe imagined by author George RR Martin in his fantasy series, A Song of Ice and Fire. Through the collaborative effort of thousands of community members, we have sought to create Westeros as accurately and precisely as possible within Minecraft. The world we are creating is yours to explore. Journey from Dorne to Castle Black, and if you arent afraid, beyond the Wall itself, but best not delay. As the words of House Stark ominously warn: Winter is Coming."
welcomeDescCTA = "You are just a few clicks away from Westeros."
welcomeHeader = "BIENVENIDO A LIMBO-STUDIOS"
welcomeDescription = "Hemos creado este launcher para que puedas disfrutar de nuestros proyectos, el proyecto el curso por ahora es Lurkarya, pero siempre podrán estar atentos a más! Lurkarya es un servidor survival multijugador con lore, ahora estamos en el segundo acto y estamos impacientes por ver que les depará el destino ;)"

View File

@ -1,85 +1,85 @@
[ejs.landing]
updateAvailableTooltip = "Update Available"
usernamePlaceholder = "Username"
usernameEditButton = "Edit"
settingsTooltip = "Settings"
serverStatus = "SERVER"
updateAvailableTooltip = "Actualización disponible"
usernamePlaceholder = "Usuario"
usernameEditButton = "Editar"
settingsTooltip = ""
serverStatus = "SERVIDOR"
serverStatusPlaceholder = "OFFLINE"
mojangStatus = "MOJANG STATUS"
mojangStatusTooltipTitle = "Services"
mojangStatus = "ESTADO DE LIMBOAUTH"
mojangStatusTooltipTitle = "Servicios"
mojangStatusNETitle = "Non Essential"
newsButton = "NEWS"
launchButton = "PLAY"
launchButtonPlaceholder = "• No Server Selected"
launchDetails = "Please wait.."
newsNavigationStatus = "{currentPage} of {totalPages}"
newsErrorLoadSpan = "Checking for News.."
newsErrorFailedSpan = "Failed to Load News"
newsErrorRetryButton = "Try Again"
newsErrorNoneSpan = "No News"
newsButton = "NOTICIAS"
launchButton = "JUGAR"
launchButtonPlaceholder = "• Ningún servidor seleccionado"
launchDetails = "Por favor, espere..."
newsNavigationStatus = "{currentPage} de {totalPages}"
newsErrorLoadSpan = "Buscando noticias..."
newsErrorFailedSpan = "Fallo al cargar noticias."
newsErrorRetryButton = "Intentar de nuevo"
newsErrorNoneSpan = "Sin noticias"
[ejs.login]
loginCancelText = "Cancel"
loginSubheader = "MINECRAFT LOGIN"
loginEmailError = "* Invalid Value"
loginEmailPlaceholder = "EMAIL OR USERNAME"
loginPasswordError = "* Required"
loginPasswordPlaceholder = "PASSWORD"
loginForgotPasswordLink = "https://minecraft.net/password/forgot/"
loginForgotPasswordText = "forgot password?"
loginCancelText = "Cancelar"
loginSubheader = "LIMBO LOGIN"
loginEmailError = "* Valor invalido"
loginEmailPlaceholder = "USUARIO"
loginPasswordError = "* Requerido"
loginPasswordPlaceholder = "CONTRASEÑA"
loginForgotPasswordLink = "https://discord.com/channels/1088661129615642716/1095223903636426823"
loginForgotPasswordText = "Olvidaste la contraseña?"
loginRememberMeText = "remember me?"
loginButtonText = "LOGIN"
loginNeedAccountLink = "https://minecraft.net/store/minecraft-java-edition/"
loginNeedAccountText = "Need an Account?"
loginPasswordDisclaimer1 = "Your password is sent directly to mojang and never stored."
loginNeedAccountLink = "https://discord.com/channels/1088661129615642716/1095223903636426823"
loginNeedAccountText = "Necesitas una cuenta?"
loginPasswordDisclaimer1 = "Tu contraseña se encripta en un hash y no es almacenada directamente en el launcher ni en LimboAuth."
loginPasswordDisclaimer2 = "{appName} is not affiliated with Mojang AB."
[ejs.loginOptions]
loginOptionsTitle = "Login Options"
loginWithMicrosoft = "Login with Microsoft"
loginWithMojang = "Login with Mojang"
loginOptionsTitle = "Opciones de Inicio de sesión"
loginWithMicrosoft = "Iniciar sesión con Microsoft"
loginWithMojang = "Iniciar sesión con LimboAuth"
cancelButton = "Cancel"
[ejs.overlay]
serverSelectHeader = "Available Servers"
serverSelectConfirm = "Select"
serverSelectCancel = "Cancel"
accountSelectHeader = "Select an Account"
accountSelectConfirm = "Select"
accountSelectCancel = "Cancel"
serverSelectHeader = "Servidores disponibles"
serverSelectConfirm = "Seleccionar"
serverSelectCancel = "Cancelar"
accountSelectHeader = "Selecciona una Cuenta"
accountSelectConfirm = "Seleccionar"
accountSelectCancel = "Cancelar"
[ejs.settings]
navHeaderText = "Settings"
navAccount = "Account"
navHeaderText = "Ajustes"
navAccount = "Cuenta"
navMinecraft = "Minecraft"
navMods = "Mods"
navJava = "Java"
navLauncher = "Launcher"
navAbout = "About"
navUpdates = "Updates"
navDone = "Done"
tabAccountHeaderText = "Account Settings"
tabAccountHeaderDesc = "Add new accounts or manage existing ones."
navAbout = "Acerca de"
navUpdates = "Actualizaciones"
navDone = "Hecho"
tabAccountHeaderText = "Ajustes de la cuenta"
tabAccountHeaderDesc = "Añadir o administrar cuentas."
microsoftAccount = "Microsoft"
addMicrosoftAccount = "+ Add Microsoft Account"
mojangAccount = "Mojang"
addMojangAccount = "+ Add Mojang Account"
minecraftTabHeaderText = "Minecraft Settings"
minecraftTabHeaderDesc = "Options related to game launch."
gameResolutionTitle = "Game Resolution"
launchFullscreenTitle = "Launch in fullscreen."
autoConnectTitle = "Automatically connect to the server on launch."
addMicrosoftAccount = "+ Añadir Cuenta de Microsoft"
mojangAccount = "Limbo"
addMojangAccount = "+ Añadir Cuenta de LimboAuth"
minecraftTabHeaderText = "Ajustes de Minecraft"
minecraftTabHeaderDesc = "Opciones relacionadas al abrir el juego."
gameResolutionTitle = "Resolución del juego"
launchFullscreenTitle = "Abrir en pantalla completa."
autoConnectTitle = "Automaticamente conectar al servidor al abrir."
launchDetachedTitle = "Launch game process detached from launcher."
launchDetachedDesc = "If the game is not detached, closing the launcher will also close the game."
tabModsHeaderText = "Mod Settings"
tabModsHeaderDesc = "Enable or disable mods."
tabModsHeaderText = "Ajustes de mod"
tabModsHeaderDesc = "Activar o desactivar mods."
switchServerButton = "Switch"
requiredMods = "Required Mods"
optionalMods = "Optional Mods"
requiredMods = "Mods requeridos"
optionalMods = "Mods opcionales"
dropinMods = "Drop-in Mods"
addMods = "Add Mods"
dropinRefreshNote = "(F5 to Refresh)"
shaderpacks = "Shaderpacks"
addMods = "Añadir Mods"
dropinRefreshNote = "(F5 para actualizar)"
shaderpacks = "Paquetes de Shaders"
shaderpackDesc = "Enable or disable shaders. Please note, shaders will only run smoothly on powerful setups. You may add custom packs here."
selectShaderpack = "Select Shaderpack"
tabJavaHeaderText = "Java Settings"

View File

@ -1,3 +1,3 @@
owner: dscalzi
repo: HeliosLauncher
owner: Limbo-Studios
repo: LimboLauncher
provider: github

View File

@ -1,8 +1,8 @@
appId: 'helioslauncher'
productName: 'Helios Launcher'
appId: 'LimboLauncher'
productName: 'Limbo Launcher'
artifactName: '${productName}-setup-${version}.${ext}'
copyright: 'Copyright © 2018-2024 Daniel Scalzi'
copyright: 'Copyright © 2024 Limbo-Studios'
asar: true
compression: 'maximum'
@ -39,10 +39,10 @@ mac:
# Linux Configuration
linux:
target: 'AppImage'
maintainer: 'Daniel Scalzi'
vendor: 'Daniel Scalzi'
synopsis: 'Modded Minecraft Launcher'
description: 'Custom launcher which allows users to join modded servers. All mods, configurations, and updates are handled automatically.'
maintainer: 'IkyMax'
vendor: 'IkyMax'
synopsis: 'Launcher de Limbo-studios para Lurkarya'
description: 'Custom launcher maded by IkyMax'
category: 'Game'

44
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "helioslauncher",
"version": "2.2.0",
"name": "Limbolauncher",
"version": "1.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "helioslauncher",
"version": "2.2.0",
"name": "Limbolauncher",
"version": "1.0.0",
"license": "UNLICENSED",
"dependencies": {
"@electron/remote": "^2.1.2",
@ -18,9 +18,9 @@
"fs-extra": "^11.1.1",
"github-syntax-dark": "^0.5.0",
"got": "^11.8.5",
"helios-core": "~2.2.0",
"helios-distribution-types": "^1.3.0",
"jquery": "^3.7.1",
"limbo-core": "~1.0.0",
"lodash.merge": "^4.6.2",
"semver": "^7.6.0",
"toml": "^3.0.0"
@ -2787,23 +2787,6 @@
"node": ">= 0.4"
}
},
"node_modules/helios-core": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/helios-core/-/helios-core-2.2.0.tgz",
"integrity": "sha512-HGzBwmKF48ax72YTEmIBv7pjMtuaDuYYyC6trmWurF/hFq+AnGTOrefqgD/zRvR2wiuYk78YrUiTIWz1TvE0Pw==",
"dependencies": {
"fastq": "^1.17.1",
"fs-extra": "^11.2.0",
"got": "^11.8.6",
"luxon": "^3.4.4",
"node-stream-zip": "^1.15.0",
"semver": "^7.6.0",
"tar-fs": "^3.0.5",
"triple-beam": "^1.4.1",
"winreg": "^1.2.5",
"winston": "^3.11.0"
}
},
"node_modules/helios-distribution-types": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/helios-distribution-types/-/helios-distribution-types-1.3.0.tgz",
@ -3249,6 +3232,23 @@
"node": ">= 0.8.0"
}
},
"node_modules/limbo-core": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/limbo-core/-/limbo-core-1.0.0.tgz",
"integrity": "sha512-IdF9BacvmTE/hVsAQbijJFmrZZjo/yIS+jPJCFqNbszqFioE6mobodruNn36kq6tsGAKIBVjpk5DRgDpIwoUsw==",
"dependencies": {
"fastq": "^1.17.1",
"fs-extra": "^11.2.0",
"got": "^11.8.6",
"luxon": "^3.4.4",
"node-stream-zip": "^1.15.0",
"semver": "^7.6.0",
"tar-fs": "^3.0.5",
"triple-beam": "^1.4.1",
"winreg": "^1.2.5",
"winston": "^3.11.0"
}
},
"node_modules/locate-path": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",

View File

@ -1,13 +1,13 @@
{
"name": "helioslauncher",
"version": "2.2.1",
"productName": "Helios Launcher",
"description": "Modded Minecraft Launcher",
"author": "Daniel Scalzi (https://github.com/dscalzi/)",
"name": "Limbolauncher",
"version": "1.0.0",
"productName": "Limbo Launcher",
"description": "Launcher de Limbo-Studios",
"author": "IkyMax",
"license": "UNLICENSED",
"homepage": "https://github.com/dscalzi/HeliosLauncher",
"homepage": "https://github.com/Limbo-Studios/LimboLauncher",
"bugs": {
"url": "https://github.com/dscalzi/HeliosLauncher/issues"
"url": "https://github.com/Limbo-Studios/LimboLauncher/issues"
},
"private": true,
"main": "index.js",
@ -32,7 +32,7 @@
"fs-extra": "^11.1.1",
"github-syntax-dark": "^0.5.0",
"got": "^11.8.5",
"helios-core": "~2.2.0",
"limbo-core": "~1.0.0",
"helios-distribution-types": "^1.3.0",
"jquery": "^3.7.1",
"lodash.merge": "^4.6.2",
@ -46,6 +46,6 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/dscalzi/HeliosLauncher.git"
"url": "git+https://github.com/Limbo-Studios/LimboLauncher.git"
}
}