35 lines
1.7 KiB
Markdown
35 lines
1.7 KiB
Markdown
# Tinker's Tinkering
|
|
|
|
First modpack variant for [mc_rebalance](https://patience.nearmisses.xyz/patience/mc_rebalance)
|
|
|
|
Packed in modrith format, for hosting make sure to add [for-host-put-these-in-world](overrides/for-host-put-these-in-world) to your world file
|
|
|
|
# Installing
|
|
1. Download the latest version [here](https://patience.nearmisses.xyz/SergeantAcoustic/tinkers_tinkering/releases/download/test-build/Tinker%27s%20tinkering.mrpack)
|
|
2. Drag into your mod loader of choice
|
|
|
|
# Development
|
|
This repository imports mc_rebalance_datapack as a submodule
|
|
|
|
Clone this repo with `git clone --recurse-submodules https://patience.nearmisses.xyz/SergeantAcoustic/tinkers_tinkering.git`
|
|
|
|
When pulling, include the submodule with `git pull --recurse-submodules`
|
|
|
|
## Updating submodule upstream
|
|
To update the embedded submodule to the latest available version:
|
|
1. If you cloned without `--recurse-submodules` run `git submodule update --init`
|
|
2. Run `git submodule update --remote` to update it
|
|
3. Stage the submodule's new pointer (e.g. `git add overrides/global_packs/required_data/mc_rebalance`)
|
|
4. Commit as usual (e.g. `git commit -m "Updated submodule"`)
|
|
5. `git push`
|
|
|
|
## Exporting
|
|
To create a release, run [./export-pack.sh](export-pack.sh)
|
|
|
|
* It will be generated in [release/Tinker's tinkering.mrpack](Tinker's%20tinkering.mrpack)
|
|
|
|
* This script clones the [mc_rebalace](https://patience.nearmisses.xyz/patience/mc_rebalance) repo, so you will need to provide login credentials to git
|
|
|
|
* Running `git config --global credential.helper store` will save these credentials to your global git config directory, saving having to input them again for nearmisses.xyz
|
|
* **Beware that this is stored in plaintext, so only do it on a private device**
|