Fix client-side designation (#32)

* The developer says its client only.

* Minor correction to the mod name

* Should be client only.

* Disable asyncRecipeSearching due to several breaking bugs in the current implementation.

* Update hashes

* Fix server script to point to the correct pack.toml

* Corrected the start.sh server script.
Changes:
Will try to fallback on wget if curl is not found.
Use the -p flag on mkdir so it won't error on
already existing directories

* Fixed forgotten cURL flag

* Added start.ps1 script for Powershell users.
It currently differs significantly from start.sh:
- It pulls FindMe from modrinth by using their API
so as to avoid having to hardcode the location
- It will pull in the latest packwiz bootstrap
from gh releases to avoid hardcoding the location
- It cleans up after itself
- It allows the user to accept the MC EULA from
within the script itself

The 3 variables at the top will need to be
updated to match the expected versions every time
those are altered.

I don't think I'll be able to replicate this
functionality in bash as I'm not as familiar
but I'm sure someone else will rise to the
challenge.

* Corrected the modrinth qs for findme
This commit is contained in:
Sophia
2024-02-27 04:26:31 +02:00
committed by GitHub
parent e8dd7c67a5
commit 77b5e9597a
8 changed files with 171 additions and 34 deletions

View File

@@ -1,6 +1,6 @@
name = "Default Options"
filename = "defaultoptions-forge-1.20-18.0.1.jar"
side = "both"
side = "client"
[download]
hash-format = "sha1"

View File

@@ -1,13 +1,13 @@
name = "FerriteCore (Forge)"
filename = "ferritecore-6.0.1-forge.jar"
side = "both"
[download]
hash-format = "sha1"
hash = "417fb6ce8f52abf40bd9d0390371790f9576f8ba"
mode = "metadata:curseforge"
[update]
[update.curseforge]
file-id = 4810975
project-id = 429235
name = "FerriteCore ((Neo)Forge)"
filename = "ferritecore-6.0.1-forge.jar"
side = "both"
[download]
hash-format = "sha1"
hash = "417fb6ce8f52abf40bd9d0390371790f9576f8ba"
mode = "metadata:curseforge"
[update]
[update.curseforge]
file-id = 4810975
project-id = 429235

View File

@@ -1,6 +1,6 @@
name = "Inventory Profiles Next"
filename = "InventoryProfilesNext-forge-1.20-1.10.9.jar"
side = "both"
side = "client"
[download]
hash-format = "sha1"