From 45c29405be5169e088023aa01cde50467f3eabed Mon Sep 17 00:00:00 2001 From: Sho Sakuma Date: Sun, 2 Aug 2026 17:43:50 +0900 Subject: feat: support Paper 26.2 (Minecraft 26.2) Paper 26.2 bundles Adventure 5.2.0, a major bump from the 4.26.1 shipped by 26.1. Adventure 5 makes ClickEvent generic, so the raw type in CommandContext.replyWithEvent no longer compiled. Auditing the rest of the Adventure 5 removals found no other affected usage. api-version is raised to 26.2, dropping 26.1 support: the two Adventure majors are not binary compatible, so claiming 26.1 compatibility would be a lie. Also fixes two problems found while verifying on a real server: the Velocity healthcheck invoked mc-health, which does not exist in the mc-proxy image, so the container had never once passed its check; and the debug environments pinned no build at all, which meant the proxy came up as 4.1.0-SNAPSHOT while the plugin is compiled against velocity-api 3.5.1. Server versions are now derived by x from the Gradle coordinates so they cannot drift from what the plugin targets. --- .github/workflows/release-paper.yaml | 4 ++-- .github/workflows/release-velocity.yaml | 1 + .github/workflows/release.yaml | 5 +++-- 3 files changed, 6 insertions(+), 4 deletions(-) (limited to '.github') diff --git a/.github/workflows/release-paper.yaml b/.github/workflows/release-paper.yaml index 2c05231..9459ed6 100644 --- a/.github/workflows/release-paper.yaml +++ b/.github/workflows/release-paper.yaml @@ -74,8 +74,8 @@ jobs: contents: write env: MODRINTH_CHANNEL: release - MODRINTH_PAPER_GAME_VERSIONS: "26.1.x" - MODRINTH_MC_VERSION: "26.1" + MODRINTH_PAPER_GAME_VERSIONS: "26.2.x" + MODRINTH_MC_VERSION: "26.2" steps: - name: Checkout repository uses: actions/checkout@v6 diff --git a/.github/workflows/release-velocity.yaml b/.github/workflows/release-velocity.yaml index 56f2015..e71eef9 100644 --- a/.github/workflows/release-velocity.yaml +++ b/.github/workflows/release-velocity.yaml @@ -77,6 +77,7 @@ jobs: MODRINTH_VELOCITY_GAME_VERSIONS: |- 1.21.x 26.1.x + 26.2.x steps: - name: Checkout repository uses: actions/checkout@v6 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 2389617..48be8f8 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -75,11 +75,12 @@ jobs: contents: write env: MODRINTH_CHANNEL: release - MODRINTH_PAPER_GAME_VERSIONS: "26.1.x" + MODRINTH_PAPER_GAME_VERSIONS: "26.2.x" MODRINTH_VELOCITY_GAME_VERSIONS: |- 1.21.x 26.1.x - MODRINTH_MC_VERSION: "26.1" + 26.2.x + MODRINTH_MC_VERSION: "26.2" steps: - name: Checkout repository uses: actions/checkout@v6 -- cgit v1.2.1