diff --git a/buildserver/Dockerfile b/buildserver/Dockerfile index 194b2fb..4620b43 100644 --- a/buildserver/Dockerfile +++ b/buildserver/Dockerfile @@ -9,21 +9,21 @@ FROM alpine:3.24 AS plugins RUN apk add --no-cache curl # Update Paper independently of the BuildSystem image's inherited server JAR. -ARG PAPER_URL=https://fill-data.papermc.io/v1/objects/0de30efb024bc8b83c9c7d507d11802897ad8056b6110ec09fe1a91d126ccb54/paper-26.2-121.jar -ARG PAPER_SHA256=0de30efb024bc8b83c9c7d507d11802897ad8056b6110ec09fe1a91d126ccb54 +ARG PAPER_URL=https://fill-data.papermc.io/v1/objects/2224a0b2b6b096ff4c429ad926e97977213e4f633e90cb3a49b5eeb82f94bab0/paper-26.3-159.jar +ARG PAPER_SHA256=2224a0b2b6b096ff4c429ad926e97977213e4f633e90cb3a49b5eeb82f94bab0 -ARG FAWE_URL=https://cdn.modrinth.com/data/z4HZZnLr/versions/5TOYHuQr/FastAsyncWorldEdit-Paper-2.15.4.jar -ARG FAWE_SHA256=bbb1875e823ca01591bd23427e86f490e17cd82fe769dcb7e82a955dd8371acc +ARG FAWE_URL=https://cdn.modrinth.com/data/z4HZZnLr/versions/U2dcKa9T/FastAsyncWorldEdit-Paper-2.16.0.jar +ARG FAWE_SHA256=1a3cf8178f22d97fe78db100c7d50ebe57acdb59f3df1a972c29761ebba6f0cd ARG FAVS_URL=https://cdn.modrinth.com/data/D7XBSI1y/versions/AnYq3r1h/fastasyncvoxelsniper-3.2.5.jar ARG FAVS_SHA256=485e8b5694df0dbda96038049cb9a73bee4e37d9ec8c7f589af5e8a590fca2e9 -ARG AXIOM_URL=https://cdn.modrinth.com/data/evkiwA7V/versions/BbhoGfI8/AxiomPaperPlugin-6.0.0-for-MC26.2.jar -ARG AXIOM_SHA256=3ee96af0353866898884673b03dffe12fdcd51b6ddbfc86cf6074bdcba5ee8e1 +ARG AXIOM_URL=https://cdn.modrinth.com/data/evkiwA7V/versions/V2yAy4up/AxiomPaper-6.0.1-for-MC26.3.jar +ARG AXIOM_SHA256=8f3c478c4c7d5e3e9864cb0c5cc848a6663c06864ea5761edad246eba4f40752 ARG GOPAINT_URL=https://cdn.modrinth.com/data/a2wQ6jIv/versions/ICvdclhi/goPaintAdvanced-1.8.2-all.jar ARG GOPAINT_SHA256=d9de8159a19e1dfb89e9193c8a3ace89844c7cac8380ae6c063b114d779c8085 ARG CREATIVE_URL=https://cdn.modrinth.com/data/zAcZq5oV/versions/K9wWSuIr/creative-utilities-1.5.0-all.jar ARG CREATIVE_SHA256=0cd7c566e63ddd2ac7c0741ca0bcb3abfbafba7fddf0838d77ed742cbd1831e9 -ARG EAS_URL=https://cdn.modrinth.com/data/8DDI76SG/versions/CdGnJlay/EasyArmorStands-3.3.0.jar -ARG EAS_SHA256=1a6f428876e2a00cb4ed4feaa10646b5101bd5c25e103c7b6c3f0054dbdda39c +ARG EAS_URL=https://cdn.modrinth.com/data/8DDI76SG/versions/YIdwIece/EasyArmorStands-3.3.2.jar +ARG EAS_SHA256=e830257512d3b95557fd3bf2a787015c18e52ff87314478b014ac1c45dff57c3 ARG SCENE_EDITOR_URL=https://maven.pkg.github.com/groundsgg/plugin-scene-editor/gg/grounds/plugin-scene-editor-paper/0.3.0/plugin-scene-editor-paper-0.3.0.jar ARG SCENE_EDITOR_SHA256=5e5bafbfc9358db5b69d920d6c2520d6026c20225f4a51daf8e0d5326ad3574f diff --git a/buildserver/README.md b/buildserver/README.md index b899a66..af6eae9 100644 --- a/buildserver/README.md +++ b/buildserver/README.md @@ -13,7 +13,7 @@ This checksum identifies the published Maven artifact consumed by the image buil ## Paper -Paper **26.2 build 121** replaces the server JAR inherited from BuildSystem. +Paper **26.3 build 159** (BETA channel; the only 26.3 builds so far) replaces the server JAR inherited from BuildSystem. The official download URL and SHA-256 are pinned in this image's Dockerfile, so updating the buildserver does not require rebuilding the shared Paper base. @@ -21,20 +21,23 @@ so updating the buildserver does not require rebuilding the shared Paper base. | Plugin | Version | Notes | |---|---|---| -| FastAsyncWorldEdit | 2.15.4 | Modrinth | -| FastAsyncVoxelSniper | 3.2.5 | Requires FAWE | -| Axiom Paper | 6.0.0+26.2 | Client mod separate; multiplayer needs Axiom commercial license / whitelist (account-side, not a K8s secret). Grant `axiom.default`. | -| goPaintAdvanced | 1.8.2 | | -| CreativeUtilities | 1.5.0 | | -| EasyArmorStands | 3.3.0 | | +| FastAsyncWorldEdit | 2.16.0 | Modrinth | +| FastAsyncVoxelSniper | 3.2.5 | Requires FAWE. No 26.3 release listed; boots and enables on 26.3. | +| Axiom Paper | 6.0.1+26.3 | Client mod separate; multiplayer needs Axiom commercial license / whitelist (account-side, not a K8s secret). Grant `axiom.default`. | +| goPaintAdvanced | 1.8.2 | No 26.3 release listed (its update check warns); boots and enables on 26.3. | +| CreativeUtilities | 1.5.0 | No 26.3 release listed (its update check warns); boots and enables on 26.3. | +| EasyArmorStands | 3.3.2 | | | Grounds Scene Editor | 0.3.0 | Downloaded from the pinned GitHub Maven URL above using a BuildKit secret. | -| goBrushAdvanced | — | Deferred (no Paper 26.2 build) | +| goBrushAdvanced | — | Deferred (no Paper 26.2/26.3 build) | | HeadDatabase | — | Pending Spigot vendor jar | SHA256 pins live as `ARG`s in the Dockerfile. -All tool versions were checked against stable Minecraft 26.2 releases on -2026-09-02. FAWE, FAVS, goPaintAdvanced, CreativeUtilities, and EasyArmorStands +Moved to Minecraft 26.3 on 2026-10-07 (the network runs 26.3 since 2026-10-06, and +Velocity 4 cannot hand a 26.3 client to a 26.2 backend). A local boot of the image +enabled every plugin and reached `Done`; the `No key layers in MapLike[{}]` line at +world creation appears on the 26.2 image too. Before that, all tool versions were +checked against stable Minecraft 26.2 releases on 2026-09-02. FAWE, FAVS, goPaintAdvanced, CreativeUtilities, and EasyArmorStands were already current. The inherited GroundsPlatform 0.6.1, GroundsPluginRuntime 0.1.1, and GroundsPermissions 0.11.0 are the latest published releases.