EMC-Core quick start project
git clone https://github.com/Zeldown/EMC-Core-quick-start.git
cd EMC-Core-quick-start
npm install
npm start
🚨 You must have a web hosting
- Download EMC-Core-Server of your version at https://github.com/Zeldown/EMC-Core/releases
- Extract archive on your computer
- In EMC-Core-Server/files put your files to download (mods, config, etc). Default files in folder is mandatory (assets, libraries, natives, versions)
- Put the folder EMC-Core-Server to your web hosting (exemple: upload folder EMC-Core-Server at https://exemple.com/)
- Set url option of launch options to url of content of EMC-Core-Server (exemple: https://exemple.com/EMC-Core-Server)
let opts = {
url: url_of_emc-core-server,
...
}
- Clone EMC-Core project at https://github.com/Zeldown/EMC-Core
- Extract archive on your computer
- Go into emc-core extracted folder
- run
npm i
- run
node utils/builder.js --version="@version" --path="@path"
Name | Type | Description |
---|---|---|
@version | String |
The name of minecraft vanilla version (e.g. 1.15.2) |
@path | String |
The full path where build will be created (path must be exists) |
- Create a folder with the file reader.php
- Create a folder java
- Put an archive of java named java.zip in
java
folder (exemple : java.zip) - Create a folder files
- Put all files of minecraft in folder
files
like assets, library, natives, mods, versions - Put your custom folder to your web hosting (exemple: upload folder My-Version at https://exemple.com/)
- Set url option of launch options to url of content of custom folder (exemple: https://exemple.com/My-Version)
let opts = {
url: url_of_your_uploaded_version,
...
}