Skip to content

Releases: ViaVersion/ViaBackwards

5.2.0

06 Dec 15:39
b67d7c0
Compare
Choose a tag to compare

1.21.4 server support

  • Block and item display entities now have basic translation handling in 1.19.4->1.19.3 (by EnZaXD)
  • Fixed Folia compatibility (by 404Setup)
  • Fixed rubberbanding around virtual entity plugins in 1.21.2->1.21
  • Fixed some item handling in 1.21.2->1.21
  • Fixed player info update list order reading in 1.21.2->1.21 (by Gerrygames)
  • Fixed smithing table containers in 1.21.2->1.21
  • Fixed recipe removal in 1.21.2->1.21
  • Fixed dust_color_transition/dust particle options in custom biome data in 1.21.2->1.21
  • Fixed creative clients eating up new item data components in 1.21.2->1.21 and 1.21->1.20.5 (by EnZaXD)
  • The darkness effect is now properly mapped to blindness in 1.19->1.18.2 (by EnZaXD)
  • Fixed fix-1_13-face-player not working after changing its value and running /viaversion reload (by EnZaXD)

Known issues:

  • Picking blocks/entity spawn eggs will not work for 1.21.4 clients. A Paper-platform-specific fix will be looked into, but this might not be fixable otherwise.

If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.

5.1.1

01 Nov 18:31
cfad15a
Compare
Choose a tag to compare
  • Fixed issues with creaking entities, some new blocks and particles in 1.21.2->1.21
  • Fixed writing of new player info list order in 1.21.2->1.21 (by EnZaXD)
  • Fixed painting entity data in 1.21.2->1.21
  • Fixed disconnect on join for older 1.20 clients on 1.21.2 servers because of unknown registry
  • Fixed empty custom data tags sometimes being removed with creative clients on 1.20.5/1.21 (by EnZaXD)

If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.

5.1.0

25 Oct 16:22
31d5a98
Compare
Choose a tag to compare

1.21.2 server support

  • Note that due to major changes in how recipes are sent to the client, the recipe book will not be fully usable for olders clients on 1.21.2+ servers
  • Fixed the darkness effect resulting in a black screen in 1.20.5->1.20.3

If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.

5.0.4

14 Oct 15:30
a08de7c
Compare
Choose a tag to compare
  • Fixed wind charge trajectories by mapping them to shulker bullets instead of llama spit
  • Fixed possible chat validation errors in 1.20.5->1.20.3
  • Fixed possible errors with entity equipment in 1.20.5->1.20.3 (by EnZaXD)
  • Fixed some missing handling in item hover events in 1.21->1.20.5 and 1.20.5->1.20.3 (by EnZaXD, kennytv)
  • Fixed 1.21->1.20.5 custom enchantment formatting
  • Fixed backup nbt tags being permanently added to items with creative mode clients in 1.20.5->1.20.3 (by EnZaXD)
  • Fixed doubled processing of components in 1.19.4->1.19.3 (by EnZaXD)
  • Fixed the totem animation playing for all players in 1.11->1.10 (by EnZaXD)
  • Fixed handling of various non-standard data across protocols (by EnZaXD)

If you want to get larger version updates early, including 1.21.2, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.

5.0.3

07 Aug 15:59
4c56605
Compare
Choose a tag to compare
  • Fixed error from wolves with armor in 1.21->1.20.5
  • Fixed crafter disabled slots in 1.21->1.20.5
  • Fixed new items in item hover events erroring in 1.21->1.20.5
  • Fixed custom armor trim pattern and material handling in 1.20.5->1.20.3
  • Fixed an edge case with custom item frame rotation handling in 1.17->1.16.4 (by EnZaXD)
  • Fixed an edge case with custom experience orb spawning in 1.14->1.13.2 (by EnZaXD)
  • Fixed possible component errors in signs in 1.12->1.11 (by EnZaXD)

If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.

5.0.2

