Skip to content

DoubleParallax/JSML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

JSML

forthebadge

JSML is a NodeJS based Minecraft launcher, built with the capability and intention of modding.

Features

  • Launch any Minecraft version
  • Provide the capability to interact with the JVM

Automatic Installation

JSML requires Node.js to run. Download the template files and run npm run fresh to get started.

$ git clone <insert git url>
$ cd jsml
$ npm run fresh

Manual Installation

JSML requires the following dependencies to be installed:

Dependency Install Script
Electron npm i -D electron@latest
Electron Rebuild npm i -D electron-rebuild
Java npm i -S java
Path npm i -S path
URL npm i -S url

After installing the required dependencies, run the following commands

Command Description
./node_modules/.bin/electron-rebuild Rebuild the native modules for use with Electron
node ./node_modules/java/postInstall.js Fix the errors caused by electron-rebuild

Running

If you've downloaded the template files and installed the required dependencies, navigate to the root of your project and run the following command:

$ npm start

About

NodeJS Minecraft Launcher

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published