Research
Security News
Malicious npm Packages Inject SSH Backdoors via Typosquatted Libraries
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
wa-launcher
Advanced tools
Join WorldAutomation.Net without worrying about installing Java, Forge, or other mods. We'll handle that for you.
This is not an exhaustive list. Download and install the launcher to gauge all it can do!
You can download from GitHub Releases or WorldAutomation.Net
Supported Platforms
If you download from the Releases tab, select the installer for your system.
Platform | File |
---|---|
Windows x64 | wa-launcher-setup-VERSION.exe |
macOS | wa-launcher-VERSION.dmg |
Linux x64 | wa-launcher-VERSION-x86_64.AppImage |
To open the console, use the following keybind.
ctrl + shift + i
Ensure that you have the console tab selected. Do not paste anything into the console unless you are 100% sure of what it will do. Pasting the wrong thing can expose sensitive information.
If you want to export the console output, simply right click anywhere on the console and click Save as..
System Requirements
Clone and Install Dependencies
> git clone https://github.com/worldautomation/WA-Launcher-Pack.git
> cd WA-Launcher-Pack
> npm install
Launch Application
> npm start
Build Installers
To build for your current platform.
> npm run dist
Build for a specific platform.
Platform | Command |
---|---|
Windows x64 | npm run dist:win |
macOS | npm run dist:mac |
Linux x64 | npm run dist:linux |
Builds for macOS may not work on Windows/Linux and vice-versa.
Build ModPack JSON for Distribution
To build a JSON file capable of addition to the required section of the distribution.json, use the following command.
> node mods
This will output a JSON file, that you can then add to your distribution including MD5, size and location.
This is WIP and will eventually generate the entire distribution.json object.
All development of the launcher should be done using Visual Studio Code.
Paste the following into .vscode/launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug Main Process",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron",
"windows": {
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd"
},
"args": ["."],
"console": "integratedTerminal",
"protocol": "inspector"
},
{
"name": "Debug Renderer Process",
"type": "chrome",
"request": "launch",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron",
"windows": {
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd"
},
"runtimeArgs": [
"${workspaceRoot}/.",
"--remote-debugging-port=9222"
],
"webRoot": "${workspaceRoot}"
}
]
}
This adds two debug configurations.
This allows you to debug Electron's main process. You can debug scripts in the renderer process by opening the DevTools Window.
This allows you to debug Electron's renderer process. This requires you to install the Debugger for Chrome extension.
Note that you cannot open the DevTools window while using this debug configuration. Chromium only allows one debugger, opening another will crash the program.
The best way to contact the developers is on Discord.
FAQs
Custom modded launcher for WorldAutomation.Net
The npm package wa-launcher receives a total of 0 weekly downloads. As such, wa-launcher popularity was classified as not popular.
We found that wa-launcher demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
Security News
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
Security News
In this segment of the Risky Business podcast, Feross Aboukhadijeh and Patrick Gray discuss the challenges of tracking malware discovered in open source softare.