Skip to content

Releases: StackAnvil/patches

StackAnvil stack-v0.1.6

Choose a tag to compare

@github-actions github-actions released this 27 Sep 10:39
Immutable release. Only release title and notes can be modified.
stack-v0.1.6
bff55c3

StackAnvil builds

These JARs contain the full StackAnvil stacks. They are experimental and differ from the clean upstream PR branches.

Setup patches prepare StackAnvil builds. Upstreamable patches can become our PRs. Deferred patches track work that another contributor already owns upstream.

Play the Java client

Download StackAnvil-26.3-Prism-Launcher_Config.zip and import it as an instance in PrismLauncher. The instance contains the patched ViaFabricPlus and Bedrock add-on mods for Minecraft 26.3 with Fabric Loader 0.19.5. PrismLauncher downloads Minecraft and asks for your own account. The add-on embeds the patched ViaBedrock and CubeConverter JARs, so do not install them a second time as Fabric mods.

For a local Bedrock server and ViaProxy test, follow the development guide. The automated lab runs the clients on a private display at zero volume.

Download individual JARs

Download the CubeConverter, ViaBedrock, ViaFabricPlus, Bedrock add-on, and ViaProxy JARs from this release. The ViaProxy JAR embeds the patched ViaBedrock build. The StackAnvil Maven repository publishes all five under the matching release version, along with the ViaFabricPlus API JAR.

cubeconverter

Upstream base: abecffaaea08

Setup

  • chore(branding): identify StackAnvil CubeConverter builds (view patch)

viabedrock

Upstream base: 3756cc0a9b68

Setup

  • chore(branding): identify StackAnvil builds and route dependencies (view patch)

