/Mos-Mods-2

A modpack for a private SMP

Primary LanguageJavaScriptMIT LicenseMIT

Mo's 'Mons SMP

A private SMP ran using packwiz. Documentation can be found at https://mosharky.github.io/Mos-Mods-2/

Developing

  1. Clone the repository's dev branch
  2. Drag the local repo into a Prism Launcher instance's .minecraft folder
  3. Open the .minecraft folder with VSCode
  4. Run the following commands in the VSCode terminal:
    git update-index --skip-worktree kubejs/config/common.properties
    git update-index --skip-worktree kubejs/config/client.properties
    
    • use --no-skip-worktree to cancel

Using packwiz

The modpack currently uses packwiz to automatically update/distribute the pack on the client.

  • Install packwiz
  • Run packwiz refresh in the VSCode workspace
  • PrismLauncher pre-launch command: "$INST_JAVA" -jar packwiz-installer-bootstrap.jar https://raw.githubusercontent.com/mosharky/Mos-Mods-2/main/pack.toml
  • use packwiz serve command to host the pack files locally, and then link to it with http://localhost:8080/pack.toml

Hosting docs locally

Open the repository folder with VSCode and run:

  1. pip install mkdocs-material
  2. mkdocs serve --config-file=.github/docs/mkdocs.yml