• v0.3.0-beta.6 7344af2e3b

    Piratecraft 0.3.0-beta.6
    Some checks failed
    buildbot/nix-eval Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.client Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.client-compatibility Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.fleet-assembly Build done.
    buildbot/nix-build Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.server Build done.
    Pre-release

    mage released this 2026-08-04 15:00:55 -04:00 | 175 commits to master since this release

    WIP PLAYTEST

    Minecraft 1.20.1, Forge 47.4.10, Java 17.

    Import Piratecraft-0.3.0-beta.6-playtest.mrpack directly into Prism Launcher.

    SHA-256: 916af0c1fb3c5fcd2ae1bc031811b98a5e87a14c9327bb4fe282ee5b18c68df2

    Fixes

    • Prevents the server watchdog deadlock caused by scanning fleet structure chunks while they are still generating.
    • Fleet conversion now waits for all required chunks to be fully loaded using a non-blocking readiness check.
    • Incomplete structures are deferred and converted once, without requesting or waiting for chunk generation while holding addon state.
    • Addon 0.1.5.

    Small-group WIP playtest build.

    Downloads
  • v0.3.0-beta.5 018b2e7d9a

    Piratecraft 0.3.0-beta.5
    Some checks failed
    buildbot/nix-eval Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.client Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.client-compatibility Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.fleet-assembly Build done.
    buildbot/nix-build Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.server Build done.
    Pre-release

    mage released this 2026-08-04 14:38:53 -04:00 | 177 commits to master since this release

    WIP PLAYTEST

    Minecraft 1.20.1, Forge 47.4.10, Java 17.

    Import Piratecraft-0.3.0-beta.5-playtest.mrpack directly into Prism Launcher.

    SHA-256: 71886f26912f7acee5f1bbbe50a3cbe41a625404e94044462b0a04c4a798a255

    Fixes

    • Removes exact runtime block and block-entity count requirements from natural fleet conversion.
    • Assembles the actual valid ship blocks present after world generation.
    • Failed conversion now logs and leaves the static structure intact instead of deleting it.
    • Post-assembly validation never deletes an accepted ship.
    • Duplicate callbacks no longer modify the world.
    • Source restoration touches only submitted block positions and clears residual inventories to prevent item spills.
    • Addon 0.1.4.

    Small-group WIP playtest build.

    Downloads
  • v0.3.0-beta.4 8f6a5648bc

    Piratecraft 0.3.0-beta.4
    Some checks failed
    buildbot/nix-eval Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.client Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.client-compatibility Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.fleet-assembly Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.server Build done.
    buildbot/nix-build Build done.
    Pre-release

    mage released this 2026-08-04 14:09:29 -04:00 | 178 commits to master since this release

    WIP PLAYTEST

    Minecraft 1.20.1, Forge 47.4.10, Java 17.

    Import Piratecraft-0.3.0-beta.4-playtest.mrpack directly into Prism Launcher.

    SHA-256: b17c7ddf1f4045258d51a9de820fa3694c6e4e9fea46d2575b75007654ec6c52

    Fixes

    • Fixes beta.3's incomplete entity-query fix: snapshots now use the backing entity list's non-iterating toArray() path, avoiding the reproduced fail-fast copy crash.
    • Restores generated ship cleanup to the dimension's real sea level instead of expanding the highest water in tall ship bounds into a giant water pillar.
    • Updates the compatibility addon to 0.1.3.

    Small-group WIP playtest build, not production-ready.

    Downloads
  • v0.3.0-beta.3 35b952f4a6

    Piratecraft 0.3.0-beta.3
    Some checks failed
    buildbot/nix-eval Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.client Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.client-compatibility Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.fleet-assembly Build done.
    buildbot/nix-build Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.server Build done.
    Pre-release

    mage released this 2026-08-04 13:41:34 -04:00 | 179 commits to master since this release

    WIP PLAYTEST

    Minecraft 1.20.1, Forge 47.4.10, Java 17.

    Import Piratecraft-0.3.0-beta.3-playtest.mrpack directly into Prism Launcher.

    SHA-256: 25abbf9bdbce38da18331ec544171e827e0969ab615319d0d8d64864fce7ba8e

    Fixes

    • Prevents reproducible client ConcurrentModificationException crashes in Valkyrien Skies entity queries near assembled ships by iterating stable entity-section snapshots.
    • Stops deleting successfully activated fleet ships after crew spawner blocks become NPCs.
    • Updates the first-party compatibility addon to 0.1.2.

    This is a small-group WIP playtest build, not a production release.

    Downloads
  • v0.3.0-beta.2 b3ba5599d7

    Piratecraft 0.3.0-beta.2
    Some checks failed
    buildbot/nix-eval Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.fleet-assembly Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.server Build done.
    buildbot/nix-build Build done.
    Pre-release

    mage released this 2026-08-04 12:47:00 -04:00 | 180 commits to master since this release

    WIP PLAYTEST

    Public prerelease for Minecraft 1.20.1, Forge 47.4.10, and Java 17.

    Installation

    Import Piratecraft-0.3.0-beta.2-playtest.mrpack directly into Prism Launcher. No Packwiz bootstrap is required.

    SHA-256: ec393e8e1fe9e5af00334d35bfa6794808094450990d212ddbf5b9607dd98a72

    Multiplayer endpoints are operator-provided.

    Fixed

    • Fixed the beta.1 deterministic natural-fleet crash caused by an unbound Sails helm calling setChanged during proto-chunk jigsaw generation.
    • Updated the first-party Pirates/Sails compatibility addon to 0.1.1.

    Observed

    • A natural Anetum Contatum generated successfully in a real-client manual test.
    • The ship worked, and steering was reported perfect.
    • Sails worldgen, client, client compatibility, client smoke, Prism, metadata, module, and policy checks are green.

    Known Issues / Incomplete Validation

    • server and fleet-assembly automated probes remain red because their check harness observes insufficient wind movement before reaching steering assertions. This does not establish that gameplay movement or steering is broken, but automated coverage remains uncertain.
    • All 11 fleet variants are not yet fully validated.
    • Two-client combat, boarding, capture, cargo, repair, persistence, and soak testing remain incomplete.
    • This is a WIP playtest prerelease, not a production-ready build.
    • Steam, propellers, balloons, and powered airships are intentionally unavailable under the sailing-era policy.
    Downloads
  • v0.3.0-beta.1 315e67533f

    Piratecraft 0.3.0-beta.1
    Some checks failed
    buildbot/nix-eval Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.client Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.client-compatibility Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.prism Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.server Build done.
    buildbot/nix-build Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.x86_64-linux.fleet-assembly Build done.
    Pre-release

    mage released this 2026-08-04 10:48:23 -04:00 | 181 commits to master since this release

    WIP PLAYTEST

    This prerelease is an in-progress playtest build. It is not a production-ready replacement for v0.2.0-beta.2.

    Install with Prism Launcher

    1. Download Piratecraft-0.3.0-beta.1-playtest.mrpack below.
    2. In Prism Launcher, select Add Instance -> Import.
    3. Select the downloaded .mrpack and complete the import.

    Runtime: Java 17, Minecraft 1.20.1, Forge 47.4.10.

    Playtest scope

    • Migrates the ship implementation from Sable to the Valkyrien Skies / Eureka / Valkyrien Sails / Pirates stack.
    • Includes the current pirates-sails-compat compatibility addon.
    • Playtest server: foundry.gentoo-matrix.ts.net:25565. Access requires Tailscale.

    Known blocker

    Ship translation works in focused checks, but rotational steering/yaw is not proven and may not work.

    Incomplete validation

    Prefab/economy/progression, all fleet variants, multiplayer, capture, and soak validation remain incomplete.

    Downloads
  • v0.2.0-beta.2 4144373287

    Piratecraft 0.2.0-beta.2
    All checks were successful
    buildbot/nix-eval Build done.
    buildbot/nix-build Build done.
    buildbot/nix-effects Build done.
    Pre-release

    mage released this 2026-08-02 19:21:06 -04:00 | 188 commits to master since this release

    beta.2 fixes beta.1's startup blocker by pinning JEI 19.39.0.372 compatible with NeoForge 21.1.228.

    • Install directly in Prism Launcher with Add Instance → Import and select the .mrpack.
    • Requires Java 21.
    • Minecraft 1.21.1 / NeoForge 21.1.228.
    • No bootstrap or custom command is used; mods are fetched from official manifest/CDN URLs.
    • The dependency/JarJar check and real HeadlessMc/HMC-Specifics title-screen smoke test are green.
    • Manual Prism GPU, server, and multiplayer tests remain pending.

    CI: https://buildbot.matt.you/#/builders/137/builds/9

    Downloads
  • v0.2.0-beta.1 482965365a

    BROKEN: Piratecraft 0.2.0-beta.1 - use v0.2.0-beta.2
    Some checks failed
    buildbot/nix-eval Build done.
    buildbot/nix-build gitea:matt/piratecraft#checks.aarch64-linux.module Build done.
    buildbot/nix-build Build done.
    Pre-release

    mage released this 2026-08-02 15:07:48 -04:00 | 190 commits to master since this release

    BROKEN: do not use. JEI requires NeoForge 21.1.238 but this pack pins 21.1.228. Use v0.2.0-beta.2 instead.

    Beta.2 release: https://git.matt.you/matt/piratecraft/releases/tag/v0.2.0-beta.2

    Native Prism .mrpack.

    Install: Add Instance → Import.

    • Java 21
    • Minecraft 1.21.1
    • NeoForge 21.1.228
    • No Packwiz bootstrap or custom command
    • Mods download from official manifest/CDN URLs

    Graphical client and multiplayer playtesting are still pending.

    Downloads