Reaper's Sky 1.2.1: +ClientSort (+Cloth Config), +MoreCulling (client); server manifest 92

This commit is contained in:
2026-08-21 11:11:06 +02:00
parent 89c0c47bb1
commit c759ebb1c1
6 changed files with 21 additions and 8 deletions
+5 -3
View File
@@ -1,7 +1,7 @@
# Reaper's Sky # Reaper's Sky
A curated Minecraft modpack about airships, exploration, and tech progression. A curated Minecraft modpack about airships, exploration, and tech progression.
**Minecraft 1.21.1 / NeoForge 21.1.248** — 107 mods. **Minecraft 1.21.1 / NeoForge 21.1.248** — 110 mods.
## Install (Prism Launcher) — one link ## 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**. 1. Open Prism Launcher → **Add Instance → Import from ZIP**.
2. Paste the raw URL to the `.mrpack` file in this repository 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.2.0.mrpack`). (e.g. `https://git.reaperofveriod.nl/ReaperOfVeriod/Reaper-s-Sky/raw/branch/main/ReapersSky-1.2.1.mrpack`).
3. Import. Prism downloads all mods, applies configs/shaders/resource pack, and sets the instance up automatically. 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. 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. 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 ## Server install (Debian 13) — one link
Run this on the server box (sudo/root; needs internet). It installs Java 21, Run this on the server box (sudo/root; needs internet). It installs Java 21,
NeoForge 21.1.248, all 90 server-side mods (sha1-verified), and writes NeoForge 21.1.248, all 92 server-side mods (sha1-verified), and writes
`eula.txt` + `server.properties` + an 8 GB `run.sh`: `eula.txt` + `server.properties` + an 8 GB `run.sh`:
```sh ```sh
@@ -189,6 +189,7 @@ manual options and troubleshooting.
| JEI 19.44.0.403 | Recipe viewer | | JEI 19.44.0.403 | Recipe viewer |
| appleskin 3.0.9 | Food/hunger HUD | | appleskin 3.0.9 | Food/hunger HUD |
| MouseTweaks 2.26.1 | Inventory mouse controls | | MouseTweaks 2.26.1 | Inventory mouse controls |
| ClientSort 2.2.2 | One-click sort buttons in inventories & chests |
| Controlling 19.0.5 | Searchable keybinds (Searchables 1.0.2) | | Controlling 19.0.5 | Searchable keybinds (Searchables 1.0.2) |
| Jade 15.10.6 | "What am I looking at" HUD | | Jade 15.10.6 | "What am I looking at" HUD |
| balm 21.0.65 | Cross-loader library | | balm 21.0.65 | Cross-loader library |
@@ -213,6 +214,7 @@ manual options and troubleshooting.
| Mod | Notes | | Mod | Notes |
|-----|-------| |-----|-------|
| Sodium 0.8.12 | Rendering performance | | Sodium 0.8.12 | Rendering performance |
| MoreCulling 1.0.9 | Culls leaf & other block faces (Cloth Config 15.0.140) |
| lithium 0.15.4 | Game logic performance | | lithium 0.15.4 | Game logic performance |
| ferritecore 7.0.3 | Memory optimization | | ferritecore 7.0.3 | Memory optimization |
| ImmediatelyFast 1.6.12 | Faster rendering | | ImmediatelyFast 1.6.12 | Faster rendering |
Binary file not shown.
+3 -3
View File
@@ -13,7 +13,7 @@ INSTANCE = os.path.expanduser(
) )
MODS_DIR = os.path.join(INSTANCE, "mods") MODS_DIR = os.path.join(INSTANCE, "mods")
OUT = os.path.join(os.path.dirname(os.path.abspath(__file__)), OUT = os.path.join(os.path.dirname(os.path.abspath(__file__)),
"ReapersSky-1.2.0.mrpack") "ReapersSky-1.2.1.mrpack")
# (name in instance, override source path) — shipped as-is into .minecraft # (name in instance, override source path) — shipped as-is into .minecraft
OVERRIDES = [ OVERRIDES = [
@@ -84,9 +84,9 @@ def main():
index = { index = {
"formatVersion": 1, "formatVersion": 1,
"game": "minecraft", "game": "minecraft",
"versionId": "1.2.0", "versionId": "1.2.1",
"name": "Reaper's Sky", "name": "Reaper's Sky",
"summary": "Airships, exploration & tech. 107 mods for Minecraft 1.21.1 / NeoForge.", "summary": "Airships, exploration & tech. 110 mods for Minecraft 1.21.1 / NeoForge.",
"files": files, "files": files,
"dependencies": {"minecraft": "1.21.1", "neoforge": "21.1.248"}, "dependencies": {"minecraft": "1.21.1", "neoforge": "21.1.248"},
} }
+2 -2
View File
@@ -6,7 +6,7 @@ Everything needed to run the Reaper's Sky NeoForge **1.21.1** server (NeoForge
## Quick start (on the server box) ## Quick start (on the server box)
```sh ```sh
sudo ./deploy.sh # installs Java 21 + curl/unzip, NeoForge, the 90 mods, config sudo ./deploy.sh # installs Java 21 + curl/unzip, NeoForge, the 92 mods, config
./run.sh # start the server (run inside tmux/screen so it survives logout) ./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`) | | System packages | `openjdk-21-jre-headless`, `curl`, `unzip` (needs root/`sudo`) |
| NeoForge server | Official installer from Maven → server files + `libraries/` | | NeoForge server | Official installer from Maven → server files + `libraries/` |
| Mods | Downloads the 90 server-safe mods pinned in `mods.json`, sha1-verified; prunes jars no longer in the pack | | Mods | Downloads the 92 server-safe mods pinned in `mods.json`, sha1-verified; prunes jars no longer in the pack |
| Config | `eula.txt` (EULA accepted), `server.properties` (IP, motd, 8 G) | | Config | `eula.txt` (EULA accepted), `server.properties` (IP, motd, 8 G) |
| Run script | `run.sh` with 8 GB + G1GC (`nogui`) | | Run script | `run.sh` with 8 GB + G1GC (`nogui`) |
+1
View File
@@ -27,6 +27,7 @@ CLIENT_ONLY = {
"EuphoriaPatcher-1.9.3-r5.8.1-neoforge.jar", "EuphoriaPatcher-1.9.3-r5.8.1-neoforge.jar",
"iris-flywheel-compat-NeoForge-2.3.1.jar", "iris-flywheel-compat-NeoForge-2.3.1.jar",
"sodium-neoforge-0.8.12+mc1.21.1.jar", "sodium-neoforge-0.8.12+mc1.21.1.jar",
"moreculling-neoforge-1.21.1-1.0.9.jar",
"ImmediatelyFast-NeoForge-1.6.12+1.21.1.jar", "ImmediatelyFast-NeoForge-1.6.12+1.21.1.jar",
"entityculling-neoforge-1.10.5-mc1.21.1.jar", "entityculling-neoforge-1.10.5-mc1.21.1.jar",
"dynamic-fps-3.11.4+mc1.21.0-neoforge.jar", "dynamic-fps-3.11.4+mc1.21.0-neoforge.jar",
+10
View File
@@ -157,6 +157,16 @@
"url": "https://cdn.modrinth.com/data/4KWv7wbN/versions/4ItA9dOc/chisel-neoforge-2.0.1%2Bmc1.21.1.jar", "url": "https://cdn.modrinth.com/data/4KWv7wbN/versions/4ItA9dOc/chisel-neoforge-2.0.1%2Bmc1.21.1.jar",
"sha1": "def703bf88cb3bb2960260418e8b36fe47a53dfd" "sha1": "def703bf88cb3bb2960260418e8b36fe47a53dfd"
}, },
{
"file": "clientsort-neoforge-2.2.2+1.21.1.jar",
"url": "https://cdn.modrinth.com/data/K0AkAin6/versions/lLpcVRPr/clientsort-neoforge-2.2.2%2B1.21.1.jar",
"sha1": "9d13b8315b03bda4bc6f5637c51f25a99cdcacd3"
},
{
"file": "cloth-config-15.0.140-neoforge.jar",
"url": "https://cdn.modrinth.com/data/9s6osm5g/versions/izKINKFg/cloth-config-15.0.140-neoforge.jar",
"sha1": "c3e5733ba4503b102589a026000fd5ce0212f6f2"
},
{ {
"file": "copycats-3.0.6+mc.1.21.1-neoforge.jar", "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", "url": "https://cdn.modrinth.com/data/UT2M39wf/versions/DVQFhrV3/copycats-3.0.6%2Bmc.1.21.1-neoforge.jar",