Skip to content

Releases: ViaVersion/ViaFabricPlus

4.4.4

20 Jan 20:33
469d299

Choose a tag to compare

Fixes a few error handling regressions introduced in 4.4.3.

4.4.3 Changelog

  • Added a new /viafabricplus settings command to open the settings menu in-game. (Thanks @lowercasebtw)
  • Fixed a passenger glitch on horses and other vehicle entities in versions 1.21.7 and earlier.
  • Fixed invalid commands not being executed in chat click events in versions 1.21.5 and earlier.
  • Fixed bucket variant type lore in versions 1.21.4 and earlier.
  • Fixed food item translations in versions 1.21 and earlier. (Thanks @RaphiMC)
  • Fixed attack animation rendering in versions 1.8 and earlier. (Thanks @lowercasebtw)
  • Fixed chunk borders not being visible when Sodium is installed in versions 1.8 and earlier. (Thanks @lowercasebtw)
  • Fixed mouse click interactions in inventories in versions 1.5.2 and earlier. (Thanks @lowercasebtw)
  • Fixed HUD armor and heart position offsets in versions Beta 1.7.3 and earlier. (Thanks @lowercasebtw)
  • Fixed potentially incorrect block entity ID mappings.
  • Fixed potential errors with custom or duplicate registry entries.
  • Fixed optimized default values not being applied to ViaVersion configuration files.
  • Fixed potential loading conflicts with other mods.

There have also been some internal changes:

  • ViaVersion’s Server & Player Details Protocol has been implemented. By default, only the Server Details Protocol is enabled. Both protocols can be toggled in the viaversion.yml file using the send-server-details and send-player-details configuration options.
  • ViaFabricPlus now always injects itself (and its Netty handlers used for protocol translation), even when the native client version is selected. Mods accessing the API can now always assume a valid user connection is present during multiplayer connections.

Translation contributors
A list of all translators can be found here: https://crowdin.com/project/viafabricplus/activity-stream

Please also read the 4.4.2 Changelogs.

Thanks to @lowercasebtw for their contributions in this release.

Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.

4.4.3

19 Jan 19:28
a80d8c7

Choose a tag to compare

  • Added a new /viafabricplus settings command to open the settings menu in-game. (Thanks @lowercasebtw)
  • Fixed a passenger glitch on horses and other vehicle entities in versions 1.21.7 and earlier.
  • Fixed invalid commands not being executed in chat click events in versions 1.21.5 and earlier.
  • Fixed bucket variant type lore in versions 1.21.4 and earlier.
  • Fixed food item translations in versions 1.21 and earlier. (Thanks @RaphiMC)
  • Fixed attack animation rendering in versions 1.8 and earlier. (Thanks @lowercasebtw)
  • Fixed chunk borders not being visible when Sodium is installed in versions 1.8 and earlier. (Thanks @lowercasebtw)
  • Fixed mouse click interactions in inventories in versions 1.5.2 and earlier. (Thanks @lowercasebtw)
  • Fixed HUD armor and heart position offsets in versions Beta 1.7.3 and earlier. (Thanks @lowercasebtw)
  • Fixed potentially incorrect block entity ID mappings.
  • Fixed potential errors with custom or duplicate registry entries.
  • Fixed optimized default values not being applied to ViaVersion configuration files.
  • Fixed potential loading conflicts with other mods.

There have also been some internal changes:

  • ViaVersion’s Server & Player Details Protocol has been implemented. By default, only the Server Details Protocol is enabled. Both protocols can be toggled in the viaversion.yml file using the send-server-details and send-player-details configuration options.
  • ViaFabricPlus now always injects itself (and its Netty handlers used for protocol translation), even when the native client version is selected. Mods accessing the API can now always assume a valid user connection is present during multiplayer connections.

Translation contributors
A list of all translators can be found here: https://crowdin.com/project/viafabricplus/activity-stream

Please also read the 4.4.2 Changelogs.

Thanks to @lowercasebtw for their contributions in this release.

Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.

4.4.2

08 Jan 21:10
f26a6c1

Choose a tag to compare

Bedrock Edition

  • Added support for joining Nethernet Realms. (Thanks @RaphiMC)
  • Fixed connecting not working on macOS. (Thanks @RaphiMC)
  • Fixed block offsets. (Thanks @Exterminate5573)
  • Fixed water collisions when jumping. (Thanks @lowercasebtw)
  • Improved inventory handling. (Thanks @Exterminate5573)
  • Fixed custom block trait handling.

Experimental block connections

  • Introduced a new experimental block connection system for versions 1.12.2 and earlier. (Thanks @lowercasebtw)
  • Fixes several edge cases present in the current block connection system.
  • Disabled by default due to higher performance cost, especially on older machines.
  • Can be enabled via ViaFabricPlus → Settings → General → Experimental block connections.

