Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 9 additions & 7 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: Build

on: push
on:
push:

jobs:
release:
Expand All @@ -11,7 +12,10 @@ jobs:

strategy:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
os:
- ubuntu-latest
- windows-latest
- macos-latest

steps:
- name: Check out Git repository
Expand All @@ -25,14 +29,12 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: 3.x
python-version: "3.x"

- name: Install Dependencies
run: npm ci
shell: bash

- name: Build
- name: Build and Publish
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npm run dist
shell: bash
run: npx electron-builder --publish always
2 changes: 1 addition & 1 deletion app/assets/js/distromanager.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ const ConfigManager = require('./configmanager')

// Old WesterosCraft url.
// exports.REMOTE_DISTRO_URL = 'http://mc.westeroscraft.com/WesterosCraftLauncher/distribution.json'
exports.REMOTE_DISTRO_URL = 'https://helios-files.geekcorner.eu.org/distribution.json'
exports.REMOTE_DISTRO_URL = 'https://flixium.top/veloz/nebula/distribution.json'

const api = new DistributionAPI(
ConfigManager.getLauncherDirectory(),
Expand Down
8 changes: 4 additions & 4 deletions app/assets/lang/_custom.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Custom Language File for Launcher Customizer

[ejs.app]
title = "Helios Launcher"
title = "Veloz Launcher"

[ejs.landing]
mediaGitHubURL = "https://github.com/dscalzi/HeliosLauncher"
Expand All @@ -15,6 +15,6 @@ sourceGithubLink = "https://github.com/dscalZi/HeliosLauncher"
supportLink = "https://github.com/dscalZi/HeliosLauncher/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 aren’t 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 = "WELCOME TO VELOZ"
welcomeDescription = ""
welcomeDescCTA = ""
4 changes: 2 additions & 2 deletions electron-builder.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
appId: 'helioslauncher'
productName: 'Helios Launcher'
appId: 'VelozLauncher'
productName: 'Veloz Launcher'
artifactName: '${productName}-setup-${version}.${ext}'

copyright: 'Copyright © 2018-2026 Daniel Scalzi'
Expand Down
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

51 changes: 44 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@
{
"name": "helioslauncher",
"version": "2.2.1",
"productName": "Helios Launcher",
"name": "VelozLauncher",
"version": "1.0.8",
"productName": "Veloz Launcher",
"description": "Modded Minecraft Launcher",
"author": "Daniel Scalzi (https://github.com/dscalzi/)",
"author": {
"name": "Issaw",
"email": "issaw@tutanota.com",
"url": "https://github.com/Issaw-One"
},
"license": "UNLICENSED",
"homepage": "https://github.com/dscalzi/HeliosLauncher",
"homepage": "https://github.com/Issaw-One/Veloz",
"bugs": {
"url": "https://github.com/dscalzi/HeliosLauncher/issues"
"url": "https://github.com/Issaw-One/Veloz/issues"
},
"private": true,
"main": "index.js",
Expand All @@ -19,6 +23,39 @@
"dist:linux": "npm run dist -- -l",
"lint": "eslint ."
},
"build": {
"appId": "com.issaw.veloz",
"productName": "Veloz Launcher",

"publish": [
{
"provider": "github",
"owner": "Issaw-One",
"repo": "Veloz"
}
],

"win": {
"target": [
"nsis"
]
},

"mac": {
"target": [
"dmg",
"zip"
]
},

"linux": {
"target": [
"AppImage",
"deb"
],
"category": "Game"
}
},
"engines": {
"node": "22.x.x"
},
Expand Down Expand Up @@ -47,6 +84,6 @@
},
"repository": {
"type": "git",
"url": "git+https://github.com/dscalzi/HeliosLauncher.git"
"url": "git+https://github.com/Issaw-One/Veloz.git"
}
}