Skip to content

Releases: ViaVersion/ViaFabricPlus

4.6.3

Choose a tag to compare

@florianreuth florianreuth released this 23 Aug 08:36
c54b78b

Fixes a regression causing some mods to conflict with ViaFabricPlus (e.g. LibJF, Respackopts)

Performance optimizations

  • Reduced mapping data file size by about 35% (30% uncompressed).
  • Reduced extra mapping data file size significantly through more compact storage of language mappings, block connections, block states, recipes, and ID ranges.
  • Optimized chunk I/O operations in all versions by a lot.
  • Improved performance of registry data tracking (and rewriting).
  • Various smaller optimizations across the protocol path.

Minecraft 26.2 update changes

  • Undo sit offset for baby camels in versions 26.1 and earlier. (Thanks @lowercasebtw)
  • Undo min friction limitation in solid movement in versions 26.1 and earlier. (Also thanks @lowercasebtw)
  • Fixed damage resistant item component hashing in versions 26.1 and earlier.
  • Fixed custom dimension ambient light in versions 26.1 and earlier.
  • Fixed missing arm swing animation when placing sugar cane in versions 26.1 and earlier.
  • Added shears breaking speed block tags in versions 26.1 and earlier.
  • Fixed multi-field entity predicates in versions 26.1 and earlier.

Other changes & fixes

  • Fixed boat rotation unpacking in versions 1.21.2 and earlier.
  • Fixed lock item component conversion in versions 1.21 and earlier.
  • Fixed missing door sounds from level events in versions in versions 1.19.3 and earlier.
  • Fixed looms not working in versions 1.19 and earlier.
  • Fixed block mapping rewritation in versions 1.18 and earlier.
  • Fixed the pigstep music disc playing the wrong sound in versions 1.18 and earlier.
  • Unfix MC-2404 to fall of slab when sneaking off edge in versions 1.16.1 and earlier. (Thanks @lowercasebtw)
  • Reverted entity distance scaling in versions 1.15.2 and earlier. (Also thanks @lowercasebtw)
  • Fixed horizontal collision exact equalness checks being applied on the wrong version range. (Thanks @lowercasebtw)
  • Fix movement input floating point precision in versions 1.13.2 and earlier. (Also thanks @Exterminate5573)
  • Improved performance of block connections in versions 1.12.2 and earlier.
  • Fixed invalid legacy show_item handling in versions 1.12.2 and earlier.
  • Add debug setting lowering the particle render distance in versions 1.8 and earlier. (Also thanks to @lowercasebtw)
  • Fixed the Fabric Particle API workaround for particles when using the native version working again.
  • Added jumping part to classic walking animation. (Also thanks @SprainedSpark89)
  • Fixed nested identifiers in item hover events.
  • Removed removed environment attributes where applicable.
  • Cleaned up server/target version display in server list screen.
  • 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.6.1 changelog:
https://github.com/ViaVersion/ViaFabricPlus/releases/tag/4.6.1

Your support means a lot! If you'd like to help keep the project going, consider donating at:
https://florianreuth.de/donate

I'll continue improving this project to the best of my ability.

4.6.2

Choose a tag to compare

@florianreuth florianreuth released this 20 Aug 19:11
d840856

Performance optimizations

  • Reduced mapping data file size by about 35% (30% uncompressed).
  • Reduced extra mapping data file size significantly through more compact storage of language mappings, block connections, block states, recipes, and ID ranges.
  • Optimized chunk I/O operations in all versions by a lot.
  • Improved performance of registry data tracking (and rewriting).
  • Various smaller optimizations across the protocol path.

Minecraft 26.2 update changes

  • Undo sit offset for baby camels in versions 26.1 and earlier. (Thanks @lowercasebtw)
  • Undo min friction limitation in solid movement in versions 26.1 and earlier. (Also thanks @lowercasebtw)
  • Fixed damage resistant item component hashing in versions 26.1 and earlier.
  • Fixed custom dimension ambient light in versions 26.1 and earlier.
  • Fixed missing arm swing animation when placing sugar cane in versions 26.1 and earlier.
  • Added shears breaking speed block tags in versions 26.1 and earlier.
  • Fixed multi-field entity predicates in versions 26.1 and earlier.