Update changes (1.21.11)

  • Fixed occasional item desyncs in merchant inventories in 1.21.0 and earlier.
  • Fixed sprite atlases not loading in versions 1.21.10 and earlier.
  • Fixed world border lerping 1.21.10 and earlier.
  • Swing hand when detonating a respawn anchor in versions 1.21.10 and earlier. (Also thanks @RaphiMC)
  • Swing hand when taking items from a shelf in versions 1.21.10 and earlier.
  • Swing hand when interacting with leashes in versions 1.21.10 and earlier.

Other Changes

  • Fixed a potential disconnect on servers where FabricMC's Particle API is installed. (Thanks @RaphiMC)
  • Fixed enter/exit water sound playing when it shouldn't in versions 1.15.2 and earlier. (Thanks @lowercasebtw)
  • Fixed sky being constantly black in versions 1.12.2 and earlier. (Thanks @lowercasebtw)
  • Fixed some mossy cobblestone block connections in versions 1.12.2 and earlier. (Thanks @lowercasebtw)
  • Extended world border to the correct size in versions 1.7.10 and earlier.
  • Fixed the bedrock account login opening an error prompt when the user cancelled the login process and already left the settings menu.
  • Updated various translations.

Translation contributors
A list of all translators can be found here: https://crowdin.com/project/viafabricplus/activity-stream

Please also read the 4.4.1 Changelogs.

Huge thanks to @lowercasebtw and also @RaphiMC @Exterminate5573 for their contributions in this release.

Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.

4.4.1

20 Dec 21:46
dfd0b0c

Choose a tag to compare

Bedrock 1.21.130 Support!

  • Also fixed issues with joining some servers.

Other Changes

  • Fixed a startup edge case that would cause the game to crash and reset your ViaFabricPlus settings file.
  • Fixed an edge case when joining singleplayer that would crash your game.
  • Fixed pinging of Bedrock servers not working. (Thanks @RaphiMC)
  • Removed temporary workaround for configuration state handling. (Thanks @RaphiMC)
  • Show the address of a server in the BetaCraft server list. (Thanks @svgaming234)
  • Fixed dripstone particle in versions 1.21.10 and earlier.
  • Fixed camel interaction not passing through in versions 1.21.10 and earlier. (Thanks @lowercasebtw)
  • Prevent sending of bad entity interaction packets in versions 1.21.10 and earlier.
  • Fixed setbacks when walking on soul sand in versions 1.21.8 and earlier. (Thanks @lowercasebtw)
  • Fixed attributes not properly emulated via enchantments in versions 1.20.5 and earlier. (Thanks @lowercasebtw and @RaphiMC)
  • Emulate knockback attribute by its enchantment in versions 1.20.5 and earlier. (Thanks @lowercasebtw)
  • Fixed fishing rod interaction not running in versions 1.18.2 and earlier. (Thanks @lowercasebtw)
  • Removed camera passing for glass & iron bars in versions 1.15.2 and earlier. (Thanks @lowercasebtw)
  • Disabled redstone toggle interactions in versions 1.15.2 and earlier as per Vanilla behaviour. (Thanks @lowercasebtw)
  • Fixed fence outline shape being wrong in versions 1.12.2 and earlier. (Thanks @lowercasebtw)
  • Prevent placing of water inside loggable blocks in versions 1.12.2 and earlier as per Vanilla behaviour. (Thanks @lowercasebtw)
  • Fixed cauldron collision shapes in versions 1.12.2 and earlier and when Bedrock is selected. (Thanks @lowercasebtw)
  • Fixed water collisions when jumping in versions 1.12.2 and earlier. (Thanks @lowercasebtw)
  • Fixed Open to LAN button positioning being broken when using the authentic game menu. (Also thanks @lowercasebtw)
  • Fixed setbacks with lava movement in versions 1.8 and earlier. (Thanks @lowercasebtw)
  • Fixed idle packet not being sent consistently in versions 1.8 and earlier.
  • Fixed redstone outline shape in versions 1.8 and earlier. (Thanks @lowercasebtw)
  • Handle lit_furnace block as regular furnace in versions 1.8 and earlier.
  • Fixed a regression during the 1.21.11 which broke hand & item swinging in versions 1.7.10 and earlier. (Thanks @lowercasebtw)
  • Fixed block mining progress not resetting when using an item in versions 1.7.10 and earlier. (Thanks @lowercasebtw)
  • Disable hotbar keybinds in versions 1.3.2 and earlier as they don't exist there and cause inventory issues. (Thanks @lowercasebtw)
  • Fixed birch and spruce logs mining speeds in versions b1.8.1 and earlier. (Thanks @svgaming234)

