diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7f9da38..087bfaa 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,38 +34,38 @@ jobs: name: build-neoforge path: neoforge/build/libs/ - gametest: - name: Run game tests - runs-on: ubuntu-latest - needs: - - build - steps: - - name: Checkout - uses: actions/checkout@v6 - - - name: Setup Xvfb - run: | - sudo apt-get update - sudo apt-get install -y --no-install-recommends imagemagick xvfb x11-apps - - export DISPLAY=:1 - echo "DISPLAY=:1" >> "$GITHUB_ENV" - - # Minecraft opens to 854x480 by default. No point in having a larger frame buffer. - sudo Xvfb -ac :1 -screen 0 854x480x24 > /dev/null 2>&1 & - sleep 1 - - - name: Setup Gradle - uses: SecretOnline/minecraft-actions/setup-mod-gradle@main - - - name: Run gametests - run: ./gradlew runClientGameTest --args="-Dfabric.client.gametest.disableNetworkSynchronizer=true" - - - name: Upload artifacts - uses: actions/upload-artifact@v7 - with: - name: client-gametest-screenshots - path: fabric/build/run/clientGameTest/screenshots/ +# gametest: +# name: Run game tests +# runs-on: ubuntu-latest +# needs: +# - build +# steps: +# - name: Checkout +# uses: actions/checkout@v6 +# +# - name: Setup Xvfb +# run: | +# sudo apt-get update +# sudo apt-get install -y --no-install-recommends imagemagick xvfb x11-apps +# +# export DISPLAY=:1 +# echo "DISPLAY=:1" >> "$GITHUB_ENV" +# +# # Minecraft opens to 854x480 by default. No point in having a larger frame buffer. +# sudo Xvfb -ac :1 -screen 0 854x480x24 > /dev/null 2>&1 & +# sleep 1 +# +# - name: Setup Gradle +# uses: SecretOnline/minecraft-actions/setup-mod-gradle@main +# +# - name: Run gametests +# run: ./gradlew runClientGameTest --args="-Dfabric.client.gametest.disableNetworkSynchronizer=true" +# +# - name: Upload artifacts +# uses: actions/upload-artifact@v7 +# with: +# name: client-gametest-screenshots +# path: fabric/build/run/clientGameTest/screenshots/ get-live-test-matrix: name: Get test matrix diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a9577d..681cc16 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,15 +16,17 @@ The versioning scheme is listed in the README. ## Unreleased - DATE +## v2.3.0 - 2026-03-25 + ### Updated * Updated to Minecraft 26.1 ### Changed -* Internal changes (no change to functionality). - * Switched from Architectury Loom to Multiloader template. - * Changed config loading from Jankson to Codecs. +* Internal changes (no change to how the mod works in-game). + * Switched from Architectury Loom to Multiloader template, allowing faster updates when big changes to the game happen (like this one). + * Changed config loading from Jankson to Codecs, cutting the size of the mod's `.jar` file down by over 50%. ### Removed diff --git a/gradle.properties b/gradle.properties index 5ba11d1..49cc7f0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,7 +7,7 @@ group=co.secretonline.acccessiblestep java_version=25 # Common -minecraft_version=26.1-pre-3 +minecraft_version=26.1 mod_name=Accessible Step mod_author=secret_online mod_id=accessible-step @@ -15,19 +15,19 @@ neoforge_mod_id=accessible_step license=MPL-2.0 credits=secret_online description=Walk up full-height blocks without reaching for the jump button. -minecraft_version_range=[21.6,) +minecraft_version_range=[26.1,) ## This is the version of minecraft that the 'common' project uses, you can find a list of all versions here ## https://projects.neoforged.net/neoforged/neoform -neo_form_version=26.1-pre-3-1 +neo_form_version=26.1-1 # Fabric, see https://fabricmc.net/develop/ for new versions -fabric_version=0.143.14+26.1 +fabric_version=0.144.0+26.1 fabric_loader_version=0.18.4 modmenu_version=18.0.0-alpha.6 # NeoForge, see https://projects.neoforged.net/neoforged/neoforge for new versions -neoforge_version=26.1.0.0-alpha.15+pre-3 +neoforge_version=26.1.0.1-beta neoforge_loader_version_range=[4,) # Gradle