Swap BlueMap for Dynmap 3.7 (Fabric 1.21.1)
Some checks failed
Build & Release Pack / build (push) Failing after 31s
Some checks failed
Build & Release Pack / build (push) Failing after 31s
Replace server-side BlueMap 5.7 with Dynmap 3.7-beta-8 to cut web-map tile storage down to explored chunks only. Updates MapLink client config (Dynmap / :8123), docker-compose port 8100->8123, and README.
This commit is contained in:
parent
bad60284d4
commit
a354146c63
9 changed files with 28 additions and 36 deletions
|
|
@ -3,7 +3,7 @@
|
|||
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`
|
||||
- `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 **Dynmap 3.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`)
|
||||
|
||||
|
|
@ -15,14 +15,14 @@ packwiz --pack-file client_pack/pack.toml modrinth export -o FKRPG.mrpack
|
|||
```
|
||||
|
||||
## Web map
|
||||
BlueMap renders the server world to a browser map on port `8100`.
|
||||
Dynmap renders the server world to a browser map on port `8123`. It renders explored chunks on demand (no giant pre-baked tile set), so map storage stays far smaller than the world itself.
|
||||
|
||||
### 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`
|
||||
3. **Web Map Type**: `Dynmap`
|
||||
4. **Link**: `http://frpg.dedyn.io:8123`
|
||||
|
||||
Players/markers then stream into Xaero's Minimap & World Map live.
|
||||
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@
|
|||
serverEntries: [
|
||||
{
|
||||
ip: "frpg.dedyn.io",
|
||||
link: "http://frpg.dedyn.io:8100",
|
||||
maptype: "Bluemap",
|
||||
link: "http://frpg.dedyn.io:8123",
|
||||
maptype: "Dynmap",
|
||||
},
|
||||
],
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,14 +8,6 @@ hash = "02369f087a400c2bddfc6ef941642c2c665196931d276b6d300eab9cd7c24e58"
|
|||
file = "config/c2me-notes.txt"
|
||||
hash = "e06ea85f0eea6eb4658280bcc3902afb5a815e467c014136fb299e2f39784e3d"
|
||||
|
||||
[[files]]
|
||||
file = "config/chunksmith-lod.properties"
|
||||
hash = "f5b569f12edd994823829edf7e04451b686972aa9ed1710406f6e1469c537538"
|
||||
|
||||
[[files]]
|
||||
file = "config/chunksmith.json"
|
||||
hash = "8bc09b95c7ae44f2d4bb9dec27c53ffef581d761797ca1f50b2f00a2126a7a9f"
|
||||
|
||||
[[files]]
|
||||
file = "config/ctov.json"
|
||||
hash = "84e97a7cd95a32586f639c799ffd92c845f814717d241868bc46092f163513bc"
|
||||
|
|
@ -26,7 +18,7 @@ hash = "ff8e1f4466df85c1158a8864b26bf465503ccf689c4c5d49eb2d6348eb83576c"
|
|||
|
||||
[[files]]
|
||||
file = "config/maplink/general.json5"
|
||||
hash = "2d574d0c012858d4ea3820e8fd369a3186a70cd71fc02c7598fef1b72fdc9924"
|
||||
hash = "6dd8aa23aa5e5cbeca9a013b1a2a758ba1da29913dad69fac7bb80ce75907620"
|
||||
|
||||
[[files]]
|
||||
file = "config/modernfix-mixins.properties"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
|
|||
[index]
|
||||
file = "index.toml"
|
||||
hash-format = "sha256"
|
||||
hash = "b54a9e68187fceb2c12786dd55b4e5549562a020bba08a605208467d6e3d4779"
|
||||
hash = "efb6507c9649e64a8c78db09ed8c0e651fe642b4d300439be5889f82af045f50"
|
||||
|
||||
[versions]
|
||||
fabric = "0.19.3"
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ services:
|
|||
container_name: minecraft-mc-1
|
||||
ports:
|
||||
- "25565:25565"
|
||||
- "8100:8100" # BlueMap web UI (BlueMap 5.7 is bundled in the server pack)
|
||||
- "8123:8123" # Dynmap web UI (Dynmap 3.7 is bundled in the server pack)
|
||||
environment:
|
||||
EULA: "TRUE"
|
||||
TYPE: "MODRINTH"
|
||||
|
|
|
|||
|
|
@ -109,11 +109,6 @@ file = "mods/better-combat.pw.toml"
|
|||
hash = "be6e5c186611c0ce960a4ed4dea7b2d24a7fe547614c23728a7adf8bc260b017"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/bluemap.pw.toml"
|
||||
hash = "0fab2a26e6692d71537da9565dd87137504ddb34653136fd9f7a7df084d47575"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/bottle-your-xp.pw.toml"
|
||||
hash = "6510dea3a8d92ed6196c2c77c23072da1795882ebc8d0657a2197329119a8e32"
|
||||
|
|
@ -219,6 +214,11 @@ file = "mods/dynamiccrosshair.pw.toml"
|
|||
hash = "c5eff54aca0ef7985abc6825a62b8ae4ae5db1a0576efbb3390ffa6ae48ce06f"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/dynmap.pw.toml"
|
||||
hash = "2b68171391405ed5abf548a714e2a7d7690177450ad90ce5c2e5a636b900569c"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/easy-anvils.pw.toml"
|
||||
hash = "c03848ab316f8f8e07656e08c675541ce90f0ad729d5b31df336fe8f27a58b3f"
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
name = "BlueMap"
|
||||
filename = "bluemap-5.7-fabric.jar"
|
||||
side = "server"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/swbUV1cr/versions/Dr2hvJBc/bluemap-5.7-fabric.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "b7483d6ff90f09258f994a6f487846c1dfe814f1d0af931bd50426fd0afc98ccad033c5f440705edc08a8ced03cf216171ba1571db2221aca4ec620d676443a4"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "swbUV1cr"
|
||||
version = "Dr2hvJBc"
|
||||
13
server_pack/mods/dynmap.pw.toml
Normal file
13
server_pack/mods/dynmap.pw.toml
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
name = "Dynmap"
|
||||
filename = "Dynmap-3.7-beta-8-fabric-1.21.1.jar"
|
||||
side = "server"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/fRQREgAc/versions/cQ5fH43X/Dynmap-3.7-beta-8-fabric-1.21.1.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "5a3ec405e959e542f3aa569a5561206a5ae2fdb07ac4a5144001f46f534aa0bc107443bb06e624ede6cc40c99f96d3caaa7bd885e635602854b55b603351d68b"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "dynmap"
|
||||
version = "cQ5fH43X"
|
||||
|
|
@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
|
|||
[index]
|
||||
file = "index.toml"
|
||||
hash-format = "sha256"
|
||||
hash = "40c7252b0da537837da04f451fe75166159a1c9ba7888a0fcc5aed56d273bc74"
|
||||
hash = "6f3f78e1481a18c9f090e66cecbae3875d37fa4ba4d1468d6315de0c850d00c4"
|
||||
|
||||
[versions]
|
||||
fabric = "0.19.3"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue