diff --git a/README.md b/README.md index a4a8e66..898eecb 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Reaper's Sky A curated Minecraft modpack about airships, exploration, and tech progression. -**Minecraft 1.21.1 / NeoForge 21.1.248** — 101 mods. +**Minecraft 1.21.1 / NeoForge 21.1.248** — 107 mods. ## Install (Prism Launcher) — one link @@ -10,7 +10,7 @@ If you don't have it yet, grab the latest **Prism Launcher** here: 1. Open Prism Launcher → **Add Instance → Import from ZIP**. 2. Paste the raw URL to the `.mrpack` file in this repository - (e.g. `https://git.reaperofveriod.nl/ReaperOfVeriod/Reaper-s-Sky/raw/branch/main/ReapersSky-1.1.0.mrpack`). + (e.g. `https://git.reaperofveriod.nl/ReaperOfVeriod/Reaper-s-Sky/raw/branch/main/ReapersSky-1.2.0.mrpack`). 3. Import. Prism downloads all mods, applies configs/shaders/resource pack, and sets the instance up automatically. 4. (First launch) Allocate 8 GB RAM in **Settings → Java → Memory**. Requires Java 21. 5. The multiplayer server `reaperofveriod.nl` is pre-listed — just hit **Multiplayer** and join. @@ -18,7 +18,7 @@ If you don't have it yet, grab the latest **Prism Launcher** here: ## Server install (Debian 13) — one link Run this on the server box (sudo/root; needs internet). It installs Java 21, -NeoForge 21.1.248, all 82 server-side mods (sha1-verified), and writes +NeoForge 21.1.248, all 88 server-side mods (sha1-verified), and writes `eula.txt` + `server.properties` + an 8 GB `run.sh`: ```sh @@ -124,10 +124,13 @@ The world generates on first boot — wait for `Done (...)` and join at
-Building — Macaw's set (no roofs) +Building — Macaw's set + Chisel + Supplementaries | Mod | Notes | |-----|-------| +| Chisel Reborn 2.0.1 | Chisel tool & hundreds of block variants | +| Supplementaries 3.9.1 | Building & functional variety (uses Moonlight 3.4.1) | +| Architect's Palette 1.4.0-beta.5 | New block palette | | Macaw's Doors 1.1.5 | Custom doors | | Macaw's Fences & Walls 1.2.1 | Fences, walls & hedges | | Macaw's Windows 2.4.2 | Windows & shutters | diff --git a/ReapersSky-1.1.0.mrpack b/ReapersSky-1.2.0.mrpack similarity index 95% rename from ReapersSky-1.1.0.mrpack rename to ReapersSky-1.2.0.mrpack index f2951df..7861889 100644 Binary files a/ReapersSky-1.1.0.mrpack and b/ReapersSky-1.2.0.mrpack differ diff --git a/build_mrpack.py b/build_mrpack.py index 64dbb71..937b4b5 100755 --- a/build_mrpack.py +++ b/build_mrpack.py @@ -13,7 +13,7 @@ INSTANCE = os.path.expanduser( ) MODS_DIR = os.path.join(INSTANCE, "mods") OUT = os.path.join(os.path.dirname(os.path.abspath(__file__)), - "ReapersSky-1.1.0.mrpack") + "ReapersSky-1.2.0.mrpack") # (name in instance, override source path) — shipped as-is into .minecraft OVERRIDES = [ @@ -84,9 +84,9 @@ def main(): index = { "formatVersion": 1, "game": "minecraft", - "versionId": "1.1.0", + "versionId": "1.2.0", "name": "Reaper's Sky", - "summary": "Airships, exploration & tech. 101 mods for Minecraft 1.21.1 / NeoForge.", + "summary": "Airships, exploration & tech. 107 mods for Minecraft 1.21.1 / NeoForge.", "files": files, "dependencies": {"minecraft": "1.21.1", "neoforge": "21.1.248"}, } diff --git a/server/README.md b/server/README.md index 8d22314..bee1ebe 100644 --- a/server/README.md +++ b/server/README.md @@ -6,7 +6,7 @@ Everything needed to run the Reaper's Sky NeoForge **1.21.1** server (NeoForge ## Quick start (on the server box) ```sh -sudo ./deploy.sh # installs Java 21 + curl/unzip, NeoForge, the 82 mods, config +sudo ./deploy.sh # installs Java 21 + curl/unzip, NeoForge, the 88 mods, config ./run.sh # start the server (run inside tmux/screen so it survives logout) ``` @@ -22,7 +22,7 @@ and verifies every mod by sha1 before installing. |------|--------| | System packages | `openjdk-21-jre-headless`, `curl`, `unzip` (needs root/`sudo`) | | NeoForge server | Official installer from Maven → server files + `libraries/` | -| Mods | Downloads the 82 server-safe mods pinned in `mods.json`, sha1-verified | +| Mods | Downloads the 88 server-safe mods pinned in `mods.json`, sha1-verified | | Config | `eula.txt` (EULA accepted), `server.properties` (IP, motd, 8 G) | | Run script | `run.sh` with 8 GB + G1GC (`nogui`) | diff --git a/server/deploy.sh b/server/deploy.sh index 26315cd..7760646 100755 --- a/server/deploy.sh +++ b/server/deploy.sh @@ -5,7 +5,7 @@ # Installs everything needed to run the Reaper's Sky NeoForge 21.1.248 server: # - OpenJDK 21 (JRE, headless) + curl/unzip # - NeoForge 21.1.248 server via its official installer -# - the 82 server-safe mods (pinned in mods.json, verified by sha1) +# - the 88 server-safe mods (pinned in mods.json, verified by sha1) # - eula.txt + server.properties (IP reaperofveriod.nl) # - run.sh (8 GB, G1GC) # diff --git a/server/mods.json b/server/mods.json index a37e4b7..0cdd2cb 100644 --- a/server/mods.json +++ b/server/mods.json @@ -122,6 +122,16 @@ "url": "https://cdn.modrinth.com/data/P26k79kP/versions/tQ0dgIjI/aeroworks-1.4.2.jar", "sha1": "3aad876e7a97236925da6ec61c8f176394e61a99" }, + { + "file": "architects_palette-neoforge-1.21.1-1.4.0-beta.5.jar", + "url": "https://cdn.modrinth.com/data/vt0VyseM/versions/mfYFPWxH/architects_palette-neoforge-1.21.1-1.4.0-beta.5.jar", + "sha1": "d03842aecd0173edaabd4dd66e22103a5c0f2597" + }, + { + "file": "architectury-13.0.11-neoforge.jar", + "url": "https://cdn.modrinth.com/data/lhGA9TYQ/versions/1IiqEQGl/architectury-13.0.11-neoforge.jar", + "sha1": "008656a0702801174b8ec245ed7aad1921d6e9f1" + }, { "file": "ars_nouveau-1.21.1-5.13.0.jar", "url": "https://cdn.modrinth.com/data/TKB6INcv/versions/ugLa4qlw/ars_nouveau-1.21.1-5.13.0.jar", @@ -147,6 +157,11 @@ "url": "https://cdn.modrinth.com/data/joEfVgkn/versions/PV8oLZ1q/carryon-neoforge-1.21.1-2.2.6.13.jar", "sha1": "2ceb0d9284525b6cb2a214c88cf6511cab91f601" }, + { + "file": "chisel-neoforge-2.0.1+mc1.21.1.jar", + "url": "https://cdn.modrinth.com/data/4KWv7wbN/versions/4ItA9dOc/chisel-neoforge-2.0.1%2Bmc1.21.1.jar", + "sha1": "def703bf88cb3bb2960260418e8b36fe47a53dfd" + }, { "file": "copycats-3.0.6+mc.1.21.1-neoforge.jar", "url": "https://cdn.modrinth.com/data/UT2M39wf/versions/DVQFhrV3/copycats-3.0.6%2Bmc.1.21.1-neoforge.jar", @@ -227,6 +242,11 @@ "url": "https://cdn.modrinth.com/data/ZM3tt6p1/versions/UoPH8lO1/createdieselgenerators-1.21.1-1.3.15.jar", "sha1": "7f751dabfa83c141c1d13025cd16f06553ba459b" }, + { + "file": "cryonicconfig-neoforge-1.0.0+mc1.21.11.jar", + "url": "https://cdn.modrinth.com/data/oEhQIkOs/versions/GW2YX76Y/cryonicconfig-neoforge-1.0.0%2Bmc1.21.11.jar", + "sha1": "45b7240ad5cd561511ae3f80eea4cbfc110dae70" + }, { "file": "curios-neoforge-9.5.1+1.21.1.jar", "url": "https://cdn.modrinth.com/data/vvuO3ImH/versions/yohfFbgD/curios-neoforge-9.5.1%2B1.21.1.jar", @@ -337,6 +357,11 @@ "url": "https://cdn.modrinth.com/data/nmDcB62a/versions/VsJnrw8k/modernfix-neoforge-5.27.20%2Bmc1.21.1.jar", "sha1": "bc1a70e72e7dba8a3ff41404765fdd03a7ac6575" }, + { + "file": "moonlight-1.21.1-3.4.1-neoforge.jar", + "url": "https://cdn.modrinth.com/data/twkfQtEc/versions/3FbHoZqL/moonlight-1.21.1-3.4.1-neoforge.jar", + "sha1": "9d7d5b0c60c916bec2a514d387c220c2a73753be" + }, { "file": "pipez-neoforge-1.21.1-1.2.31.jar", "url": "https://cdn.modrinth.com/data/iRmWy6ga/versions/BPGKb8pi/pipez-neoforge-1.21.1-1.2.31.jar", @@ -402,6 +427,11 @@ "url": "https://cdn.modrinth.com/data/l6YH9Als/versions/v5qtqRQi/spark-1.10.124-neoforge.jar", "sha1": "9430cc2ab64ff89d698be593769fb9f9ee4efae6" }, + { + "file": "supplementaries-1.21.1-3.9.1-neoforge.jar", + "url": "https://cdn.modrinth.com/data/fFEIiSDQ/versions/6vwrAvXf/supplementaries-1.21.1-3.9.1-neoforge.jar", + "sha1": "d7684ee80a2760380e4561802dd452737b2693ce" + }, { "file": "toms_storage-1.21-2.4.1.jar", "url": "https://cdn.modrinth.com/data/XZNI4Cpy/versions/QQqFyS6K/toms_storage-1.21-2.4.1.jar",