Some checks failed
Build & Release Pack / build (push) Failing after 2m22s
RPG modpack for Minecraft 1.21.1 (Fabric), packwiz-managed, Modrinth-sourced. - client_pack/ (177 mods): RPG classes & combat suite (Spell Engine, Simply Swords, puffish skills), epic-fantasy-realism worldgen (Tectonic tuned peaks/deep oceans, Terralith, Wilder Wild, CTOV towns, Serene Seasons), Xaero's Minimap/World Map + MapLink, Distant Horizons LODs, performance stack (ChunkSmith/C2ME/Krypton). - server_pack/ (141 mods): dedicated server set incl. BlueMap 5.7 web map (:8100), docker-compose deployment. - docs/, presets/ and tools/ for validation and profile conversion.
50 lines
2.7 KiB
Markdown
50 lines
2.7 KiB
Markdown
# F##KRPG — Fabric 1.21.1 RPG Modpack
|
|
|
|
packwiz repo mirroring the working ModrinthApp profile `F##KRPG 1.0.1` (172 mods, Fabric 0.19.3), **mod-for-mod and version-for-version — zero deviations**.
|
|
|
|
- `client_pack/` — strict profile parity (172 `.pw.toml`) → `FKRPG-*.mrpack`
|
|
- `server_pack/` — every client mod that is functional on a dedicated server at identical pinned versions (Waystones, TieredZ, Pehkui, More Runes, Crying Portals, Xaero's maps + MapLink, JEI, lithium, …), plus the dedicated-server perf stack (ChunkSmith/C2ME/Krypton/Alternate Current/MoreCulling) and **BlueMap 5.7** → `FKRPG-SERVER-*.mrpack`
|
|
- Pure client-eye-candy (Sodium/Iris/Mod Menu/animations/tooltips HUD mods) stays client-only by design
|
|
- Worldgen configs (`tectonic` / `terralith` / `wilderwild` / `ctov` / `sereneseasons`) synced from the tuned profile (see `docs/worldgen.md`)
|
|
|
|
## Quick start
|
|
```bash
|
|
packwiz --pack-file client_pack/pack.toml refresh
|
|
packwiz --pack-file client_pack/pack.toml modrinth export -o FKRPG.mrpack
|
|
# import FKRPG.mrpack into Prism Launcher, then add your private voxy-0.2.10-custom.jar to mods/ if you have it
|
|
```
|
|
|
|
## Web map
|
|
BlueMap renders the server world to a browser map on port `8100`.
|
|
|
|
### One-time MapLink setup (per player, ~30 seconds)
|
|
MapLink is client-side; it can't be pre-configured by the server. On first connect you'll see an orange "no live map configured" chat notice — silence it permanently:
|
|
1. Mod Menu → **MapLink** → Config → **General → Server Entries** → *Add*
|
|
2. **Server IP**: exactly what you type to connect (`frpg.dedyn.io`)
|
|
3. **Web Map Type**: `BlueMap`
|
|
4. **Link**: `http://frpg.dedyn.io:8100`
|
|
|
|
Players/markers then stream into Xaero's Minimap & World Map live.
|
|
|
|
**Ships pre-configured**: the pack includes `config/maplink/general.json5` with the entry above, so imports never see the nag at all.
|
|
|
|
### Smooth Distant Horizons (client JVM tweak)
|
|
DH suggests a low-pause GC. In your launcher's instance settings (Modrinth App → instance → ⋮ → Settings → Java arguments) append:
|
|
```
|
|
-XX:+UseZGC
|
|
```
|
|
(Java 21 builds include ZGC; no extra install needed.)
|
|
|
|
## Worldgen
|
|
See `docs/worldgen.md`, `presets/realistic-expansive/`.
|
|
|
|
## CI
|
|
`.gitea/workflows/build-pack.yaml` — on push to `main` or `v*` tag: refresh, validate, export both mrpacks, release to `https://git.mithraic.cloud/ad3laid3/FKRPG`.
|
|
|
|
## Mod sources
|
|
All Modrinth-only except private Voxy backport.
|
|
|
|
## Shipped visuals
|
|
- **Bloop 1.8.0-Alpha-3** shaderpack included and pre-selected via `options.txt`
|
|
- Resource packs **Alacrity** (+ Paxi-loaded FreshAnimations / VanillaEvolved) included and enabled
|
|
- Distant Horizons GC tip: append `-XX:+UseZGC` to your instance's Java arguments (launcher-side setting; packs cannot force JVM flags across launchers)
|