Other changes & fixes

  • Fixed boat rotation unpacking in versions 1.21.2 and earlier.
  • Fixed lock item component conversion in versions 1.21 and earlier.
  • Fixed missing door sounds from level events in versions in versions 1.19.3 and earlier.
  • Fixed looms not working in versions 1.19 and earlier.
  • Fixed block mapping rewritation in versions 1.18 and earlier.
  • Fixed the pigstep music disc playing the wrong sound in versions 1.18 and earlier.
  • Unfix MC-2404 to fall of slab when sneaking off edge in versions 1.16.1 and earlier. (Thanks @lowercasebtw)
  • Reverted entity distance scaling in versions 1.15.2 and earlier. (Also thanks @lowercasebtw)
  • Fixed horizontal collision exact equalness checks being applied on the wrong version range. (Thanks @lowercasebtw)
  • Fix movement input floating point precision in versions 1.13.2 and earlier. (Also thanks @Exterminate5573)
  • Improved performance of block connections in versions 1.12.2 and earlier.
  • Fixed invalid legacy show_item handling in versions 1.12.2 and earlier.
  • Add debug setting lowering the particle render distance in versions 1.8 and earlier. (Also thanks to @lowercasebtw)
  • Fixed the Fabric Particle API workaround for particles when using the native version working again.
  • Added jumping part to classic walking animation. (Also thanks @SprainedSpark89)
  • Fixed nested identifiers in item hover events.
  • Removed removed environment attributes where applicable.
  • Cleaned up server/target version display in server list screen.
  • 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.6.1 changelog:
https://github.com/ViaVersion/ViaFabricPlus/releases/tag/4.6.1

Your support means a lot! If you'd like to help keep the project going, consider donating at:
https://florianreuth.de/donate

I'll continue improving this project to the best of my ability.

4.5.6 (26.1)

Choose a tag to compare

@florianreuth florianreuth released this 20 Aug 18:35
bb43d25

Compatibility & Fixes

  • Optimized chunk I/O operations in all versions by a lot.
  • Fixed lock item component conversion in versions 1.21 and earlier.
  • Improved performance of block connections in versions 1.12.2 and earlier.
  • Fixed wolf entity data throwing errors on join in versions 1.8 and earlier.
  • Fixed damage resistant item component hashing in older versions.
  • Improved performance of registry data tracking (and rewriting).
  • Various smaller optimizations across the protocol path.

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

Please also read the 4.5.5 Changelogs.

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

4.4.15 (1.21.11)

Choose a tag to compare

@florianreuth florianreuth released this 20 Aug 18:24
2f00a92

Compatibility & Fixes

  • Optimized chunk I/O operations in all versions by a lot.
  • Fixed lock item component conversion in versions 1.21 and earlier.
  • Improved performance of block connections in versions 1.12.2 and earlier.
  • Fixed damage resistant item component hashing in older versions.
  • Improved performance of registry data tracking (and rewriting).
  • Various smaller optimizations across the protocol path.

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

Please also read the 4.4.14 Changelogs.

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

4.6.1

Choose a tag to compare

@florianreuth florianreuth released this 29 Jun 10:49
caa6b99

Fixed the game not shutting down properly, which caused errors to be written to the log files when quitting.

Bedrock 1.26.30 support!

  • Implemented block break progress translation.

Please note: ViaFabricPlus 5.0.0 will most likely remove Bedrock Edition support ⚠️. Keeping it updated and ensuring it works correctly has become too much of a maintenance burden.

Minecraft 26.2 update changes

  • Restored entity dimensions (collision boxes) to their previous values in versions 26.1 and earlier.
    • This includes baby variants of most animals and hostile mobs.
  • Fixed movement changes introduced by the restitute mechanic in versions 26.1 and earlier. (Thanks to @lowercasebtw and @Exterminate5573)
    • This includes bouncing on beds, slime blocks, and slime entities.
  • Fixed an error when older servers (prior to 1.14) spawn entities with an ID of 0 in versions 26.1 and earlier.
  • Restored the previous hand-swinging behavior for bone meal and spawn eggs in versions 26.1 and earlier.

Other changes & fixes

  • Fixed wolf entity data causing errors when joining servers in versions 1.8 and earlier.
  • Improved the performance of item hashing in inventory click packets.
    • Also fixed damage-resistant component hashing, which could cause inventory desyncs.
  • Added a list of overriding JARs (located in config/viafabricplus/jars) to the ViaVersion dump.
  • 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.6.0 changelog:
https://github.com/ViaVersion/ViaFabricPlus/releases/tag/4.6.0

Your support means a lot! If you'd like to help keep the project going, consider donating at:
https://florianreuth.de/donate