Translation contributors
A list of all translators can be found here: https://crowdin.com/project/viafabricplus/activity-stream

Please also read the 4.4.0 Changelogs.

Huge thanks to @lowercasebtw and also @RaphiMC @svgaming234 for their contributions in this release.

Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.

4.4.0

12 Dec 20:27
93470fb

Choose a tag to compare

Minecraft 1.21.11 Support!

This release marks the first version compatible with Minecraft and Fabric 1.21.11. Please be aware that it may contain bugs; if you encounter any new issues, report them on the issue tracker. Exercise caution on servers with strict anti-cheat systems.

Please also read the 4.3.6 Changelogs.

Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.

4.3.6

12 Dec 16:00
966ca2f

Choose a tag to compare

Support for Minecraft 1.21.11 Servers!

Other Changes

  • Implemented most remaining item data hashing to fix desyncs on item drags.
  • Fixed missing conversion of entities enchantment predicates in registry data.
  • Fixed entity_data and block_entity_data roundtrip handling in versions 1.21.7 and earlier.

Translation contributors
A list of all translators can be found here: https://crowdin.com/project/viafabricplus/activity-stream

Please also read the 4.3.5 Changelogs.

Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.

4.3.5

08 Dec 19:08
5bd2cc2

Choose a tag to compare

Mojang mappings
Mojang recently announced that Minecraft will no longer be obfuscated. For mod developers, this means we no longer need to create our own names for deobfuscated source code. As a result, FabricMC has decided to retire Yarn, the community-maintained third-party mappings historically used for Fabric mod development.

While this change does not affect end users, it required a major internal update for ViaFabricPlus: all previously used Yarn names had to be replaced with Mojang’s official mappings. This transition touched over 6,000 lines of code, and although great care was taken, it may have introduced bugs due to incorrect name conversions.
If you encounter any issues, please report them right away.

This update is meant to prevent bugs from reaching the final 1.21.10 release as we prepare for full 1.21.11 support on Friday.

False-positive antivirus detections
I have hopefully resolved the false-positive antivirus alerts caused by a third-party library. If you still encounter warnings, please let me know so I can investigate further.

Translation contributors
A list of all translators can be found here: https://crowdin.com/project/viafabricplus/activity-stream

Please also read the 4.3.4 Changelogs.

Also thanks to @lowercasebtw for their help with Mojang mappings!

Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.

4.3.4

24 Nov 20:36
1cfc27f

Choose a tag to compare

Bedrock 1.21.124 Support!

  • Show error when joining Nethernet Bedrock realms

Translation contributors
A list of all translators can be found here: https://crowdin.com/project/viafabricplus/activity-stream

Please also read the 4.3.3 Changelogs.

Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.

4.3.3

14 Nov 22:47
169e38d

Choose a tag to compare

Hotfixes for 4.3.2

  • Fixed movement setbacks in water columns across all versions.
  • Fixed a crash occurring when Lithium was installed and mixin.entity.collisions was set to false in its configuration file.

Please read the 4.3.2 Changelogs.

Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.

4.3.2

11 Nov 22:16
f375f65

Choose a tag to compare

Bedrock 1.21.120/1 Support!

  • Added new Bedrock setting for experimental features.
  • Fixed some block collision shapes in Bedrock. (Thanks @Exterminate5573)
  • Fixed fly slipperiness in Bedrock. (Thanks @Exterminate5573)
  • More accurate block behaviour around movement in Bedrock. (Thanks @oryxel1)
  • Fixed swimming and water movement in Bedrock. (Thanks @oryxel1)

Other Changes

  • Fixed sprinting condition changes in versions 1.21.7 and earlier.
  • Fixed item frame bounding box in versions 1.21.7 and earlier.
  • Fixed rare condition with horse riding in versions 1.21.7 and earlier.
  • Fixed disconnect when receiving game test payloadsin versions 1.21.7 and earlier.
  • Use sprint window setting instead of constant value in versions 1.21.4 and earlier. (Thanks @lowercasebtw)
  • Fixed error when wolf_variant registry data isn't sent in 1.20.5 and earlier.
  • Removed player collision box shrinking in versions 1.15.2 and earlier. (Thanks @lowercasebtw)
  • Fixed crash when 1.12 and earlier is selected and joining singleplayer.
  • Rewrote item IDs in 1.12 and earlier show_item hover events.
  • Implemented more item data hashing.
  • Handled entity type changes in enchantment predicates.
  • Updated various translations.

Translation contributors
A list of all translators can be found here: https://crowdin.com/project/viafabricplus/activity-stream

Please also read the 4.3.1 Changelogs.

Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.