28 Jul 14:23
9fed88c
Compare
Choose a tag to compare
  • Added a bedrock-at-y-0 config option to display a full bedrock layer at y 0 in 1.17->1.16 (disabled by default, may cause issues with anticheats)
  • Added a sculk-shriekers-to-crying-obsidian config option for an alternate 1.19->1.18.2 block mapping to avoid block breaking issues (by EnZaXD)
  • Fixed race condition leading to mapping loading error on startup
  • Fixed kicks with shulker boxes from creative mode clients in 1.21->1.20.5
  • Fixed issues with enchantment lore and enchantment hints in 1.21->1.20.5, use translatables instead of hardcoded numbers in added enchantment lore in older protocols (by kennytv and EnZaXD)
  • Fixed attribute modifiers rewriting within containers in show_item components (by EnZaXD)
  • Fixed block predicate conversion in 1.20.5->1.20.3 (by EnZaXD)
  • Fixed falling blocks in 1.20.3->1.20.2 (by EnZaXD)
  • Tridents and banner pattern items show the correct 1.21 rarity in 1.21->1.20.5 (by EnZaXD)
  • Fixup handling of attribute keeping on respawn in 1.16->1.15.2 (by EnZaXD)
  • Fixed translatable handling in lore conversion in 1.14->1.13.2 (by EnZaXD)
  • Fixed missing advancement component rewriting (by EnZaXD)

5.0.1

22 Jun 14:05
f461a0b
Compare
Choose a tag to compare
  • Fixed sometimes wrong enchantment remapping in 1.21->1.20.5
  • Fixed certain item interactions in 1.21->1.20.5 like placing boats or throwing potions (by EnZaXD)
  • Fixed handling of maps containing 1.21 trial chamber markers
  • Handle translatables in the new item name item data component in 1.21->1.20.5
  • Fixed wrong client side charged state of a crossbow in 1.20.5->1.20.3
  • Rewrite translatabales in inventory title names in 1.20->1.19.4 (by EnZaXD)
  • Fixed disconnects due to missing tags with certain older clients on 1.20.5+ servers
  • Fixed infinite effect duration handling in 1.19.4->1.19.3

If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.

5.0.0

16 Jun 16:12
132cf1d
Compare
Choose a tag to compare

1.21 server support!

Java 17 requirement

  • See https://docs.papermc.io/misc/java-install on how to update your Java version
  • Even Minecraft 1.8 is mostly able to run on Java 17, although for a better experience you should use a fork that fixes smaller issues
  • Some older versions require the Paper.IgnoreJavaVersion system property to be set (-DPaper.IgnoreJavaVersion=true as a startup flag), but run perfectly fine using Java 17
  • If all else fails, use the Java 8 compatibility builds we provide at risk of not receiving support for issues it could cause - you should not make yourself depend on these too much, they will generally only be updated on releases

Fixes

  • Added new config option to suppress emulation warnings (by EnZaXD)
  • Fixed horse inventories in 1.20.5->1.20.3
  • Fixed llama carpet/horse armor display in 1.20.5->1.20.3 (by EnZaXD)
  • Slightly improved item comparison in 1.20.5->1.20.3 by removing empty tags
  • Fixed sniffer entity data errors in 1.19.4->1.19.3
  • Fixed UPDATE_LISTED player profile update in 1.19.3->1.19.1 (by EnZaXD)
  • Emulate recovery compass using lodestone compass in 1.19->1.18.2 (by EnZaXD)
  • Fixup respawning throwing errors sometimes in 1.19->1.18.2 (by EnZaXD)
  • Fixed display of player heads without ids in 1.20.2->1.20 (by Pantera07)
  • Added missing handling of inlined block states in block state particles (by EnZaXD)
  • Added missing translations in legacy protocols (by EnZaXD)
  • Fixed client side damage on cancelled block placement in 1.11->1.10
  • Small fixes to edge case in data parsing in various versions (by EnZaXD)

If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.

4.10.2

10 May 11:31
17bda0f
Compare
Choose a tag to compare

Remember, the release for 1.21 will require Java 17!

More 1.20.5 fixes! Hopefully the last of their sort

  • Fixed entity effect particle colors (by EnZaXD)
  • Fixed criteria handling for custom enchantments in 1.20.2->1.20
  • Fixed player head handling
  • Fixed (custom) banner handling
  • Invalid heightmap tags are now ignored in 1.17->1.16 (by EnZaXD)
  • Updated 1.10 red nether brick item name to match vanilla name (by EnZaXD)

If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.

4.10.1

05 May 14:55
34101ea
Compare
Choose a tag to compare
  • Fixed click container button handling (by Gerrygames)
  • Fixed handling of new 1.20.5 banners
  • Fixed translatable handling (by EnZaXD)
  • Fixed entity effect reading below 1.20.2
  • Fixed advacements display in 1.20.2->1.20 (with help from Krakenied)
  • Fixed listener registration on 1.8 servers
  • Fixed issues with creative mode ghost items
  • Paper servers now skip jar remapping of ViaVersion

If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.