Upstreamable

  • perf(resource-packs): cache converted packs by content (view patch)
  • fix(maps): restore held and framed map rendering (view patch)
  • fix(commands): repair Bedrock command completion (view patch)
  • fix(input): use Bedrock local axes for strafing (view patch)
  • fix(input): suppress redundant pick-item overlay (view patch)
  • fix(respawn): encode 26.3 game modes correctly (view patch)
  • fix(input): forward local game mode updates (view patch)
  • fix(entities): discard stale passenger links (view patch)
  • fix(mining): handle destroy direction changes (view patch)
  • fix(world): render connected redstone wire shapes (view patch)
  • fix(world): preserve negative section heights in block updates (view patch)
  • fix(interaction): forward offhand item use to Bedrock (view patch)
  • fix(hud): translate remote player locations into waypoints (view patch)
  • fix(world): initialize and preserve Bedrock clock time (view patch)
  • fix(audio): encode PlaySound coordinates in Java units (view patch)
  • fix(audio): use dedicated baby chicken sounds (view patch)
  • fix(interaction): mirror shield use into Bedrock sneak input (view patch)
  • fix(entities): preserve omitted movement coordinates (view patch)
  • fix(world): reflect jukebox record occupancy (view patch)
  • fix(vehicles): forward predicted boat and horse movement (view patch)
  • fix(movement): avoid walking physics for glide input delta (view patch)
  • fix(inventory): align container slot IDs with stable Bedrock (view patch)
  • fix(chunks): ignore overlapping subchunk responses (view patch)
  • feat(resource-packs): apply dependencies and selected subpacks (view patch)
  • fix(scoreboard): remove score IDs across objectives (view patch)
  • fix(commands): include subcommands and postfixes in Java tree (view patch)
  • feat(items): translate Java overrides and book data (view patch)
  • fix(block-entities): preserve decorated pot data (view patch)
  • perf(lighting): propagate increased block light incrementally (view patch)
  • fix(vehicles): align player position when dismounting (view patch)
  • fix(world): translate Bedrock world clock sync (view patch)
  • fix(world): refresh connected doors and bed colors (view patch)
  • fix(interaction): acknowledge block placement after server updates (view patch)
  • fix(interaction): forward bed wake command to Bedrock ([view patch](https://github.com/StackAnvil/patches/blob/bff55c364f34770c09836808dbcbb33087c6ffff/patches/viabedrock/upstreamable/0035-forward-bed-wake-command-to-bedr...
Read more

StackAnvil stack-v0.1.5

Choose a tag to compare

@github-actions github-actions released this 27 Sep 01:31
Immutable release. Only release title and notes can be modified.
stack-v0.1.5
2c775ac

StackAnvil builds

These JARs contain the full StackAnvil stacks. They are experimental and differ from the clean upstream PR branches.

Setup patches prepare StackAnvil builds. Upstreamable patches can become our PRs. Deferred patches track work that another contributor already owns upstream.

Play the Java client

Download StackAnvil-26.3-Prism-Launcher_Config.zip and import it as an instance in PrismLauncher. The instance contains the patched ViaFabricPlus and Bedrock add-on mods for Minecraft 26.3 with Fabric Loader 0.19.5. PrismLauncher downloads Minecraft and asks for your own account. The add-on embeds the patched ViaBedrock and CubeConverter JARs, so do not install them a second time as Fabric mods.

For a local Bedrock server and ViaProxy test, follow the development guide. The automated lab runs the clients on a private display at zero volume.

Download individual JARs

Download the CubeConverter, ViaBedrock, ViaFabricPlus, Bedrock add-on, and ViaProxy JARs from this release. The ViaProxy JAR embeds the patched ViaBedrock build. The StackAnvil Maven repository publishes all five under the matching release version, along with the ViaFabricPlus API JAR.

cubeconverter

Upstream base: abecffaaea08

Setup

  • chore(branding): identify StackAnvil CubeConverter builds (view patch)

viabedrock

Upstream base: 3756cc0a9b68

Setup

  • chore(branding): identify StackAnvil builds and route dependencies (view patch)

Upstreamable

  • perf(resource-packs): cache converted packs by content (view patch)
  • fix(maps): restore held and framed map rendering (view patch)
  • fix(commands): repair Bedrock command completion (view patch)
  • fix(input): use Bedrock local axes for strafing (view patch)
  • fix(input): suppress redundant pick-item overlay (view patch)
  • fix(respawn): encode 26.3 game modes correctly (view patch)
  • fix(input): forward local game mode updates (view patch)
  • fix(entities): discard stale passenger links (view patch)
  • fix(mining): handle destroy direction changes (view patch)
  • fix(world): render connected redstone wire shapes (view patch)
  • fix(world): preserve negative section heights in block updates (view patch)
  • fix(interaction): forward offhand item use to Bedrock (view patch)
  • fix(hud): translate remote player locations into waypoints (view patch)
  • fix(world): initialize and preserve Bedrock clock time (view patch)
  • fix(audio): encode PlaySound coordinates in Java units (view patch)
  • fix(audio): use dedicated baby chicken sounds (view patch)
  • fix(interaction): mirror shield use into Bedrock sneak input (view patch)
  • fix(entities): preserve omitted movement coordinates (view patch)
  • fix(world): reflect jukebox record occupancy (view patch)
  • fix(vehicles): forward predicted boat and horse movement (view patch)
  • fix(movement): avoid walking physics for glide input delta (view patch)
  • fix(inventory): align container slot IDs with stable Bedrock (view patch)
  • fix(chunks): ignore overlapping subchunk responses (view patch)

Deferred

  • feat(entity-events): translate Bedrock actor events to Java statuses (view patch)
    • Reason: Exterminate5573 is handling entity status translation in ViaBedrock #240.
  • feat(entities): translate Bedrock metadata and properties (view patch)
  • feat(inventory): translate server-authoritative Bedrock requests (view patch)
  • feat(crafting): expose Bedrock recipes and place ingredients (view patch)
    • Reason: Recipe book translation depends on the server-authoritative inventory work in ViaBedrock #276; keep it separate until that base lands.

viafabricplus

Upstream base: 8f96c699edc9

Setup

  • chore(branding): identify StackAnvil builds (view patch)

viafabricplus-bedrock

Upstream base: d9b450916ef2

Setup

Read more

StackAnvil stack-v0.0.7

Choose a tag to compare

@github-actions github-actions released this 27 Sep 02:21
Immutable release. Only release title and notes can be modified.
4c2bfa4

StackAnvil builds

These JARs contain the full StackAnvil stacks. They are experimental and differ from the clean upstream PR branches.

Setup patches prepare StackAnvil builds. Upstreamable patches can become our PRs. Deferred patches track work that another contributor already owns upstream.

Play the Java client

Download StackAnvil-26.3-Prism-Launcher_Config.zip and import it as an instance in PrismLauncher. The instance contains the patched ViaFabricPlus and Bedrock add-on mods for Minecraft 26.3 with Fabric Loader 0.19.5. PrismLauncher downloads Minecraft and asks for your own account. The add-on embeds the patched ViaBedrock and CubeConverter JARs, so do not install them a second time as Fabric mods.

For a local Bedrock server and ViaProxy test, follow the development guide. The automated lab runs the clients on a private display at zero volume.

Download individual JARs

Download the CubeConverter, ViaBedrock, ViaFabricPlus, Bedrock add-on, and ViaProxy JARs from this release. The ViaProxy JAR embeds the patched ViaBedrock build. The StackAnvil Maven repository publishes all five under the matching release version, along with the ViaFabricPlus API JAR.

cubeconverter

Upstream base: abecffaaea08

Setup

  • chore(branding): identify StackAnvil CubeConverter builds (view patch)

viabedrock

Upstream base: 3756cc0a9b68

Setup

  • chore(branding): identify StackAnvil builds and route dependencies (view patch)

Upstreamable

  • perf(resource-packs): cache converted packs by content (view patch)
  • fix(maps): restore held and framed map rendering (view patch)
  • fix(commands): repair Bedrock command completion (view patch)
  • fix(input): use Bedrock local axes for strafing (view patch)
  • fix(input): suppress redundant pick-item overlay (view patch)
  • fix(respawn): encode 26.3 game modes correctly (view patch)
  • fix(input): forward local game mode updates (view patch)
  • fix(entities): discard stale passenger links (view patch)
  • fix(mining): handle destroy direction changes (view patch)
  • fix(world): render connected redstone wire shapes (view patch)
  • fix(world): preserve negative section heights in block updates (view patch)
  • fix(interaction): forward offhand item use to Bedrock (view patch)
  • fix(hud): translate remote player locations into waypoints (view patch)
  • fix(world): initialize and preserve Bedrock clock time (view patch)
  • fix(audio): encode PlaySound coordinates in Java units (view patch)
  • fix(audio): use dedicated baby chicken sounds (view patch)
  • fix(interaction): mirror shield use into Bedrock sneak input (view patch)
  • fix(entities): preserve omitted movement coordinates (view patch)
  • fix(world): reflect jukebox record occupancy (view patch)
  • fix(vehicles): forward predicted boat and horse movement (view patch)
  • fix(movement): avoid walking physics for glide input delta (view patch)
  • fix(inventory): align container slot IDs with stable Bedrock (view patch)
  • fix(chunks): ignore overlapping subchunk responses (view patch)

Deferred

  • feat(entity-events): translate Bedrock actor events to Java statuses (view patch)
    • Reason: Exterminate5573 is handling entity status translation in ViaBedrock #240.
  • feat(entities): translate Bedrock metadata and properties (view patch)
  • feat(inventory): translate server-authoritative Bedrock requests (view patch)
  • feat(crafting): expose Bedrock recipes and place ingredients (view patch)
    • Reason: Recipe book translation depends on the server-authoritative inventory work in ViaBedrock #276; keep it separate until that base lands.
  • feat(resource-packs): apply dependencies and selected subpacks (view patch)
    • Reason: Independent upstream candidate queued after existing deferred work.
  • fix(scoreboard): remove score IDs across objectives (view patch)
    • Reason: Independent upstream candidate queued after existing deferred work.
  • fix(commands): include subcommands and postfixes in Java tree (view patch)
    • Reason: Independent upstream candidate queued after existing deferred work.
  • fix(interaction): signal susta...
Read more

StackAnvil stack-v0.1.4

Choose a tag to compare

@github-actions github-actions released this 26 Sep 16:14
Immutable release. Only release title and notes can be modified.
stack-v0.1.4
403bd03

StackAnvil builds

These JARs contain the full StackAnvil stacks. They are experimental and differ from the clean upstream PR branches.

Play the Java client

Download StackAnvil-26.3-Prism-Launcher_Config.zip and import it as an instance in PrismLauncher. The instance contains the patched ViaFabricPlus and Bedrock add-on mods for Minecraft 26.3 with Fabric Loader 0.19.5. PrismLauncher downloads Minecraft and asks for your own account. The add-on embeds the patched ViaBedrock and CubeConverter JARs, so do not install them a second time as Fabric mods.

For a local Bedrock server and ViaProxy test, follow the development guide. The automated lab runs the clients on a private display at zero volume.

Use the libraries

Download the individual CubeConverter, ViaBedrock, ViaFabricPlus, and Bedrock add-on JARs from this release. The StackAnvil Maven repository publishes them under the matching release version, along with the ViaFabricPlus API JAR.

viabedrock

Upstream base: 3756cc0a9b68

Branding

  • chore(branding): identify StackAnvil builds and route dependencies (view patch)

Features

  • perf(resource-packs): cache converted packs by content (view patch)
  • fix(maps): restore held and framed map rendering (view patch)
  • fix(commands): repair Bedrock command completion (view patch)
  • fix(input): use Bedrock local axes for strafing (view patch)
  • fix(input): suppress redundant pick-item overlay (view patch)

Custom

  • feat(entity-events): translate Bedrock actor events to Java statuses (view patch)
  • feat(entities): translate Bedrock metadata and properties (view patch)
  • feat(inventory): translate server-authoritative Bedrock requests (view patch)
  • fix(respawn): encode 26.3 game modes correctly (view patch)
  • fix(input): forward local game mode updates (view patch)

viafabricplus-bedrock

Upstream base: d9b450916ef2

Branding

  • chore(branding): identify StackAnvil builds and route dependencies (view patch)

Features

  • feat(bedrock): add social, party, and Realm Hub support (view patch)
  • feat(bedrock): render custom entities and player skins (view patch)
  • feat(bedrock): add classic Dressing Room (view patch)

Custom

  • fix(compat): build Bedrock add-on against StackAnvil dependencies (view patch)

cubeconverter

Upstream base: abecffaaea08

Branding

  • chore(branding): identify StackAnvil CubeConverter builds (view patch)

viafabricplus

Upstream base: 8f96c699edc9

Branding

  • chore(branding): identify StackAnvil builds (view patch)

StackAnvil stack-v0.1.3

Choose a tag to compare

@github-actions github-actions released this 25 Sep 22:17
Immutable release. Only release title and notes can be modified.
stack-v0.1.3
e401f46

StackAnvil builds

These JARs contain the full StackAnvil stacks. They are experimental and differ from the clean upstream PR branches.

Play the Java client

Download StackAnvil-26.3-Prism-Launcher_Config.zip and import it as an instance in PrismLauncher. The instance contains the patched ViaFabricPlus and Bedrock add-on mods for Minecraft 26.3 with Fabric Loader 0.19.5. PrismLauncher downloads Minecraft and asks for your own account. The add-on embeds the patched ViaBedrock and CubeConverter JARs, so do not install them a second time as Fabric mods.

For a local Bedrock server and ViaProxy test, follow the development guide. The automated lab runs the clients on a private display at zero volume.

Use the libraries

Download the individual CubeConverter, ViaBedrock, ViaFabricPlus, and Bedrock add-on JARs from this release. The StackAnvil Maven repository publishes them under the matching release version, along with the ViaFabricPlus API JAR.

viabedrock

Upstream base: 3756cc0a9b68

Feature patches:

  • perf(resource-packs): cache converted packs by content
  • fix(maps): restore held and framed map rendering
  • fix(commands): repair Bedrock command completion
  • fix(input): use Bedrock local axes for strafing
  • fix(input): suppress redundant pick-item overlay

viafabricplus-bedrock

Upstream base: d9b450916ef2

Feature patches:

  • feat(bedrock): add social, party, and Realm Hub support
  • feat(bedrock): render custom entities and player skins
  • feat(bedrock): add classic Dressing Room

cubeconverter

Upstream base: abecffaaea08

No feature patches yet. This build contains the branding patch.

viafabricplus

Upstream base: 8f96c699edc9

No feature patches yet. This build contains the branding patch.

StackAnvil stack-v0.1.2

Choose a tag to compare

@github-actions github-actions released this 25 Sep 18:08
stack-v0.1.2
00d74d7

StackAnvil builds

These JARs contain the full StackAnvil stacks. They are experimental and differ from the clean upstream PR branches.

Play the Java client

Download StackAnvil-Minecraft-26.3.zip and import it as an instance in PrismLauncher. The instance contains the patched ViaFabricPlus and Bedrock add-on mods for Minecraft 26.3 with Fabric Loader 0.19.5. PrismLauncher downloads Minecraft and asks for your own account. The add-on embeds the patched ViaBedrock and CubeConverter JARs, so do not install them a second time as Fabric mods.

For a local Bedrock server and ViaProxy test, follow the development guide. The automated lab runs the clients on a private display at zero volume.

Use the libraries

The four project archives include a JAR, generated POM, SHA-256 manifest, and the ViaFabricPlus API JAR where needed. The StackAnvil Maven repository imports these archives under the matching release version.

viabedrock

Upstream base: 3756cc0a9b68

Feature patches:

  • perf(resource-packs): cache converted packs by content (original PR)
  • fix(maps): restore held and framed map rendering (original PR)
  • fix(commands): repair Bedrock command completion (original PR)
  • fix(input): use Bedrock local axes for strafing (original PR)

viafabricplus-bedrock

Upstream base: d9b450916ef2

Feature patches:

  • feat(bedrock): add social, party, and Realm Hub support (original PR)
  • feat(bedrock): render custom entities and player skins (original PR)
  • feat(bedrock): add classic Dressing Room (original PR)

cubeconverter

Upstream base: abecffaaea08

No feature patches yet. This build contains the branding patch.

viafabricplus

Upstream base: 8f96c699edc9

No feature patches yet. This build contains the branding patch.

StackAnvil stack-v0.1.1

Choose a tag to compare

@github-actions github-actions released this 25 Sep 16:42
stack-v0.1.1
163b10e

StackAnvil builds

These JARs contain the full StackAnvil stacks. They are experimental and differ from the clean upstream PR branches.

Play the Java client

Download StackAnvil-Minecraft-26.3.zip and import it as an instance in PrismLauncher. The instance contains the patched ViaFabricPlus and Bedrock add-on mods for Minecraft 26.3 with Fabric Loader 0.19.5. PrismLauncher downloads Minecraft and asks for your own account. The add-on embeds the patched ViaBedrock and CubeConverter JARs, so do not install them a second time as Fabric mods.

For a local Bedrock server and ViaProxy test, follow the development guide. The automated lab runs the clients on a private display at zero volume.

Use the libraries

The four project archives include a JAR, generated POM, SHA-256 manifest, and the ViaFabricPlus API JAR where needed. The StackAnvil Maven repository imports these archives under the matching release version.

viabedrock

Upstream base: 3756cc0a9b68

Feature patches:

  • perf(resource-packs): cache converted packs by content (original PR)
  • fix(maps): restore held and framed map rendering (original PR)
  • fix(commands): repair Bedrock command completion (original PR)
  • fix(input): use Bedrock local axes for strafing (original PR)

viafabricplus-bedrock

Upstream base: d9b450916ef2

Feature patches:

  • feat(bedrock): add social, party, and Realm Hub support (original PR)
  • feat(bedrock): render custom entities and player skins (original PR)
  • feat(bedrock): add classic Dressing Room (original PR)

cubeconverter

Upstream base: abecffaaea08

No feature patches yet. This build contains the branding patch.

viafabricplus

Upstream base: 8f96c699edc9

No feature patches yet. This build contains the branding patch.

StackAnvil stack-v0.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 15:18
stack-v0.1.0
319dcb9

StackAnvil builds

These JARs contain the full StackAnvil stacks. They are experimental and differ from the clean upstream PR branches.

viabedrock

Upstream base: 3756cc0a9b68

Feature patches:

  • perf(resource-packs): cache converted packs by content (original PR)
  • fix(maps): restore held and framed map rendering (original PR)
  • fix(commands): repair Bedrock command completion (original PR)
  • fix(input): use Bedrock local axes for strafing (original PR)

viafabricplus-bedrock

Upstream base: d9b450916ef2

Feature patches:

  • feat(bedrock): add social, party, and Realm Hub support (original PR)
  • feat(bedrock): render custom entities and player skins (original PR)
  • feat(bedrock): add classic Dressing Room (original PR)

cubeconverter

Upstream base: 63df470556a4

No feature patches yet. This build contains the branding patch.

viafabricplus

Upstream base: 8f96c699edc9

No feature patches yet. This build contains the branding patch.