Move the completed 2026-09 candidate review (MODLIST-REVIEW/-GROUPS, CANDIDATE-APPENDIX, PACK-CONTEXT), FINDINGS.md and the shipped FTB Chunks swap write-up into analysis/archive/, with a README mapping their old paths. The review's build pieces, subagent intermediates and Modrinth API dumps are deleted: the assembled reports carry their content. MODLIST-GROUPS.md was a byte-for-byte duplicate of analysis/groups-table.md. Also: drop the now-pointless FINDINGS/MODLIST packwizignore lines (analysis/ covers the archive), and gitignore *.tar.gz so the 650 MB map-migration world tarball can't be committed by accident.
689 lines
67 KiB
Markdown
689 lines
67 KiB
Markdown
# Onion MC — Candidate Modlist Review
|
||
|
||
**Pack:** Onion MC 0.1.0 — Minecraft 1.21.1 / NeoForge 21.1.251 (packwiz)
|
||
**Candidates reviewed:** 189 minetest/mod links (mods, plugins, datapacks) supplied by the operator
|
||
**Existing pack:** 142 tracked entries (133 Modrinth + 9 CurseForge)
|
||
**Date:** 2026-09-29 (post-review update: see Section 0)
|
||
|
||
---
|
||
|
||
## 0. Post-review update — new commits and the `mod-pack-additions` branch
|
||
|
||
After the first pass of this review, the remote was fetched and two things changed the premises:
|
||
|
||
**A. New commits on `origin/main`** (local `main` was 2 commits behind):
|
||
- `be07001` — **Clumps** added (XP-orb merging, `side = both`): cuts XP-orb entity count, entity packets
|
||
and server tick cost. Low-risk, standard server-perf mod; no conflict with anything reviewed here.
|
||
- `25b3f78` — C2ME runtime `cache/` untracked from the pack index (housekeeping).
|
||
|
||
**B. Branch `mod-pack-additions`** (2 commits ahead of the local `main`; **not merged**, and checked
|
||
out in a separate worktree at `~/.herdr/worktrees/onion-mc/mod-pack-additions`). It adds:
|
||
|
||
| Added | Detail |
|
||
| --- | --- |
|
||
| **Iris Shaders** | `iris-neoforge-1.8.14-beta.1+mc1.21.1`, `side = client` |
|
||
| **Iris Veil Compat** | `irisveil-0.3.0.jar` — bridges Veil (embedded in Sable) through Iris so Create Aeronautics visuals render correctly under shaders |
|
||
| **Aeronautics Iris Fix** | CurseForge `aero-shadow-fix-2.1.0.jar` — third-party fix for Create Aeronautics balloon envelopes rendering as ghost artifacts under Iris |
|
||
| **Shaderpacks** | Complementary Reimagined r5.9.3, MakeUp Ultra Fast 9.5f |
|
||
| **Resourcepacks** | Motschen's Better Leaves 9.6, Fresh Animations: Extensions v1.8.1 |
|
||
|
||
**What this changes in this report:**
|
||
- The **"no shaders" premise is retired**. Onion MC is moving to Iris + a curated shader list, with two
|
||
purpose-built compat patches for the exact Aeronautics/Iris problems `FINDINGS.md` flagged.
|
||
- **`iris` and `iris-veil-compat` move from SKIP to `ADDED`** — they are now pack content.
|
||
- **`createbetterfps` moves from SKIP to MAYBE.** Its blocker was *"1.21.1 needs Sodium and Iris"*;
|
||
with Iris now present it is technically unblocked, but it patches Create's code directly and benefits
|
||
only shader scenes, so it must be tested against the Aeronautics/Sable stack before shipping.
|
||
- **Shader-adjacent candidates get a second look**: `shine`, `grassier-grass`, `fog`, and
|
||
`ATMOSPHERICS` now sit next to a real shader pipeline. `shine`/`grassier-grass` (Sodium terrain
|
||
shaders) become more relevant; `fog`/`ATMOSPHERICS` (sky/fog rewrites) now conflict with the
|
||
shaderpacks' own fog/sky, so their SKIP/MAYBE verdicts stand for a stronger reason.
|
||
- **Residual risk is not zero.** The fix chain is `iris` + `iris-veil-compat` + `aeronautics-iris-fix`,
|
||
and `aeronautics-iris-fix` is a small third-party CurseForge patch (~2.6K downloads, present in ~11
|
||
modpacks). Known Aeronautics/Iris issues beyond balloon shadows exist (e.g. heat-particle rendering
|
||
has a separate fix mod). Treat the Aeronaautics-under-shaders combination as **verified-in-progress**,
|
||
and keep the `phase0/` measurement plan for shader on/off before/after.
|
||
- Sections below are otherwise unchanged, except where marked **(updated)**.
|
||
|
||
---
|
||
|
||
## 1. Executive summary
|
||
|
||
**Every one of the 189 candidates has a 1.21.1 NeoForge-compatible build.** Nothing on the list is
|
||
blocked by version availability. The real filters are **dependency cost**, **overlap**, and a small
|
||
number of **hard conflicts**.
|
||
|
||
Headline result:
|
||
|
||
| Verdict | Count |
|
||
| --- | --- |
|
||
| **ADD** — clear, low-risk win | **18** |
|
||
| **ADD-OPTIONAL** — good, but a taste/librarary decision | **88** |
|
||
| **MAYBE** — needs an in-pack test or a design decision first | **36** |
|
||
| **SKIP** — conflict, dead dependency, duplication, or wrong stack | **36** |
|
||
| **ALREADY-IN-PACK** — duplicate of an installed mod | **9** |
|
||
| **ADDED** — already on `mod-pack-additions` | **2** |
|
||
|
||
The single most useful finding is that **the candidate list is dominated by "more of what the pack
|
||
already has"**. Onion MC already runs five Farmer's Delight addons, a full Create stack, ~20 structure
|
||
mods, a large mob roster, and a saturated client-performance stack. Most candidates are another Delight
|
||
addon, another decoration mod, another HUD mod, or another culling/perf mod. Adding all the safe ones
|
||
would bloat the pack and its library surface without changing the shape of the game.
|
||
|
||
**Recommended core: 20 mods + 2 libraries** (Section 4). Everything else is either a deliberate
|
||
expansion choice, a test-first item, or a skip.
|
||
|
||
The second finding is **dependency economics**. The candidates would collectively drag in **~25 new
|
||
NeoForge library mods** (`Puzzles Lib`, `Moonlight Lib`, `Blueprint`, `Fragmentum`, `Collective`,
|
||
`Almanac`, `Delight Lib`, `Lodestone`, `SmartBrainLib`, `Coralib`, `Faewulf's Lib`, `Teal Lib`, etc.).
|
||
Several are shared by multiple candidates, so the sane strategy is to **pick one or two content
|
||
families and pay for the libraries those need** — not to adopt candidates piecemeal.
|
||
|
||
The third finding is that a **few candidates are actively dangerous** in this specific pack: anything
|
||
that needs **Iris/shaders** (the pack deliberately has none; Create Aeronautics and SSRD both
|
||
document Iris rendering issues), anything **Fabric-only via Sinytra Connector**, a **second dynamic
|
||
lights engine** next to LambDynamicLights, and a **second claim/party system** next to FTB.
|
||
See the risk register in Section 8.
|
||
|
||
---
|
||
|
||
## 2. How this review was produced (and how much to trust it)
|
||
|
||
- **Deterministic data (high confidence).** All 189 links were resolved through the **Modrinth API v2**
|
||
— project metadata, loader/side support, every 1.21.1 build, and the **required-dependency graph**
|
||
of the selected 1.21.1 NeoForge build. The existing pack was read directly from its 142 `.pw.toml`
|
||
files. Counts, loader support, version availability and required dependencies in this report are
|
||
machine-derived, not guessed.
|
||
- **README/feature analysis (medium-high confidence).** Each candidate's Modrinth README was used as
|
||
the primary source for what it adds and for author-declared compatibility notes. Where the README
|
||
was silent, the assessment says so.
|
||
- **Compatibility claims (medium confidence).** Named conflict claims come from mod READMEs, official
|
||
issue trackers, or the pack's own `FINDINGS.md`. They are cited in the detailed appendix and should
|
||
be re-tested in a dev instance before shipping — a closed issue or a fixed version can invalidate any
|
||
of them.
|
||
- **Where this report is uncertain** it says `unknown`, `unverified`, or lists a test gate. Treat the
|
||
verdict as a prior, not a guarantee.
|
||
|
||
### Corrections applied after validation
|
||
|
||
The bulk research pass was independently checked on the highest-impact claims. Three corrections were
|
||
made; the full per-mod appendix retains the corrected view:
|
||
|
||
1. **`veil` — the "no consumer mod" rationale was wrong.** Veil is **embedded inside Sable**
|
||
(`embedded` dependency in Sable's own metadata), which is why `iris-veil-compat` exists. The verdict
|
||
is still **SKIP**, but the correct reason is *"Veil is already jar-in-jar inside Sable; adding it
|
||
standalone is a duplicate/conflict on the fragile render stack"* — not "nothing uses it".
|
||
2. **`autohud` — the Fabric-API "red flag" was a metadata artifact.** The README explicitly scopes the
|
||
Fabric API requirement to the Fabric build; the NeoForge build is native. Verdict raised from MAYBE
|
||
to ADD-OPTIONAL.
|
||
3. **`supplementaries` — the Create conflict is stale.** All three cited issues (Create #7405,
|
||
Create #9755, Supplementaries #1436) are **closed**, and both mods are now ~18 months newer. Verdict
|
||
raised from MAYBE to ADD-OPTIONAL, with a Create smoke test still recommended.
|
||
|
||
---
|
||
|
||
## 3. Baseline: what the pack is, and what that implies
|
||
|
||
From `FINDINGS.md`, `pack.toml`, `index.toml` and the `phase0/` tuning docs, the decision-relevant
|
||
facts are:
|
||
|
||
| Fact | Consequence for candidate screening |
|
||
| --- | --- |
|
||
| **Shaders: now being added via `mod-pack-additions`** — Iris + shaderpacks + two compat patches (see Section 0); previously none by design. | Iris, `iris-veil-compat` and the shaderpacks are now pack content. Shader-adjacent candidates are re-evaluated in Section 0; sky/fog rewrites now also conflict with the shaderpacks themselves. |
|
||
| **Fragile render core:** Sodium `0.8.13` + Distant Horizons + SSRD + Sable's intrusive mixins. Sodium is version-pinned by Sable (≥ 0.8.12-alpha.2). | Any mod that hooks the sky/fog/weather/terrain render path or couples to a Sodium version is test-first at best. |
|
||
| **Create + Sable + Aeronautics is the highest-risk component.** Five Sable compat patches already exist. | Create addons and anything touching player/block physics (gradient, ragdolls, tree physics, ships) need a dev-server test. |
|
||
| **Client-perf stack is saturated:** Sodium, Lithium, ModernFix, FerriteCore, EntityCulling, ImmediatelyFast, Dynamic FPS, AllTheLeaks, C2ME, Noisium. | Additional generic perf/culling mods have small marginal gains and add mixin surface. |
|
||
| **No configs shipped.** `.packwizignore` excludes `config/*` except one FTB Chunks file. | Candidates that require config curation (Burnt, More Music Discs, Lunar, Celestia, Sleep Tight, Worldgen structure tuning) carry a maintenance cost the pack does not currently pay. |
|
||
| **Worldgen is curated and already dense:** Terralith + Tectonic + Incendium + Nullscape + Towns and Towers + When Dungeons Arise + 9 YUNG's mods + Explorify + Sparse Structures. | Biome-adding and structure-adding candidates meet a stack that is already at the "loading" end and already uses Sparse Structures to tame it. |
|
||
| **Content pillars:** Farmer's Delight (+5 addons), Create, Aquaculture 2, Apotheosis, Sophisticated Storage/Backpacks, Waystones/Gravestone/Lootr, Alex's Mobs/Caves, Ars Nouveau, Twilight Forest. | The best candidates are those that *plug into* a pillar with the same dependencies, not those that start a new one. |
|
||
| **~10-player dedicated server matters as much as the client.** | Server-side candidates (`lmd`, PetProtect, claim mods, structure mods, BlueMap) are judged on TPS/ops cost, not just fun. |
|
||
| **A dedicated Create Aeronautics compatibility mod is installed** and explicitly patches `Sleep Tight` and `Etched` among others. | Those two candidates have a positive, author-provided compatibility signal for the Sable stack. |
|
||
|
||
---
|
||
|
||
## 4. Recommended core — add these
|
||
|
||
Chosen for **value ÷ risk**: high player-facing value, no hard conflicts, and either zero new
|
||
libraries or one small, widely-used library. This is the set I would ship as a first cohort.
|
||
|
||
| # | Mod | What it adds | Anchor / relationship | Gameplay impact | New libs | Compat notes |
|
||
| --- | --- | --- | --- | --- | --- | --- |
|
||
| 1 | **Supplementaries** (`supplementaries`) | Large Vanilla+ block set: jars, signposts, faucets, spring launchers, sconces, planters, rope, lights, decoration + light automation | Decoration family (Chipped/Handcrafted/Rechiseled); NeoForge-first project | **Moderate** | **Moonlight Lib** | Old Create 1.21.1 conflicts all closed; smoke-test with Create. Also unlocks Sleep Tight/Haunted Harvest. |
|
||
| 2 | **Let Me Despawn** (`lmd`) | Mobs that picked up gear despawn naturally (dropping the gear first) | Server perf next to Lithium/ModernFix; does **not** replace the chunk engine | Minor (server **perf gain**) | **Almanac** | Directly helps a mob-dense Apotheosis/Alex's Mobs server. Check affixed-mob drops. |
|
||
| 3 | **Comforts** (`comforts`) | Sleeping bags (no spawn-set) + hammocks (skip day); dyeable | Expedition QoL next to Waystones/Gravestone | Minor | none | 22.9M downloads, current 1.21.1 NeoForge build. |
|
||
| 4 | **Traveler's Titles** (`travelers-titles`) | RPG biome/dimension entry titles; Waystones region titles; Twilight Forest built in | Exploration family | Client-cosmetic | none (YUNG's API in pack) | Makes the curated Terralith/Tectonic world legible. |
|
||
| 5 | **Zume** (`zume`) | Hold-to-zoom keybind with adjustable zoom levels | Client utility; no zoom mod in pack | Client-cosmetic | none | Zero server footprint. |
|
||
| 6 | **FindMe** (`findme`) | Hover an item in JEI, press Y to locate it in nearby inventories | JEI + Sophisticated Storage loop | Minor | none (Architectury in pack) | High-frequency QoL for a storage-heavy pack. |
|
||
| 7 | **Sophisticated Item Actions** (`sophisticated-item-actions`) | Keybind-highlight nearby storages holding an item; deposit/restock without opening GUIs | Sophisticated Core/Backpacks/Storage + JEI | Minor | none | Fills a real gap; JEI-aware. |
|
||
| 8 | **Chalk** (`chalk-mod`) | Dyeable chalk marks on block faces (glow variants) + chalk box | Navigation next to Waystones/compasses/Ping Wheel | Minor | none | Fills the cave-marking niche nothing else covers. |
|
||
| 9 | **PetProtect** (`petprotect`) | Server toggle: tamed mobs can't be hurt/killed by players in PvP | Pet family | Minor (server policy) | none | Cheap grief insurance on a friends server. |
|
||
| 10 | **Waystones Teleport Pets** (`waystones-teleport-pets`) | Pets follow you through Waystones without a lead | Direct **Waystones** addon | Minor | none | Server-side. |
|
||
| 11 | **Extreme Sound Muffler** (`extreme_sound_muffler`) | Per-sound volume/mute GUI + ranged "anchor" muffling | Client audio control over AmbientSounds + Sound Physics + Create noise | Client-cosmetic | none | Client-only; complements (doesn't replace) Sound Physics Remastered. |
|
||
| 12 | **Simple Music Control** (`simple-music-control`) | Halved music delay, next-track key, now-playing widget | Client audio QoL | Client-cosmetic | none (Fzzy Config in pack) | Zero risk. |
|
||
| 13 | **Held Item Tooltips** (`held-item-tooltips`) | Info plate on item switch: enchants, durability, effects, shulker previews | Complements Enchantment Descriptions + Legendary Tooltips (different surface) | Client-cosmetic | **Puzzles Lib** | Puzzles Lib also unlocks Visual Workbench / Distinct Potions / Mob Lassos. |
|
||
| 14 | **Display Delight** (`display-delight`) | Placeable 3D models of every Delight food (no block entities — lag-friendly), food plates | **All five** installed Delight addons | Minor | none | README lists explicit compat with Ocean's/End's/Aquaculture Delight. |
|
||
| 15 | **Fruits Delight** (`fruits-delight`) | 17 fruits, 90 fruit foods, jam/jello cauldrons, 18 plants/14 fruit trees | Farmer's Delight; author-claimed **Create + Terralith** compat | **Moderate** | none | 2.2M downloads; plugs into two existing pillars. |
|
||
| 16 | **Rustic Delight** (`rustic-delight`) | Bell peppers, coffee (Speed/Haste), cotton, pancakes, fried foods | Farmer's Delight | Minor | none | Textbook same-dependency addon. |
|
||
| 17 | **Cat Jam** (`cat_jam`) | Cats bob to music discs, with per-disc routines | Client charm; **Alex's Mobs** discs explicitly supported | Client-cosmetic | none | Client-only, oldest-but-stable build. |
|
||
| 18 | **Death Knell** (`death-knell`) | 35+ situational death messages | Flavor | Client-cosmetic | none (Prickle + Bookshelf in pack) | Zero risk, deps already installed. |
|
||
| 19 | **Portfolio** (`portfolio`) | 100+ paintings in 10 themed catalogues | Decoration family | Client-cosmetic | none | Ships as mod or datapack; zero deps. |
|
||
| 20 | **FishingOverhaul** (`fishingoverhaul`) | Reel-in fishing minigame with crit regions and per-fish tuning | **Aquaculture 2** (README states compat) | Minor | none | Changes the fishing interaction, not progression. |
|
||
|
||
**Bundle cost:** 20 mods, 2 new libraries (`Moonlight Lib`, `Almanac`), one of which (`Moonlight Lib`)
|
||
unlocks further candidates later. No config maintenance. No server-render risk. Nothing here touches
|
||
Sodium, DH, Sable, Create physics, or worldgen.
|
||
|
||
**Runner-up core picks** (equally safe, pick if the theme appeals): **Sounds** (`sound`, +MRU) for
|
||
170+ upgraded SFX; **Particle Effects** and **Perception** for client ambience; **Distinct Potions**
|
||
(+Puzzles Lib, already paid for by Held Item Tooltips); **GUI Effect Timer** (+Collective);
|
||
**Neat** for mob health bars; **Advancement Plaques** (Iceberg already in pack); **Visual Workbench**
|
||
(+Puzzles Lib).
|
||
|
||
---
|
||
|
||
## 5. Strong optional additions, by content family
|
||
|
||
These are all defensible `ADD-OPTIONAL`s. Use them to steer the pack deliberately, not to accumulate.
|
||
|
||
### 5.1 Farmer's Delight expansion (the pack's most crowded lane)
|
||
Farmer's Delight already has 5 addons. Adding more is cumulative, not gap-filling.
|
||
|
||
| Mod | What it adds | New libs | Notes |
|
||
| --- | --- | --- | --- |
|
||
| **Expanded Delight** | More crops/workstations; best-covered by Display Delight (37 foods) | none | Author-declared **beta**. |
|
||
| **ExtraDelight** | 7 kitchen workstations (oven, chiller, melting pot…), cookware | none | Block-entity heavy; confirm server load. |
|
||
| **Miner's Delight** | Cave-food addon (cave carrots, copper pot/cup) | **Lodestone** | Author-declared **beta**. |
|
||
| **More Delight** | Sandwiches, toast, stone/wood knives; Create-compatible | **Delight Lib** | Safe, low marginal value. |
|
||
| **Dungeon's Delight** | Monster Pot, inverted "monster effects", Rotbulb crop | none | Check effect stacking with Apotheosis. |
|
||
| **Barbeque's Delight** | Grill/skewer loop + seasonings | none | Frictionless. |
|
||
| **Fright's Delight** | 56 horror foods from mob drops, cursed berries | none | Horror theme is a taste call. |
|
||
| **Veggies Delight** | 7 vegetables, temperature-based wild spawns, village Depot Houses | none | Low-risk; village structures are additive. |
|
||
| **Hearth and Harvest** | Crops, corn mazes, salt caverns, ranching utilities | none | Corn overlaps Haunted Harvest — pick one. |
|
||
| **Haunted Harvest** | Trick-or-treating villagers, pumpkin carving, corn | **Moonlight Lib** | Shares Moonlight with Supplementaries. |
|
||
| **Cultural Delights** | Avocado/eggplant/cucumber/corn/beans/cinnamon, world cuisine | **Cook's Collection** | Extra lib for one addon. |
|
||
| **Delightful Creators** | Second FD↔Create automation bridge (fluids/soups) | none | **Overlaps the installed Slice & Dice** — deliberate "both routes" decision. |
|
||
|
||
### 5.2 Create expansion (test every one against Aeronautics/Sable)
|
||
| Mod | What it adds | New libs | Notes |
|
||
| --- | --- | --- | --- |
|
||
| **Create: Bells & Whistles** | 36 deco/utility blocks (platforms, headlights, train grab bars) | none | Decorative; smoke-test on contraptions. |
|
||
| **Create: Design n' Decor** | Create-styled deco/variant blocks | none | Active maintenance; low risk. |
|
||
| **Create: Teleporters** | TP links, entity/item teleporters, pocket-dimension portal | none | Adds a dimension; independent of worldgen. |
|
||
| **Create: Waystones Recipes** | Replaces Waystones recipes with Create machine recipes | none | Progression design decision. |
|
||
| **Create: Factory** | Create-themed foods | none | Crowded food lane; low value. |
|
||
| **Create: Structures Arise** | 28 Create-themed worldgen structures | none | Thickens an already structure-saturated worldgen stack. |
|
||
| **Create: Sophisticated Backpacks Compat** | Third-party recipe pack for SB components | none | Likely partial **recipe overlap** with the installed official integration — check JEI. |
|
||
|
||
### 5.3 Decoration & building
|
||
**Items Displayed**, **Beautiful Campfires**, **Sooty Chimneys**, **Too Many Paintings**, **Spooky Doors**,
|
||
**Boatload** (+Blueprint), **Display Case** / **Fetzi's Displays** / **Gallery** (+Blueprint, *pick one
|
||
display system*), **Etched** (music discs from URLs — note: **Create Aeronautics Compat explicitly
|
||
patches Etched**, a positive signal; content-policy caveat), **Accents** (+Fragmentum).
|
||
|
||
### 5.4 HUD, client polish & ambience
|
||
**Neat** (prefer over **JeremySeq's Damage Indicator** — pick one mob-info mod), **Armor HUD** or
|
||
**Immersive Armor HUD** (+TxniLib), **Advancement Plaques**, **AutoHUD**, **GUI Effect Timer** (+Collective),
|
||
**Keybind Atlas**, **Blur+** (+MidnightLib), **Distinct Potions** (+Puzzles Lib), **Emojiful**,
|
||
**Quick Skin** (prefer over SkinChanger), **Sounds Be Gone**, **Now Playing** (+Deimos for discs),
|
||
**Loot Journal** (+Fragmentum), **Particle Effects**, **Perception**, **Smart Particles**,
|
||
**Better Animations Collection** (+Puzzles Lib), **Visuality: Reforged**, **Better Third Person**,
|
||
**Camera Overhaul**, **Cinematic Respawn**, **Mermod**, **Piggyback** (+Faewulf's Lib),
|
||
**Cosy Critters**, **Fancy World Animations** (blacklist safety valve exists).
|
||
|
||
### 5.5 Mobs, combat & gear
|
||
**Fowl Play** (+SmartBrainLib), **Animal Garden – Porcupine** (zero deps), **Hybrid Aquatic**
|
||
(+Hybrid API + Biolith; big ocean overhaul — gate on a worldgen/Aquaculture test), **Realm RPG: Fallen
|
||
Adventurers** (explicit Twilight Forest support), **Reliquary Reincarnations** (needs a balance pass vs
|
||
Apotheosis/Artifacts), **Too Many Bows** (explicitly recommends Better Combat + Curios, both in pack),
|
||
**Skillcloaks** (Curios), **TarotCards: Remastered** (team-aware via FTB Teams), **Mob Lassos**
|
||
(+Puzzles Lib; check boss exclusion), **Friends&Foes – Flowery Mooblooms** (same author as installed F&F),
|
||
**Pet Cemetery** (+Blueprint; verify modded-pet support), **Animal Garden**, **Dream Relics** (balance overlap with Artifacts).
|
||
|
||
### 5.6 Social & minigames
|
||
**Immersive Melodies**, **Charta**, **Mino++**, **Watut** (+CoroUtil), **PlayerRevive** (Gravestone
|
||
interplay test), **Incapacitated** (changes core death rules — owner sign-off).
|
||
|
||
### 5.7 Sleep
|
||
**Sleep Tight** (+Moonlight Lib; **explicitly patched by the installed Create Aeronautics Compat**, a
|
||
positive signal; adds bedbugs/nightmares), **Room For Two** (beta; pick **one** of these two).
|
||
|
||
### 5.8 Server / admin
|
||
**BlueMap** (web map — ops overhead: port, web server, bStats opt-out; async to the server thread),
|
||
**Followers Teleport Too** (+Collective; overlaps Waystones Teleport Pets — pick one),
|
||
**Better Compatibility Checker** (only if the pack pipeline will update `bcc-common.toml` each release).
|
||
|
||
### 5.9 Fishing & food extras
|
||
**Fishing Real** (fish spawn as live entities; defaults cover vanilla only — needs datapack JSONs for
|
||
Aquaculture species), **Overweight Farming**, **AlcoCraft+**, **Create: Factory**.
|
||
|
||
---
|
||
|
||
## 6. Full master table (all 189 candidates)
|
||
|
||
Verdicts and one-line rationale per candidate. `MAYBE` = test-first or a design decision. The detailed
|
||
**Adds / Relationship / Missing deps / Compatibility / Perf** breakdown for every mod is in the
|
||
appendix (`analysis/assess/chunk*.md`, consolidated in `analysis/CANDIDATE-APPENDIX.md`). The same
|
||
candidates grouped by purpose with a **“what it brings”** column are in **`MODLIST-GROUPS.md`**.
|
||
|
||
> **(updated)** `iris` and `iris-veil-compat` are now `ADDED` (branch), and `createbetterfps` is now
|
||
> `MAYBE` — see Section 0.
|
||
|
||
|
||
### ADD (18)
|
||
|
||
| Mod | Impact | Rationale |
|
||
| --- | --- | --- |
|
||
| **cat_jam** (`cat_jam`) | Client-cosmetic | tiny, client-only, documented compat with a mod already in the pack. |
|
||
| **Chalk** (`chalk-mod`) | Minor | cheap, self-contained, fills a real gap for cave exploration. |
|
||
| **Comforts** (`comforts`) | Minor–Moderate | staple adventure QoL, well-maintained, no dependency cost. |
|
||
| **Death Knell** (`death-knell`) | Client-cosmetic | zero-risk flavor whose deps are already installed. |
|
||
| **Display Delight** (`display-delight`) | Minor | direct, low-risk upgrade to the pack's food-and-decor identity. |
|
||
| **Extreme sound muffler** (`extreme_sound_muffler`) | Client-cosmetic | zero-risk, zero-server-cost QoL that is actively maintained (3.56, 2026-09-22). |
|
||
| **FindMe** (`findme`) | Minor | zero-dep, low-risk, high-frequency QoL. |
|
||
| **FishingOverhaul** (`fishingoverhaul`) | Minor | declared Aquaculture 2 compat makes this a natural pack fit. |
|
||
| **Fruits Delight** (`fruits-delight`) | Moderate | big, popular (2.2M downloads) FD expansion that plugs into two pack pillars (Create, Terralith). |
|
||
| **Held Item Tooltips** (`held-item-tooltips`) | Client-cosmetic (informational). | low-risk, high-frequency QoL; library cost shared with other Puzzles-Lib picks. |
|
||
| **Let Me Despawn** (`lmd`) | Minor | clear server-side perf win for a 10-player mob-dense pack; add Almanac with it. |
|
||
| **PetProtect** (`petprotect`) | Minor | tiny, dependency-free, and directly prevents grief/accident on a 10-player PvP-capable server full of tamed mods' pets. |
|
||
| **Portfolio** (`portfolio`) | Client-cosmetic | zero-dependency pure content that fills an empty decorative niche. |
|
||
| **Rustic Delight** (`rustic-delight`) | Minor | textbook fit: same-dependency addon for an existing content pillar. |
|
||
| **Simple Music Control** (`simple-music-control`) | Client-cosmetic. | zero-risk client QoL whose only dependency is already present. |
|
||
| **Traveler's Titles** (`travelers-titles`) | Client-cosmetic. | cheap, polished, and it makes the pack's giant curated worldgen legible to players. |
|
||
| **Waystones Teleport Pets** (`waystones-teleport-pets`) | Minor QoL for pet owners. | tiny, targeted, and fixes a real annoyance for a 10-player server full of tamed pets. |
|
||
| **Zume** (`zume`) | None (view convenience; no gameplay ch | zero-dep, zero-server, fills an obvious gap next to Sodium+DH distance viewing. |
|
||
|
||
### ADD-OPTIONAL (88)
|
||
|
||
| Mod | Impact | Rationale |
|
||
| --- | --- | --- |
|
||
| **Fisherman's Haven** (`fishermans-haven`) | Moderate | no deps, distinct fishing mechanics that complement Aquaculture 2; accept the niche overlap deliberately. |
|
||
| **Accents** (`accents`) | Minor | low-risk cosmetic+minor-stat layer; costs one new library dep. |
|
||
| **Advancement Plaques** (`advancement-plaques`) | Client-cosmetic. | safe client polish on a dep already in pack; one test-instance check on the sound caveat. |
|
||
| **Akashic Tome** (`akashic-tome`) | None | cheap, low-risk QoL that scales well with a 142-mod pack. |
|
||
| **AlcoCraft+** (`alcocraft`) | Minor | small, self-contained fun; no flags. |
|
||
| **Animal Garden - Porcupine** (`animal-garden-porcupine`) | Minor | tiny, dependency-free, fits the existing tameable-mob theme. |
|
||
| **Armor Hud** (`armor-hud`) | Client-cosmetic. | tiny, dependency-free HUD addition. |
|
||
| **Ars Elixirum** (`ars-elixirum`) | Moderate | deep alchemy content with one new library dep; confirm in testing that it doesn't hard-require anything beyond Fragmentum. |
|
||
| **Auto HUD** (`autohud`) | Client-cosmetic. | Metadata Fabric-API dep is Fabric-build-only; native NeoForge build. |
|
||
| **Barbeque's Delight [Forge/NeoForge]** (`barbeques-delight-forge`) | Minor | frictionless fit with the existing Delight stack. |
|
||
| **Beautiful Campfires** (`beautiful-campfires`) | Minor | cheap cosmetic polish; document the oak-only recipe change in pack notes. |
|
||
| **Better Animations Collection** (`better-animations-collection`) | Client-cosmetic. | pure atmosphere polish for one new library dep. |
|
||
| **Better Third Person** (`better-third-person`) | Client-cosmetic. | safe, popular camera QoL with no deps; just smoke-test it while piloting Aeronautics contraptions. |
|
||
| **BlueMap** (`bluemap`) | None | genuinely useful for a small dedicated server, but it's ops overhead (webserver, ports, configs) rather than content. |
|
||
| **Blur+** (`blur-plus`) | Client-cosmetic | safe cosmetic; only bother if the pack wants GUI polish. |
|
||
| **Boatload** (`boatload`) | Minor | pleasant water QoL, but chest-boat overlap with vanilla makes it low-value; needs Blueprint. |
|
||
| **Burnt** (`burnt-basic`) | Moderate | distinctive survival flavor with controls, but server-grief/tick cost means it's a taste call, not a default. |
|
||
| **Camera Overhaul** (`cameraoverhaul`) | Client-cosmetic | cheap and configurable, entirely a taste/accessibility call. |
|
||
| **Certain Questing Additions** (`certain-questing-additions`) | None | nice polish for a quested pack; harmless if dropped. |
|
||
| **Charta** (`charta`) | Minor | charming multiplayer flavor, zero risk if unused. |
|
||
| **Cinematic Respawn** (`cinematic-respawn`) | Client-cosmetic | pleasant, zero-risk client polish; taste call on auto-respawn. |
|
||
| **Cosy Critters & Creepy Crawlies** (`cosy-critters`) | Client-cosmetic | cheap atmosphere for explorers; skip if the ambience budget is full. |
|
||
| **Create Waystones Recipes** (`create-waystones-recipes`) | Minor | safe; a deliberate progression/taste decision for the questbook rather than a technical one. |
|
||
| **Create: Bells & Whistles** (`bellsandwhistles`) | Minor | strong deco value for a Create pack; verify blocks behave on Aeronautics contraptions first. |
|
||
| **Create: Design n' Decor** (`create-design-n-decor`) | Minor | safe factory decoration; nice with the pack's Chipped/Rechiseled angle. |
|
||
| **Create: Factory** (`create-factory`) | Minor | harmless, but the food family is already the pack's most crowded content lane; low marginal value. |
|
||
| **Create: Structures Arise** (`create-structures-arise`) | Moderate | strong fit for a Create + exploration pack, but it thickens an already structure-saturated worldgen stack with no config knobs shipped. |
|
||
| **Create: Teleporters** (`create-teleporters`) | Moderate | clean fit for Create logistics with no flagged conflicts; decide whether the pack wants dimensional play. |
|
||
| **Cultural Delights** (`cultural-delights`) | Moderate | on-theme food content, but it requires adopting Cook's Collection and the Delight shelf is already crowded. |
|
||
| **Death Count** (`death-count`) | Minor | harmless novelty for a 10-player server, though equally achievable with a one-line vanilla scoreboard datapack. |
|
||
| **Distinct Potions** (`distinct-potions`) | Client-cosmetic | cheap visual QoL; only worth it if the pack accepts pulling in Puzzles Lib for a single client mod. |
|
||
| **Dungeon's Delight** (`dungeons_delight`) | Moderate | thematically perfect next to the pack's existing Delight collection; sanity-check the new effect types against Apotheosis stacking. |
|
||
| **Dynamic Crosshair** (`dynamiccrosshair`) | Client-cosmetic | pure client polish, but must be tested against ImmediatelyFast and dropped if HUD glitches appear. |
|
||
| **Emojiful** (`emojiful`) | Client-cosmetic | fun for a 10-player social server with zero gameplay footprint. |
|
||
| **Etched** (`etched`) | Minor | great social toy for a small server; settle the URL-content policy first. |
|
||
| **Expanded Delight** (`expanded-delight`) | Moderate | strongly on-theme and the best-covered addon for Display Delight, but accept the author-declared beta instability or wait for stable. |
|
||
| **ExtraDelight** (`extradelight`) | Moderate | the meatiest Delight addon in the batch and a natural kitchen-tier progression; confirm the block-entity load on the dedicated server before committing. |
|
||
| **Fancy World Animations [FWA]** (`fwa`) | Client-cosmetic | strong client polish with a blacklist safety valve; verify against Sable/ImmediatelyFast rendering before shipping. |
|
||
| **Farmer's Knives** (`farmers-knives`) | Minor | cheap thematic glue whose payoff is real but limited to Twilight Forest materials since the other supported tool mods aren't in the pack. |
|
||
| **Field Guide** (`field-guide`) | Minor | excellent fit for a 10-player exploration pack; price of admission is two extra NeoForge libs. |
|
||
| **Fishing Real** (`fishing-real`) | Minor | cheap, fun, low-risk; worth a small datapack pass to include Aquaculture species. |
|
||
| **Followers Teleport Too** (`followers-teleport-too`) | Minor | clear QoL win with Waystones for ~10 players; costs one shared lib. |
|
||
| **Fowl Play** (`fowlplay`) | Minor | strong ambience fit for the pack's mob roster; costs one AI lib. |
|
||
| **Friends&Foes - Flowery Mooblooms (Forge/NeoForge)** (`friends-and-foes-flowery-mooblooms-forge`) | Minor | cheap flavor that slots into an installed mod; skip only if moobloom density is unwanted. |
|
||
| **Fright's Delight** (`frights-delight`) | Minor | fits the pack's Delight collection; horror theme is a taste call. |
|
||
| **GUI Effect Timer** (`gui-effect-timer`) | Client-cosmetic (informational). | tiny, safe, useful; effectively free once Collective is pinned for Followers Teleport Too. |
|
||
| **Hearth and Harvest** (`hearth-and-harvest`) | Moderate | solid FD-family expansion; coordinate corn overlap with Haunted Harvest before adding both. |
|
||
| **Hybrid Aquatic** (`hybrid-aquatic`) | Major | biggest content win in this batch; gate on a worldgen + Aquaculture overlap test because of the two new library pins. |
|
||
| **Immersive Armor HUD** (`immersive-armor-hud`) | Client-cosmetic. | cheap vanilla-style HUD upgrade; minor recency caveat. |
|
||
| **Immersive Melodies** (`immersive-melodies`) | Minor | fun multiplayer toy at essentially zero mechanical risk. |
|
||
| **Items Displayed [NeoForge]** (`items-displayed-forge`) | Minor | safe builder content that fits the pack's decoration mods. |
|
||
| **Keybind Atlas** (`keybind-atlas`) | None | genuinely useful in a pack this size, zero risk. |
|
||
| **Loot Journal: Pickup Notifier** (`loot-journal`) | Client-cosmetic | nice HUD polish; in-game config means no shipped-config maintenance. |
|
||
| **Mermod** (`mermod`) | Minor | small, cheap, fits the pack's exploration theme; low information confidence due to thin README. |
|
||
| **Miner's Delight** (`miners-delight`) | Minor | strong thematic fit with the Delight family, but the author's own beta warning plus a new library dep argue for wait-and-see. |
|
||
| **Mino++** (`minopp`) | Minor | charming social content with no risk surface; pure taste call. |
|
||
| **Mob Lassos** (`mob-lassos`) | Minor-Moderate | useful QoL; check boss exclusion config before shipping to a pack with Apotheosis. |
|
||
| **More Delight (for Farmer's Delight)** (`more-delight`) | Minor | safe, on-theme content; the Delight family is already large, so it's cumulative rather than filling a gap. |
|
||
| **More Music Discs** (`more-music-discs`) | None-Minor | cheap flavor; verify default disc-in-every-loot-pool density is wanted. |
|
||
| **Mystical Oak Tree** (`mystical-oak-tree`) | Minor | harmless flavor for a friends pack; nothing about it strains the stack. |
|
||
| **Neat** (`neat`) | Client-cosmetic | mature, zero-risk combat readability; prefer over the Damage Indicator if choosing one. |
|
||
| **Now Playing** (`now-playing`) | None | trivial, safe; most valuable if music-content mods are added. |
|
||
| **Overweight Farming** (`overweight-farming`) | Minor | small, self-contained farming charm. |
|
||
| **Particle Effects** (`particle-effects`) | Client-cosmetic | pure client polish, zero server footprint. |
|
||
| **Perception** (`perception`) | Client-cosmetic | safe client ambience; optional enough that individual players could skip it. |
|
||
| **Pet Cemetery** (`pet-cemetery`) | Minor | emotionally valuable on a friends server; verify modded-pet support first. |
|
||
| **Piggyback** (`piggyback`) | Minor | harmless co-op fun, but requires adding Faewulf's Lib to the pack. |
|
||
| **PlayerRevive** (`playerrevive`) | Moderate | strong social fit, but it rebalances death and needs a Gravestone interplay check. |
|
||
| **Quick Skin** (`quick-skin`) | Client-cosmetic | client nicety; preferred over SkinChanger (newer, GUI, more features). |
|
||
| **Realm RPG: Fallen Adventurers** (`realm-rpg-fallen-adventurers`) | Minor | easy exploration flavor; note the 1.21.1 build dates to 2025-01 (aging but stable, 2.3M downloads). |
|
||
| **Reliquary Reincarnations** (`reliquary-reincarnations`) | Moderate | content-rich and maintained, but demands a balance pass against Apotheosis/Artifacts. |
|
||
| **Room For Two** (`room-for-two`) | Minor | harmless fun at BETA maturity; pick it OR Sleep Tight's ecosystem, and test if both. |
|
||
| **Skillcloaks** (`skillcloaks`) | Minor | solid Curios content on an existing dependency; consider adding Lucent for the full feature set. |
|
||
| **Sleep Tight** (`sleep-tight`) | Moderate | popular, well-scoped sleep rework; requires adding Moonlight Lib and choosing between it and Room For Two rather than stacking blindly. |
|
||
| **Smart Particles** (`smart-particles`) | Client-cosmetic | targeted client-side stabilizer with no server footprint; watch mixin overlap with ImmediatelyFast. |
|
||
| **Sooty Chimneys** (`sooty-chimneys`) | Minor | safe, charming builder content with negligible cost. |
|
||
| **Sophisticated Item Actions** (`sophisticated-item-actions`) | Minor (inventory-flow QoL, Terraria-st | genuinely new capability that plays well with the Sophisticated + JEI stack already in the pack. |
|
||
| **Sounds** (`sound`) | Client-cosmetic. | high polish, zero server footprint; costs one new small library. |
|
||
| **Sounds Be Gone!** (`soundsbegone`) | Client-cosmetic (no gameplay change; p | tiny, safe, real accessibility value for a 10-player group. |
|
||
| **Spooky Doors** (`spooky-doors`) | Minor | small, charming, Balm-based and low-risk. |
|
||
| **Supplementaries** (`supplementaries`) | Moderate | Create conflict issues all closed; NeoForge-first. Needs Moonlight Lib; smoke-test. |
|
||
| **TarotCards: Remastered** (`tarotcards-remastered`) | Minor | clean fit for an exploration/loot pack; explicitly team-aware. |
|
||
| **Too Many Bows** (`too-many-bows`) | Moderate | strong synergy with Better Combat and Curios already in the pack. |
|
||
| **Too Many Paintings!** (`too-many-paintings`) | Client-cosmetic (placed paintings are | zero-dep cosmetic content, safe on both sides. |
|
||
| **Veggies Delight** (`veggies-delight`) | Minor | low-risk content that deepens the pack's largest content family. |
|
||
| **Visual Workbench** (`visual-workbench`) | Minor | popular, polished Fuzs mod; costs one small library. |
|
||
| **Visuality: Reforged** (`visuality-forge`) | Client-cosmetic. | safe client-only polish; consider whether Subtle Effects already covers the need. |
|
||
| **What Are They Up To (Watut)** (`what-are-they-up-to`) | Minor | genuinely fun on a small friend group; costs one small library. |
|
||
|
||
### MAYBE (36)
|
||
|
||
| Mod | Impact | Rationale |
|
||
| --- | --- | --- |
|
||
| **Better Compatibility Checker** (`better-compatibility-checker`) | None. | only earns its slot if the build pipeline commits to updating its config each release. |
|
||
| **Burnt + Additions** (`burnt`) | Moderate | the fuller variant is attractive but heavier; if fire flavor is wanted, choose this over basic deliberately (and still treat as optional). |
|
||
| **Celestria** (`celestria`) | Minor | nice ambience, but stale build + WorldRenderer mixin on the Sodium/DH/Sable stack needs an in-pack smoke test first. |
|
||
| **Companions!** (`companions-mod`) | Moderate | decent content but redundant with the existing mob roster and it drags in a new library; only if the pack wants more combat-pet content. |
|
||
| **Create: Estrogen** (`create-estrogen`) | Moderate | can't be evaluated in isolation (dep is a batch candidate), self-declared in-development, and tone may not fit the pack; decide together with the Estrogen entry. |
|
||
| **Create: Sophisticated Backpacks Compat** (`create-sophisticated-backpacks-compat`) | Minor | plausible value, but check for recipe collisions with the official Create Integration already in the pack before committing. |
|
||
| **CreateBetterFps** (`createbetterfps`) | None | Iris + Sodium now in pack, so unblocked in principle, but it patches Create's code on the Aeronautics/Sable stack - test first. |
|
||
| **Delightful Creators** (`delightful-creators`) | Moderate | pick one FD↔Create bridge; Slice & Dice is already installed and proven, so this needs a deliberate "both approaches" decision. |
|
||
| **Display Case** (`displaycase`) | Client-cosmetic | fine in isolation, but choose between this and Fetzi's Displays (same batch) rather than shipping both display systems. |
|
||
| **Dream Relics** (`dream-relics`) | Moderate | duplicate niche vs Artifacts with Apotheosis balance implications; needs a curation pass before adding. |
|
||
| **Effectual** (`effectual`) | Client-cosmetic | duplicates Subtle Effects' niche and drags in a new lib; only add after an overlap audit, which the config-less pack model makes costly. |
|
||
| **Environmental** (`environmental`) | Moderate | its content substantially duplicates what Terralith + Alex's Mobs already deliver, and it requires pulling in Blueprint for a single mod. |
|
||
| **Fetzi's Displays** (`fetzis-displays`) | Client-cosmetic | good feature set but redundant with Display Case (batch) + Handcrafted; pick one display system for the pack. |
|
||
| **Fog** (`fog`) | Client-cosmetic. | attractive but unproven next to DH/SSRD; only add after an in-game fog + DH visual test. |
|
||
| **Gallery** (`gallery`) | Client-cosmetic (decorator QoL). | nice decorator QoL but drags in the Blueprint library for a niche feature. |
|
||
| **Grassier Grass** (`grassier-grass`) | Client-cosmetic. | best-looking pick in the batch, but Sodium 0.8-alpha compatibility is unproven; gate on a crash/visual test. |
|
||
| **GUI Compass** (`gui-compass`) | Client-cosmetic. | harmless, but marginal over F3 and redundant if Field Guide (with Immersive Overlays) is added. |
|
||
| **Haunted Harvest** (`haunted-harvest`) | Minor | charming, but adds a lib, modifies villager AI, and double-buys corn with Hearth and Harvest. |
|
||
| **Health Bars** (`new-health-bars`) | Client-cosmetic (informational). | redundant with Jade unless the group wants damage numbers; if added, de-overlap with Jade deliberately. |
|
||
| **Incapacitated** (`incapacitated`) | Major | great co-op mechanic but changes core death rules; needs owner sign-off plus a Gravestone interaction test. |
|
||
| **Inventory Particles** (`inventory-particles`) | Client-cosmetic. | pretty and unusually modded-item-friendly; fine as a client-side optional, but pure cosmetics. |
|
||
| **JeremySeq's Damage Indicator** (`jeremyseqs-damage-indicator`) | Client-cosmetic | harmless, but functionally redundant with Neat if both are added; pick one combat-info mod. |
|
||
| **Lunar** (`lunar`) | Moderate | fun server-wide content, but gravity/spawn events touching Aeronautics physics is an unquantified risk in this pack. |
|
||
| **More Culling** (`moreculling`) | None | plausible FPS gain, but redundant-adjacent to Entity Culling and unvetted against the pack's fragile rendering core; test in isolation or skip. |
|
||
| **Obscure Tooltips** (`obscure-tooltips`) | None | attractive but redundant with Legendary Tooltips; only add after confirming they don't fight over tooltip rendering, or as a replacement. |
|
||
| **Primal** (`mod-primal`) | unknown | sparse documentation; inspect the wiki and jar contents before committing. |
|
||
| **Punchy! x Tiny Takeover** (`tiny-takeover-x-punchy`) | Minor | verify whether Punchy/Tiny Takeover base mods are actually required and that the NeoForge build is real before adding. |
|
||
| **Ragdoll Reactions** (`ragdoll-reactions`) | Minor | only alongside Sable: Ragdolls, and only after crash-testing with Aeronautics. |
|
||
| **Sable Beyond** (`sable_beyond`) | Moderate | the most functionally attractive Aeronautics enhancement in the batch, but alpha software on the pack's most fragile stack; isolated testing and backups are mandatory. |
|
||
| **Sable: Ragdolls** (`sable-ragdolls`) | Minor | fun, Sable-native, and unlocks two other candidates; test with Aeronautics before adopting. |
|
||
| **Shine** (`shine`) | Client-cosmetic. | confirmed Sodium 0.8.12 compatibility, but partial feature loss on that version, overlap with Subtle Effects, and a privileged position on the fragile rendering stack. |
|
||
| **Small Ships** (`small-ships`) | Moderate | appealing content, but a beta build with old updates parked next to Aeronautics/Sable physics; needs a dedicated compat test or should pass. |
|
||
| **Sophisticated Inventory Interactions** (`sophisticated-inventory-interactions`) | Minor (pure inventory-management QoL). | good mod, but it replaces rather than stacks with Client Sort; pick one container-sorting solution. |
|
||
| **Spawn** (`spawn-mod`) | Major | substantial content but collides with the pack's curated worldgen and mob roster; needs Teal Lib and dedicated testing before inclusion. |
|
||
| **Spawn Animations** (`spawn-animations`) | None | mild flourish; if wanted, use the datapack form to dodge the Fabric dep chain rather than the mod. |
|
||
| **Tree Physics** (`tree-physics`) | Moderate | the most on-theme Sable use possible, but per-tree physics sub-levels on the Aeronautics stack demand a dev-server soak test before shipping. |
|
||
|
||
### SKIP (36)
|
||
|
||
| Mod | Impact | Rationale |
|
||
| --- | --- | --- |
|
||
| **AAA Particles** (`aaa-particles`) | Client-cosmetic. | a library with no in-pack consumer; standalone value is only a lightning visual swap. |
|
||
| **AAA Particles: World** (`aaa-particles-world`) | Client-cosmetic. | purely cosmetic addon whose required base (AAA Particles) is itself a skip. |
|
||
| **Abnormals Delight** (`abnormals-delight`) | Minor (and in this pack, near-zero). | required Blueprint dep plus an ecosystem (Team Abnormals) the pack doesn't run; mostly dead content. |
|
||
| **Alex's Mobs Continued** (`alexs-mobs-continued`) | Overhaul (if it *replaced* the existin | direct duplicate of an existing pack mod; would only ever be a 1:1 swap project. |
|
||
| **Ars Ocultas** (`ars-ocultas`) | Moderate if Occultism were present; in | required dependency Occultism is absent from both the pack and this batch. |
|
||
| **AsyncParticles** (`asyncparticles`) | None (pure client optimization). | a named crash interaction with in-pack C2ME that the pack cannot pre-configure, plus beta render-layer mixins against the fragile Sable/Create stack; revisit only if particle load measurably hurts cli |
|
||
| **ATMOSPHERICS** (`atmospherics`) | Client-cosmetic. | visual upside not worth the risk on the Sodium+DH+SSRD stack; no shader-adjacent additions should ride on that axis per pack rules. |
|
||
| **BadOptimizations** (`badoptimizations`) | None. | marginal, hard-to-measure gains on a stack that already covers these areas (constraint 6); not worth extra mixin surface for a ~4% synthetic-FPS delta per the author's own screenshots. |
|
||
| **Berry Good** (`berry-good`) | Minor. | an entire additional library dependency (Blueprint) for one minor placement QoL; revisit only if the pack adopts Team Abnormals mods wholesale. |
|
||
| **Carry On + Create Aeronautics Compat** (`carryon-aeronautics-compat`) | Moderate (when it applied); effectivel | self-declared obsolete (fix upstreamed to Carry On 2.2.6+), base mod absent, documented server-hang known issue. |
|
||
| **Carry On Extend** (`carry-on-extend`) | Minor | dead on arrival without Carry On; revisit only if the pack adopts Carry On itself. |
|
||
| **Chef's Delight - Farmer's Delight Villagers** (`chefs-delight`) | Minor (if it worked) | 1.21.1 build is bound to FD Refabricated, which conflicts with the pack's existing Farmer's Delight. |
|
||
| **Create Sable Dynamic Lights** (`create-sable-dynamic-lights`) | Client-cosmetic | requires a second dynamic-lights engine that duplicates LambDynamicLights and couples to the fragile Sodium/Sable version pin. |
|
||
| **Create: Dynamic Lights** (`create-dynamic-lights`) | Client-cosmetic | redundant with LambDynamicLights, wrong rendering stack assumptions (Embeddium/Rubidium), and its niche is better covered (or deliberately declined) elsewhere. |
|
||
| **Dynamic Trees** (`dynamictrees`) | Major | a transformative tree overhaul whose coverage against the pack's 10+ worldgen mods is unverified and which demands config curation the pack explicitly does not ship. |
|
||
| **Early Bedtime** (`early-bedtime`) | Minor | solves a shader-specific problem this shaderless pack doesn't have, at the cost of adopting TxniLib. |
|
||
| **Estrogen** (`estrogen`) | Moderate | meme-toned content whose headline feature alters player movement near a fragile physics stack, and which costs two extra pieces (Cynosure + separate Create module) for weak fit. |
|
||
| **Even More Instruments!** (`evenmoreinstruments`) | Minor | abandoned per its own README and requires Genshin Instruments, which the pack does not have. |
|
||
| **Horror messages** (`horror-messages`) | None | chat-spam gimmick; only defensible if the pack deliberately becomes a horror pack. |
|
||
| **Immersive UI** (`immersive-ui`) | Client-cosmetic. | two extra libraries for cosmetic overlap with Inventory Particles; poor value per pin. |
|
||
| **Immersive Winds** (`immersive-winds`) | Client-cosmetic. | Sinytra-only NeoForge support is a red flag by pack policy, and Grassier Grass already covers sway if that's added. |
|
||
| **More Relics** (`more-relics`) | Moderate | needs a missing base mod + two libraries, carries self-documented version-pin fragility, and duplicates the Artifacts niche the pack already covers. |
|
||
| **Net Music: Better Experience** (`net-music-play-list`) | None-Minor | dependent on an absent streaming-music base mod with service/licensing baggage; poor fit. |
|
||
| **Open Parties and Claims** (`open-parties-and-claims`) | Overhaul of base-protection/social sys | direct duplicate of FTB Chunks + FTB Teams; would only make sense as a wholesale replacement, which contradicts the installed FTB Quests/Chunks/Teams chain. |
|
||
| **Pixelmon** (`pixelmon`) | Overhaul | total-conversion-scale content that steamrolls the pack's identity, worldgen, and mob budget. |
|
||
| **Puddles & Floods** (`puddles-floods`) | Client-cosmetic | Fabric-API-derived dependency (red flag) for a cosmetic payoff with real server tick cost; revisit only if the pack accepts Forgified Fabric API. |
|
||
| **Refined Storage - JEI Integration** (`refined-storage-jei-integration`) | None in this pack | dead weight without Refined Storage. |
|
||
| **Relics: Arcane Abilities** (`arcane-abilities`) | Moderate | its own README requires Relics + Hammer Lib (missing); would need both plus a balance review to reconsider. |
|
||
| **Sable: Ragdoll Corpse** (`sable-ragdoll-corpse`) | Minor | Gravestone already owns this job; stacking two death-item systems on the Sable physics stack adds fragility for no new capability. |
|
||
| **SkinChanger** (`skinchanger`) | Client-cosmetic. | redundant with Quick Skin (GUI, HD skins, animated capes) and stale: last updated 2024-10-26 vs. Quick Skin's 2026-09-28. |
|
||
| **Sophisticated Sorter** (`sophisticated-sorter`) | Minor. | redundant with Client Sort in-pack and with Sophisticated Inventory Interactions in this same batch; side metadata is also "unknown" for both sides. |
|
||
| **Spawn Animations Compats** (`spawn-animations-compats`) | None. | only meaningful if Spawn Animations is added, and its supported mob list barely overlaps this pack. |
|
||
| **Tooltip Overhaul** (`tooltip-overhaul`) | Client-cosmetic. | collides with Legendary Tooltips; the pack should carry one tooltip restyler, and it already does. |
|
||
| **Veil** (`veil`) | None by itself | rendering-engine tooling with no dependent mod in the pack, on the most fragile part of the stack. |
|
||
| **VinURL** (`vinurl`) | Minor (custom music per player). | Connector red flag, runtime binary downloads, and licensing minefield; not worth it for jukebox music. |
|
||
| **Welcome Screen** (`welcome-screen`) | None. | 2-3 new dependencies for a screen a server MOTD/pin note can replace. |
|
||
|
||
### ALREADY-IN-PACK (9)
|
||
|
||
| Mod | Impact | Rationale |
|
||
| --- | --- | --- |
|
||
| **Apothic Combat** (`apothic-combat`) | Major (as installed) | duplicates the pack's existing Apothic Combat entry. |
|
||
| **Aquaculture 2** (`aquaculture`) | Moderate (as installed). | exact duplicate of the existing Aquaculture 2 entry. |
|
||
| **Aquaculture Delight** (`aquaculture-delight`) | Minor (as installed). | exact duplicate of the existing Aquaculture Delight entry. |
|
||
| **Ars Creo** (`ars-creo`) | Moderate (as installed). | duplicate of the existing Ars Creo entry; the "missing dep" line is a dead-ID artifact, not a real gap. |
|
||
| **Create Aeronautics: Compatibility** (`create-aeronautics-compatability`) | Moderate | duplicates the existing "Create Aeronautics: Compatibility" entry in the pack list; do not add a second copy. |
|
||
| **Nature's Compass** (`natures-compass`) | N/A | byte-for-byte duplicate of the existing Nature's Compass entry; drop from the candidate list. |
|
||
| **Separate Sable Render Distance** (`ssrd`) | None | duplicate of the pack's existing SSRD entry; exclude from the candidate list. |
|
||
| **Sophisticated Backpacks Create Integration** (`sophisticated-backpacks-create-integration`) | Minor (already shipped; storage automa | exact duplicate of the pack's own Sophisticated Backpacks Create Integration entry. |
|
||
| **Sophisticated Storage Create Integration** (`sophisticated-storage-create-integration`) | Minor (already shipped). | exact duplicate of the pack's own Sophisticated Storage Create Integration entry. |
|
||
|
||
### ADDED (2)
|
||
|
||
| Mod | Impact | Rationale |
|
||
| --- | --- | --- |
|
||
| **Iris Shaders** (`iris`) | Overhaul | Already added on branch mod-pack-additions (see Post-review update). |
|
||
| **Iris Veil Compat** (`iris-veil-compat`) | None | Already added on branch mod-pack-additions (see Post-review update). |
|
||
|
||
## 7. Skip list — the 36 I would not add, by reason
|
||
|
||
### 7.1 Render-stack violations (updated)
|
||
|
||
**`Iris Shaders` and `Iris Veil Compat` are no longer skips — they are now `ADDED` on the
|
||
`mod-pack-additions` branch (Section 0).** The entries below remain rejected.
|
||
|
||
| Mod | Reason |
|
||
| --- | --- |
|
||
| **ATMOSPHERICS** | Rewrites sky/fog/cloud rendering. It already clashed with the Sodium + DH + SSRD axis and warned about Sodium *"Improved Transparency"*; now it also fights the shaderpacks' own sky/fog. |
|
||
| **Veil** | Already **embedded inside Sable**; adding it standalone duplicates the render engine. |
|
||
| **Fog** | Fog/sky coverage the newly added shaderpacks already provide; Distant Horizons compatibility is an open upstream question. |
|
||
|
||
**(updated)** The previously listed `Iris Shaders`, `Iris Veil Compat` and `CreateBetterFps` moved:
|
||
`iris`/`iris-veil-compat` to **ADDED**; `CreateBetterFps` to **MAYBE** (its blocker was *"1.21.1 needs
|
||
Sodium and Iris"*, and Iris is now present, but it patches Create's code on the Aeronautics/Sable stack).
|
||
`Shine` and `Grassier Grass` stay **MAYBE**; both are Sodium-coupled and now also sit next to a real
|
||
shader pipeline.
|
||
|
||
### 7.2 Fabric-only / Sinytra Connector dependency (hard)
|
||
| Mod | Reason |
|
||
| --- | --- |
|
||
| **Immersive Winds** | README: *"NEOFORGE REQUIRES SINYTRA TO RUN, ALL MOD FILES ARE FABRIC."* |
|
||
| **VinURL** | Sinytra + Forgified Fabric API + owo-lib, **and** it auto-downloads and executes `yt-dlp`/`deno`/`FFmpeg` at runtime — supply-chain and licensing exposure on the server. |
|
||
| **Puddles & Floods** | Requires Forgified Fabric API for a cosmetic puddle effect with real rain-driven tick cost. |
|
||
|
||
### 7.3 Dead dependency / missing base mod (hard)
|
||
| Mod | Reason |
|
||
| --- | --- |
|
||
| **Ars Ocultas** | Requires **Occultism**, absent from pack and list. |
|
||
| **Carry On Extend** | Requires **Carry On**, absent. |
|
||
| **Carry On + Create Aeronautics Compat** | Author-declared **obsolete** (fix upstreamed to Carry On 2.2.6+); base absent; documented server-hang on picking up players onto contraptions. |
|
||
| **Net Music: Better Experience** | Requires **Net Music**, an external NetEase streaming service with login/licensing baggage. |
|
||
| **Refined Storage – JEI Integration** | Requires **Refined Storage**, absent — the pack uses Sophisticated Storage. |
|
||
| **Relics: Arcane Abilities** | README requires **Relics + Hammer Lib** (contradicting its metadata); both absent. |
|
||
| **Even More Instruments!** | Author has **retired** the project; requires **Genshin Instruments**, absent. |
|
||
| **AAA Particles / AAA Particles: World** | A library with no consumer mod in this pack; the addon depends on the skipped base. |
|
||
| **Spawn Animations Compats** | Only meaningful with Spawn Animations, and its supported mob list barely overlaps this pack (Alex's Mobs is not on it). |
|
||
|
||
### 7.4 Duplication — the pack already owns this (hard)
|
||
| Mod | Duplicates |
|
||
| --- | --- |
|
||
| **Alex's Mobs Continued** | The installed **Alex's Mobs (Unofficial Port)** — same mod/ID namespace; only a 1:1 swap is possible. |
|
||
| **Open Parties and Claims** | **FTB Chunks + FTB Teams** (and FTB Quests assumes that ecosystem). Two claim systems = split protection logic. |
|
||
| **Sable: Ragdoll Corpse** | **Gravestone** (which already ships Sable + Curios compat) — two death-item systems on the physics stack. |
|
||
| **SkinChanger** | **Quick Skin** (newer, GUI, HD skins); SkinChanger is stale (2024-10). |
|
||
| **Sophisticated Sorter** | **Client Sort** (installed). Three-way overlap with Sophisticated Inventory Interactions. |
|
||
| **Tooltip Overhaul** | **Legendary Tooltips** — the pack should carry one tooltip restyler. |
|
||
| **Create: Dynamic Lights** / **Create Sable Dynamic Lights** | **LambDynamicLights** (installed) — a second dynamic-lights engine; both also assume Embeddium/Rubidium or Sodium Dynamic Lights and recommend the banned shader stack. |
|
||
| **Chef's Delight** | Its 1.21.1 builds target **Farmer's Delight Refabricated**, a colliding reimplementation of the installed Farmer's Delight. |
|
||
|
||
### 7.5 Wrong shape for this pack — scale, worldgen, or marginal value
|
||
| Mod | Reason |
|
||
| --- | --- |
|
||
| **Pixelmon** | Total-conversion scale (1000+ entities, its own structures/economy); its README recommends a dedicated Pixelmon pack. Would steamroll the pack identity, worldgen and mob budget. |
|
||
| **Dynamic Trees** | Transformative tree overhaul with unverified coverage across 10+ worldgen mods and no config shipped. |
|
||
| **Estrogen / Create: Estrogen** | Meme content; movement-dash mechanic near the Sable physics stack; needs Cynosure + the Create module. |
|
||
| **More Relics** | Needs the absent Relics base + two libs; self-documented version-pin fragility; duplicates the Artifacts niche. |
|
||
| **AsyncParticles** | Documents a C2ME crash (in-pack) that needs a config edit; beta render-layer mixins against the Sable/Create axis. A candidate for a later test, not now. |
|
||
| **BadOptimizations** | Marginal gains on an already-saturated client perf stack; author's own screenshots show ~4%. |
|
||
| **Welcome Screen** | Three new libraries (FancyMenu + Necronomicon + Better Compatibility Checker) for a cosmetic first-join screen. |
|
||
| **Horror messages** | Chat-spam gimmick; tone mismatch with the pack. |
|
||
| **Immersive UI** | Two libraries for cosmetic overlap with Inventory Particles. |
|
||
| **Early Bedtime** | Solves a shader-only darkness problem this pack does not have; costs TxniLib. |
|
||
| **Abnormals Delight / Berry Good** | Require **Blueprint** for content that is inert (no Team Abnormals mods) or tiny. |
|
||
| **Sophisticated Sorter / SkinChanger** | (See duplication above.) |
|
||
|
||
---
|
||
|
||
## 8. Swap candidates — is replacing an installed mod justified?
|
||
|
||
Yes, for a small number of pairs — but the bar is higher than "the new one is shinier". A swap is only
|
||
worth it when the candidate is **(a) strictly more capable or better maintained, (b) no worse against
|
||
the fragile stack** (Sodium/DH/SSRD/Sable/Create), and **(c) safe for existing worlds** (entity/item
|
||
IDs, already-generated chunks, claims, quest data). Otherwise the incumbent wins by default.
|
||
|
||
The newly fetched branch is itself an example of a justified swap: the pack's "no shaders" stance was
|
||
replaced only because purpose-built compatibility patches (`iris-veil-compat`, `aeronautics-iris-fix`)
|
||
neutralised the specific blocker.
|
||
|
||
| Installed mod | Candidate replacement | Case for swapping | Case against | Recommendation |
|
||
| --- | --- | --- | --- | --- |
|
||
| **Alex's Mobs (Unofficial Port)** | **Alex's Mobs Continued** | Actively-maintained continuation, same content, deliberately Citadel-free (bundles what it needs); removes reliance on an unofficial port. | Two forks of one mod: entity/item IDs and NBT may differ, so an in-place swap can orphan tamed mobs/items. Citadel still needed by Alex's Caves. | **Evaluate on a world copy.** Best maintenance swap on the list, not urgent. |
|
||
| **Client Sort** | **Sophisticated Inventory Interactions** | Built on Sophisticated Core (installed); adds GUI search, container↔player transfer, remembered searches; deepens an existing pillar. | Newer/less proven; keybind and sort-button overlap; sorts containers, not the whole UI. | **Plausible upgrade — test UI collisions.** Do not also add Sophisticated Sorter. |
|
||
| **Legendary Tooltips** | **Obscure Tooltips** | Animated styling plus in-tooltip 3D gear previews — a real capability gain. | Adds Fragmentum; per-frame cost; coexistence unverified, so it must be a *swap*, never a stack. | **Swap-or-keep, never both.** |
|
||
| **LambDynamicLights** | **Sodium Dynamic Lights + Create Sable Dynamic Lights** | Would light moving Create contraptions and Aeronautics sub-levels, which LambDynamicLights does not. | SDL is coupled to the exact Sodium alpha Sable pins, and the Create mods assume Embeddium/Rubidium or the shader ecosystem. Trades a stable engine-agnostic mod for a version-fragile one. | **Do not swap now.** Revisit if contraption lighting becomes a pain point. |
|
||
| **Gravestone (+ Sable/Curios compat)** | **Sable: Ragdoll Corpse** | Novel physics-corpse recovery, Sable-native. | Gravestone is proven and already Sable/Curios-patched; two death-item systems risk item-loss precedence bugs on the physics stack. | **Keep Gravestone.** |
|
||
| **FTB Chunks + FTB Teams** | **Open Parties and Claims** | More granular party/claim permissions; LuckPerms/FTB Ranks hooks. | Wholesale replacement breaks FTB Quests/Teams and FTB's permission model; two claim systems cannot coexist. | **Keep FTB.** |
|
||
| **Client Sort** | **Sophisticated Sorter** | Sophisticated styling. | Less proven, unknown side metadata, duplicates Client Sort *and* Sophisticated Inventory Interactions. | **No** — if replacing, choose Sophisticated Inventory Interactions. |
|
||
| **Slice & Dice** | **Delightful Creators** | Different FD↔Create automation flavor (fluids/soups vs sequenced assembly). | Slice & Dice is installed and proven; running both duplicates recipes and clutters JEI. | **Only as a deliberate flavor swap**, never alongside. |
|
||
| **EntityCulling** | **More Culling** | — | Different scope (entities vs block/other culling); complementary, not alternatives. | **Not a swap.** |
|
||
| *(no skin mod installed)* | **SkinChanger vs Quick Skin** | — | — | If adding one, **Quick Skin** (newer, GUI, HD skins, animated capes). |
|
||
|
||
**Swap mechanics note:** packwiz makes the file change trivial, but the risk lives in the world. For any
|
||
swap that touches registered content (Alex's Mobs, dynamic lights, death handling), test on a **copy of
|
||
the live world** and diff entity/item IDs. Structural swaps (claim system, sorting UI, tooltip layer)
|
||
mostly affect client UI and are lower risk, but still change player muscle memory.
|
||
|
||
---
|
||
|
||
## 9. Dependency economics and the collision map
|
||
|
||
### 9.1 New libraries the candidates would introduce
|
||
Ordered by how many candidates each unlocks. **Bold** = recommended if you adopt that family.
|
||
|
||
| Library | Unlocks | Recommendation |
|
||
| --- | --- | --- |
|
||
| **Puzzles Lib** | Held Item Tooltips, Visual Workbench, Distinct Potions, Health Bars, Mob Lassos, Better Animations Collection | Buy once — high value |
|
||
| **Moonlight Lib** | Supplementaries, Sleep Tight, Haunted Harvest | Buy once — high value; also a Supplementaries prerequisite |
|
||
| Blueprint | Environmental, Pet Cemetery, Gallery, Boatload, Berry Good, Abnormals Delight | Only if you adopt several |
|
||
| Fragmentum | Accents, Ars Elixirum, Obscure Tooltips, Loot Journal | Only if you adopt several |
|
||
| Collective | Followers Teleport Too, GUI Compass, GUI Effect Timer | Cheap; bundle or skip |
|
||
| **Almanac** | Let Me Despawn | Buy (core pick) |
|
||
| MRU | Sounds, Fog | Cheap; pairs well |
|
||
| TxniLib | Early Bedtime, Immersive Armor HUD | Only if adopting |
|
||
| Delight Lib / Lodestone / Cook's Collection / Deimos / SmartBrainLib / CoroUtil / Faewulf's Lib / Teal Lib / MidnightLib / TLib / MossyLib / Knight Lib | one Delight/utility candidate each | Weigh individually |
|
||
| Item Descriptions + Immersive Overlays | Field Guide | Two libs for one mod |
|
||
| Hybrid API + Biolith | Hybrid Aquatic | Gate on a worldgen test |
|
||
| Sable: Ragdolls | Ragdoll Reactions (and the skipped corpse mod) | Only with Aeronautics crash-testing |
|
||
| Sinytra Connector + Forgified Fabric API | VinURL, Immersive Winds, Puddles & Floods | **Avoid** |
|
||
|
||
### 9.2 Candidate-vs-candidate collisions (pick one)
|
||
- **Mob health UI:** Neat vs JeremySeq's Damage Indicator
|
||
- **Tooltip restyler:** Obscure Tooltips vs existing Legendary Tooltips (prefer existing)
|
||
- **Display furniture:** Display Case vs Fetzi's Displays (+ existing Handcrafted)
|
||
- **Corn crop:** Hearth and Harvest vs Haunted Harvest
|
||
- **Grass sway:** Grassier Grass vs Immersive Winds (Immersive Winds is Fabric-only — Grassier Grass wins)
|
||
- **Carried-item particles:** Immersive UI (skipped) vs Inventory Particles
|
||
- **HUD coordinates:** GUI Compass vs Field Guide's Immersive Overlays dependency
|
||
- **Pet teleport:** Waystones Teleport Pets vs Followers Teleport Too
|
||
- **Container sorting:** Client Sort (installed) vs Sophisticated Inventory Interactions / Sophisticated Sorter
|
||
- **Sleep overhaul:** Room For Two vs Sleep Tight
|
||
- **Fire flavor:** Burnt vs Burnt + Additions (never both)
|
||
- **FD↔Create bridge:** Slice & Dice (installed) vs Delightful Creators
|
||
|
||
### 9.3 Test-first items (not rejections — gates)
|
||
| Candidate | Gate |
|
||
| --- | --- |
|
||
| Supplementaries | Create 6.0.10 smoke test (old conflicts are closed) |
|
||
| CreateBetterFps | Iris now present, but it patches Create directly — test on the Aeronautics/Sable stack |
|
||
| Grassier Grass | Sodium 0.8.12/0.8.13-alpha compatibility; custom terrain shader; interaction with shaderpacks |
|
||
| Fog | Distant Horizons/SSRD visual test (upstream DH issue history); shaderpack fog already covers this |
|
||
| Shine | Sodium 0.8.12+ confirmed, but partial feature loss on the pinned alpha |
|
||
| More Culling | Rendering-core test next to EntityCulling/Sable/DH |
|
||
| Tree Physics | Dev-server soak test; per-tree Sable physics sub-levels |
|
||
| Sable Beyond | Alpha software; backup + crash-test with Aeronautics |
|
||
| Ragdoll Reactions / Sable: Ragdolls | Crash-test with Aeronautics before adopting the cluster |
|
||
| Lunar | Gravity/spawn events vs Create Aeronautics physics + Apothic Spawners |
|
||
| AutoHUD | Confirm the NeoForge jar's real dependency list (metadata artifact) |
|
||
| Spawn Animations | Confirm NeoForge jar deps; prefer the datapack form |
|
||
| Hybrid Aquatic | Terralith/Tectonic/Lithostitched worldgen + Aquaculture loot overlap |
|
||
| Dream Relics / Reliquary / Too Many Bows | Balance pass vs Apotheosis + Artifacts |
|
||
| PlayerRevive / Incapacitated | Gravestone interplay; owner sign-off on death-rule changes |
|
||
|
||
---
|
||
|
||
## 10. Adoption plan
|
||
|
||
**Phase A — Core cohort (this is the recommendation).** Add the 20 mods in Section 4 plus
|
||
`Moonlight Lib` and `Almanac`. Expected result: a noticeably richer QoL/exploration/decor layer,
|
||
one clear server-perf gain (`lmd`), zero new render/physics risk, no config maintenance.
|
||
|
||
**Phase B — Pick one expansion family.** Choose **one** of: (a) Farmer's Delight expansion, (b) Create
|
||
decoration, (c) client ambience, (d) mobs/combat gear. Adopt its shared library and 3–6 mods. Run a
|
||
`/spark health` baseline before and after.
|
||
|
||
**Phase C — Test-first candidates on a dev server.** Take the Section 9.3 gates one at a time, one
|
||
variable per run, with backups. Promote only what survives.
|
||
|
||
**Phase D — Server infrastructure.** Decide on BlueMap (ops cost) and the FTB Chunks tuning already
|
||
recommended in `FINDINGS.md`; neither is urgent game content.
|
||
|
||
**Never / not without a rewrite:** Sinytra-Connector dependency chains, a second dynamic-lights engine,
|
||
and a second claim system. (Shaders are no longer on this list — the pack has adopted them with purpose-
|
||
built compat patches; see Section 0.)
|
||
|
||
---
|
||
|
||
## 11. Appendix — detailed per-mod assessments
|
||
|
||
The full per-candidate breakdown (Adds / Relationship / Missing deps / Gameplay impact /
|
||
Compatibility / Perf cost / Verdict, with citations where web sources were used) is retained:
|
||
|
||
- Raw per-chunk assessments: `analysis/assess/chunk01.md` … `chunk07.md`
|
||
(27 mods each, 189 total). `analysis/CANDIDATE-APPENDIX.md` consolidates these and carries a
|
||
corrections note (Section 2).
|
||
- **Grouped decision table (start here for “which should I add?”): `MODLIST-GROUPS.md`** — every
|
||
candidate by purpose, with what it brings, new deps, gameplay impact, verdict and the watch-out.
|
||
- Machine-readable candidate data: `analysis/summary.json` (title, side, loaders, 1.21.1 build,
|
||
required deps, in-pack flag) and `analysis/verdicts.json`.
|
||
- Research digest used for the assessments: `analysis/chunks/chunk*.md`,
|
||
`analysis/raw/projects.json`, `analysis/raw/versions.json`.
|
||
- Pack context given to the reviewers: `analysis/PACK-CONTEXT.md`.
|
||
|
||
### Confidence legend used throughout
|
||
- **High** — read from Modrinth/loader metadata, the mod's own README, or the pack's own files.
|
||
- **Medium** — inferred from the README, or a compatibility claim from a third-party source.
|
||
- **Unknown/unverified** — evidence absent; the report says so rather than guessing.
|