From 6e4659970f43d3fa0f969ff53a101cb930a27cea Mon Sep 17 00:00:00 2001 From: ahmza Date: Sat, 5 Sep 2026 00:31:51 +0100 Subject: [PATCH] Add Velocity forwarding support --- forever/README.md | 3 +++ forever/index.toml | 4 ++++ forever/mods/proxy-compatible-forge.pw.toml | 13 +++++++++++++ forever/pack.toml | 2 +- 4 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 forever/mods/proxy-compatible-forge.pw.toml diff --git a/forever/README.md b/forever/README.md index 6b15602..abd0bcc 100644 --- a/forever/README.md +++ b/forever/README.md @@ -64,6 +64,8 @@ This automatically excludes client-only mods such as Iris and Sodium. Some optional client-oriented mods are intentionally installed server-side where their server functionality is useful and does not create an undesirable world dependency. +Proxy Compatible Forge provides authenticated Velocity modern forwarding for the proxied Forever and Playground backends. Its forwarding secret is runtime configuration and must never be committed. Forwarding must remain disabled on the directly accessible Forever staging server. + ## Development Current development builds are published at: @@ -88,6 +90,7 @@ Forever World releases use repository tags: forever-v1.0.0 forever-v1.0.1 forever-v1.1.0 +forever-v1.1.1 ``` A tagged release is published to both: diff --git a/forever/index.toml b/forever/index.toml index 0871a39..2247713 100644 --- a/forever/index.toml +++ b/forever/index.toml @@ -243,6 +243,10 @@ metafile = true file = "mods/ok-zoomer.pw.toml" metafile = true +[[files]] +file = "mods/proxy-compatible-forge.pw.toml" +metafile = true + [[files]] file = "mods/resourceful-lib.pw.toml" metafile = true diff --git a/forever/mods/proxy-compatible-forge.pw.toml b/forever/mods/proxy-compatible-forge.pw.toml new file mode 100644 index 0000000..d261d58 --- /dev/null +++ b/forever/mods/proxy-compatible-forge.pw.toml @@ -0,0 +1,13 @@ +name = "Proxy Compatible Forge" +filename = "proxy-compatible-forge-1.3.1.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/vDyrHl8l/versions/qiZ49HIW/proxy-compatible-forge-1.3.1.jar" +hash-format = "sha512" +hash = "dba5b70fedcb0f5fdc014801ab43e6d048f24b531de8aea5b70ea223760b66ae9fba3033c2ccd9d78793b9ea2f9d3b47ae1f4caa95aa129d989f97e63636b4ab" + +[update] +[update.modrinth] +mod-id = "vDyrHl8l" +version = "qiZ49HIW" diff --git a/forever/pack.toml b/forever/pack.toml index a6b2857..726c72b 100644 --- a/forever/pack.toml +++ b/forever/pack.toml @@ -1,6 +1,6 @@ name = "agsmc-forever" author = "ahmza" -version = "1.1.0" +version = "1.1.1" pack-format = "packwiz:1.1.0" [index]