I'll continue improving this project to the best of my ability.

4.4.14 (1.21.11)

Choose a tag to compare

@florianreuth florianreuth released this 22 Jun 23:41
e18a481

Support for Minecraft 26.2 Servers!

Compatibility & Fixes

  • Fixed cos/sin index scaling in versions 1.21.10 and earlier.
    • Resolves movement issues on strict anticheats in certain situations.
  • Improved resource pack conversion performance when Bedrock Edition is selected.
  • Remapped the blending effect to nausea in versions 1.21.4 and earlier.
  • Fixed infinite potion effects not displaying as infinite in versions 1.19.4 and earlier.
  • Fixed the commands.locatebiome.success translation lookup in versions 1.16.4 and earlier.
  • Fixed fluid gravity triggering anticheats even when the native version is selected.
  • Fixed legacy skull rotation overflow in versions 1.12.2 and earlier.
  • Preserved the legacy stained glass pane falling dust appearance in versions 1.12.2 and earlier.
  • Fixed wolf entity data throwing errors on join in versions 1.8 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.4.13 Changelogs.

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

4.6.0

Choose a tag to compare

@florianreuth florianreuth released this 19 Jun 23:03
b27e595

Minecraft 26.2 support!

⚠️ This release marks the first version compatible with Minecraft and Fabric 26.2. 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. ⚠️

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

Please also read the 4.5.5 Changelogs.

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

4.5.5

Choose a tag to compare

@florianreuth florianreuth released this 19 Jun 21:56
cdcd1ae

Support for Minecraft 26.2 Servers!

Compatibility & Fixes

  • Fixed cos/sin index scaling in versions 1.21.10 and earlier.
    • Resolves movement issues on strict anticheats in certain situations.
  • Fixed additional potential Failed to load registries due to errors issues related to world time handling.
  • Improved resource pack conversion performance when Bedrock Edition is selected.
  • Remapped the blending effect to nausea in versions 1.21.4 and earlier.
  • Fixed infinite potion effects not displaying as infinite in versions 1.19.4 and earlier.
  • Fixed the commands.locatebiome.success translation lookup in versions 1.16.4 and earlier.
  • Fixed fluid gravity triggering anticheats even when the native version is selected.
  • Fixed legacy skull rotation overflow in versions 1.12.2 and earlier.
  • Preserved the legacy stained glass pane falling dust appearance in versions 1.12.2 and earlier.
  • Updated Finnish, Japanese, Korean, and Ukrainian translations.

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

Please also read the 4.5.4 Changelogs.

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

4.5.4

Choose a tag to compare

@florianreuth florianreuth released this 23 May 22:00
22aa559

Bedrock 1.26.20 support!

  • Fixed join issue on some featured servers.
  • Fixed a possible error in entity handling.

Minecraft 26.1 update changes

  • Fixed a client crash when using bone meal on crops in versions 1.21.11 and earlier.
  • Fixed a client crash when joining a world with baby donkeys in versions 1.21.11 and earlier.
  • Fixed item clicking in inventories with the blocks-attacks component in versions 1.21.11 and earlier.
  • Fixed possible registry errors caused by missing instruments in versions 1.21.11 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.5.3 Changelogs.

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

4.5.3

Choose a tag to compare

@florianreuth florianreuth released this 09 May 20:49
b03638e

Performance improvements

  • Improved chunk reading, handling, and writing performance.
  • Item stack hashing is now only performed once per pipeline instead of once per protocol transition.
  • Improved caching for chunk-specific data.
  • Minor improvements to NBT tag reading and writing.

Minecraft 26.1 update changes

  • Fixed Missing element ResourceKey and Missing tag TagKey errors in versions 1.21.11 and older.
  • Fixed various item interactions not working due to missing tags in versions 1.21.11 and older.
  • Restored old behavior for new baby mob variants in versions 1.21.11 and older.
  • Fixed fluid block collisions in versions 1.21.11 and older.
  • Fixed water movement in versions 1.21.11 and older. (Also thanks @lowercasebtw)
  • Fixed bone meal interactions in versions 1.21.11 and older. (Thanks @lowercasebtw)

Compatibility & fixes

  • Fixed special recipes in versions 1.10.2 and older not working on vanilla servers.
  • Fixed falling block state translation.
  • Fixed an edge case in the Fabric Particle API workaround when using the native version.
  • Reduced mod jar size.

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

Please also read the 4.5.2 Changelogs.

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