ViaBackwards

Allows the connection of older clients to newer server versions for Minecraft servers.

GPL-3.0 License

Stars
421
Committers
35

Bot releases are hidden (Show)

ViaBackwards - 4.1.1

Published by kennytv almost 3 years ago

  • Fixed new 1.18 biomes for <1.18 clients
  • Fixed some particle issues
  • Fixed errors with other plugins sending metadata for non-existing entities
ViaBackwards - 4.1.0

Published by kennytv almost 3 years ago

Added 1.18 server support

  • Fixed 1.17->1.16 and 1.16.2->1.16.1 meta types
  • Fixed 1.13.1->1.13 inventory titles
  • Fixed 1.16->1.15 angry wolves not having red eyes
  • Fixed some particle translation issues
  • Added an option to improve compatibility with anticheat plugins with 1.17->1.16 translation
  • Made entity names shown above heads of new entities configurable in mapping files
    • If you were using custom mapping files in the plugin directory, you have to manually add the new section
  • Changed the default 1.17->1.16 powder snow bucket mapping from milk_bucket to snow_block
ViaBackwards - 4.0.1

Published by kennytv over 3 years ago

  • Added 1.17.1 server support
  • Fixed 1.17->1.16 ping packet sending (by SuspiciousActivity)
  • Fixed 1.17->1.16 map data handling
  • Fixed some 1.17->1.16 and 1.16->1.15 particles
  • Fixed 1.15->1.14 immediate respawn gamerule
  • Fixed entities becoming invisible after you die with a <=1.12 client on a 1.16+ server
  • Fixed issues with plugins sending bad metadata packets
  • Fixed issues with custom world height
ViaBackwards -

Published by kennytv over 3 years ago

  • Added support for 1.17 servers - WARNING: Setting custom world height is NOT supported and will lead to problems with older clients joining!
    • While we took effort to at least make it work with a changed min_y world value, both min_y and and changed height are not and will (most likely) never be fully supported.
    • Old clients will simply not see and not be able to interact with any blocks under y=0 and above y=255.
  • Chat component transformation has been moved from Bungee Chat to the more reliable/modern adventure project to fix multiple issues in that regard
  • Made 1.11->1.10 and 1.10->1.9 sounds configurable
  • Fixed plugins setting player skins (sending respawn packets in the same dimension) in 1.16->1.15 (by myles)
  • Fixed colored inventory titles in 1.13.1->1.13 (by MrMicky)
  • Fixed some mushroom blocks becoming invisible in 1.13->1.12 (by MrMicky)
  • Fixed (some) tab completion of commands without permission in 1.13->1.12 (by MrMicky)
  • Fixed a handful of tab completion parsers in 1.13-1.15 clients (by RK-01)
  • Fixed wolf health tail positions in 1.15->1.14 (by RK-01)
  • Fixed various missing sounds and sound warnings in legacy versions
  • Fixed lightning bolts in 1.16->1.15
  • Fixed errors on legacy server startup with late-bind enabled
  • Fixed < 1.12 clients being disconnected when receiving items with long array nbt tags
  • Fixed < 1.11 client console error spam
ViaBackwards -

Published by kennytv almost 4 years ago

  • 1.16.4 server support
  • Particle mappings are now configurable in the mapping files (see the wiki for more info)
  • New mob names are now set as always visible (configurable in the config as well)
  • Fixed fire extinguishing on 1.16 servers for sub 1.16 clients
  • Fixed coloring in actionbars sent with chat packets (@Gerrygames)
ViaBackwards -

Published by kennytv about 4 years ago

  • 1.16.3 server support
  • Statistics are now rewritten for all versions
  • Fixed init on Sponge

Fixes for sub 1.16 clients on 1.16 servers:

  • Fixed skull texture displays in certain scenarios
  • Fixed fishing rod display
  • Fixed rgb colors in server list motds
  • Fixed multi block changes
  • Fixed horizontal chain mappings
ViaBackwards - 1.16.2 support

Published by kennytv about 4 years ago

  • 1.16.2 server support
  • Improved color matching for rgb chat colors
  • Netherite tools/armor are now mapped to their diamond equivalent
  • Fixed item tag data exponentially accumulating over versions (and potentially causing disconnects due to oversized packets)
  • Fixed tablist rgb colors
  • Fixed an issue with world switching for the same dimensions on 1.16 servers
  • Fixed 1.16->1.15 item attribute handling
  • Fixed 1.14->1.13 items and 1.12->1.11 titles with null json components
  • Fixed white being removed from suffix starts in 1.13->1.12
ViaBackwards - 1.16.1 support

Published by kennytv over 4 years ago

  • Added 1.16.1 support
  • Fixed parsing of extremely large components
ViaBackwards - 1.13.x-1.16 support + fixes and improvements

Published by kennytv over 4 years ago

It's been a while since the lost update! We'll hopefully push this to the Spigot page soon as well.

If you want to show appreciation for the massive amount of changes, you can donate here

ViaBackwards 3.0.0 Changelog:

  • Compatibility with ViaVersion 3.0.0
  • 1.16 server support
  • 1.15 server support
  • 1.14 server support (by KennyTV, creeper123123321, Foorcee)
  • 1.13 server support (by Mats, creeper123123321, Gerrygames, Foorcee, KennyTV)
  • Added Velocity platform support (by creeper123123321)
  • Customizable block- and itemmappings (see https://github.com/ViaVersion/ViaBackwards/wiki)
  • A lot of performance optimizations and internal cleanup

Fixes for the older versions

  • Open books when using lecterns on bukkit
  • Unmapped piston warnings were removed
  • Fixed enderpearl sound being missing from 1.11 -> 1.10
  • Handle new map colors from 1.12 (by Gerrygames)
  • Fixed 1.12 parrot shoulder handling
  • Fixed potion handling
  • Fixed lightning tracking
  • Removed 1.12 flying speed issue
  • Fixed various translatable messages
  • Fixed a few missing sounds
  • A handful of other fixes that were made under the hood in the last few years
ViaBackwards - 1.12.1 support

Published by Matsv about 7 years ago

ViaBackwards - Bug fixes

Published by Matsv about 7 years ago

ViaBackwards - 1.11 & 1.12 update

Published by Matsv over 7 years ago

ViaBackwards - The multiplatform update

Published by Matsv almost 8 years ago

ViaBackwards - v1.0.1

Published by Matsv about 8 years ago

ViaBackwards will now remove the metadata value when the rewriter fails.

ViaBackwards - First release

Published by Matsv about 8 years ago

This release supports 1.9 on a 1.10 server.

Badges
Extracted from project README
Latest Release Build Status Discord
Related Projects