GitPedia
ViaVersion

ViaVersion/ViaProxy

Standalone proxy which allows players to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, Bedrock)

30 Releases
Latest: 1mo ago
ViaProxy-3.4.11v3.4.11Latest
RaphiMCRaphiMC·1mo ago·May 5, 2026
GitHub

📋 Changes

  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Updated ViaBedrock (Added Bedrock 1.26.10 support)
  • Added support for running ViaProxy with Java 26
  • If you use Geyser make sure to update it as well.
  • If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.
ViaProxy-3.4.10v3.4.10
RaphiMCRaphiMC·3mo ago·March 27, 2026
GitHub

📋 Changes

  • Added Minecraft 26.1 client and server support
  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Fixed several bedrock connection issues
  • If you use Geyser make sure to update it as well.
  • If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.
ViaProxy-3.4.9v3.4.9
RaphiMCRaphiMC·3mo ago·March 1, 2026
GitHub

📋 Changes

  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Updated ViaBedrock (Added Bedrock 1.26.0-1.26.2 support)
  • New experimental features: Maps, Entity metadata, some item data translation
  • Added support for joining Bedrock NetherNet Realms and LAN worlds
  • Fixed Fabric Particle API issue (Fixes a ViaVersion issue, which prevented fabric clients from playing on fabric servers over ViaProxy)
  • Migrated away from ViaLoader loading library. This might break some plugins
  • Config files for the Via* components are now no longer inside the ViaLoader folder. They will be migrated automatically to the new location
  • Updated ViaVersion client/server connection details implementation
  • + 2 more
ViaProxy-3.4.8v3.4.8
RaphiMCRaphiMC·6mo ago·December 29, 2025
GitHub

📋 Changes

  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Updated ViaBedrock (Added Bedrock 1.21.130 support)
  • Removed config state workaround because it has been fixed properly in ViaVersion
  • Fixed birch and spruce log mining speed between b1.2 and b1.8.1 (Thanks to svgaming234)
  • Fixed account login URL not opening on Linux systems
  • Updated Netty to fix an issue that prevented the ViaProxyAuthHook plugin from working
  • Fixed error when cancelling adding an account on a slow internet connections
  • Fixed bedrock server pinging on MacOS
  • + 2 more
ViaProxy-3.4.7v3.4.7
RaphiMCRaphiMC·6mo ago·December 13, 2025
GitHub

📋 Changes

  • Added Minecraft 1.21.11 client and server support
  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Updated ViaBedrock (Added Bedrock 1.21.124 support)
  • Several new experimental features have been added
  • Block placing
  • Item use and release
  • Item dropping
  • Added config option to override the server favicon
  • + 4 more
ViaProxy-3.4.6v3.4.6
RaphiMCRaphiMC·8mo ago·October 28, 2025
GitHub

📋 Changes

  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Added account command for managing user accounts in the CLI
  • Improved command help/syntax feedback
  • If you use Geyser make sure to update it as well.
  • If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.
ViaProxy-3.4.5v3.4.5
RaphiMCRaphiMC·8mo ago·October 3, 2025
GitHub

📋 Changes

  • Added Minecraft 1.21.9 client and server support
  • Updated ViaBedrock to support Bedrock 1.21.111 servers
  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Added config option to disable handshake address rewriting
  • If you use Geyser make sure to update it as well.
  • If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.
ViaProxy-3.4.4v3.4.4
RaphiMCRaphiMC·11mo ago·July 24, 2025
GitHub

📋 Changes

  • Updated ViaBedrock to support Bedrock 1.21.93 servers
  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Reduced jar size by a lot by no longer including unneeded netty modules
  • Search config in working dir when using relative path
  • If you use Geyser make sure to update it as well.
  • If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.
ViaProxy-3.4.3v3.4.3
RaphiMCRaphiMC·12mo ago·June 30, 2025
GitHub

📋 Changes

  • Added Minecraft 1.21.7 client and server support
  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • If you use Geyser make sure to update it as well.
  • If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.
ViaProxy-3.4.2v3.4.2
RaphiMCRaphiMC·1y ago·June 20, 2025
GitHub

📋 Changes

  • Added Minecraft 1.21.6 client and server support
  • Updated ViaBedrock to support Bedrock 1.21.90 servers
  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Added config option to skip ViaVersion config state packet queue
  • Fixes join issues on <= 1.20.1 fabric/quilt servers
  • Added config option to disable ViaProxy transfer packet rewriting
  • Resolve SRV record when transferring the client
  • Don't log client status connections by default
  • + 9 more
ViaProxy-3.4.1v3.4.1
RaphiMCRaphiMC·1y ago·March 31, 2025
GitHub

📋 Changes

  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Fixed regression in disguised chat handling in 1.20.3<->1.20.5
  • Fixed missing chunk_biomes conversion in 1.21.4<->1.21.5
  • Fixed errors on non-horse entities with saddles in 1.21.5->1.21.4
  • Added Java 24 and 25 support
  • Make VV packet limiter more lenient by default
  • Added option to send a ViaVersion connection details custom payload to the server
  • If you use Geyser make sure to update it as well.
  • + 1 more
ViaProxy-3.4.0v3.4.0
RaphiMCRaphiMC·1y ago·March 28, 2025
GitHub

📋 Changes

  • Added Minecraft 1.21.5 client and server support
  • Updated ViaBedrock to support Bedrock 1.21.70 servers
  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Fixed error when trying to edit a book on <= 1.5 servers
  • Fixed 20w14infinite not working
  • Fixed various issues regarding chat hover events
  • Changed kick message when no valid account is selected
  • Added short form for Auto Detect protocol name ("auto" can now be used as alias in CLI)
  • + 8 more
ViaProxy-3.3.7v3.3.7
RaphiMCRaphiMC·1y ago·December 16, 2024
GitHub

📋 Changes

  • Updated ViaBedrock to support Bedrock 1.21.50 servers
  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Updated Simplified Chinese translations (Thanks to LanlanMC)
  • Updated Traditional Chinese translations (Thanks to AxolotlOu0)
  • If you use Geyser make sure to update it as well.
  • If you run ViaProxy on something older than Java 17 make sure to download the Java 8 specific jar file.
ViaProxy-3.3.6v3.3.6
RaphiMCRaphiMC·1y ago·December 6, 2024
GitHub

📋 Changes

  • Added Minecraft 1.21.4 client and server support
  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Moved OpenAuthMod authentication into its own ViaProxy plugin
  • OpenAuthMod is not maintained anymore and rarely used. For those who need it, theres a [ViaProxy plugin](https://github.com/ViaVersionAddons/ViaProxyOpenAuthMod)
  • Greatly improved speed of client online mode verification. It no longer causes a small lag spike
  • Theres a new [ViaProxy plugin](https://github.com/ViaVersionAddons/ViaProxyAuthHook) which allows server owners to easily use ViaProxy infront of an online mode server without disabling online mode
  • Added French translations (Thanks to PurpleProg)
  • Added Korean translations (Thanks to Outfit8TSB)
  • + 8 more
ViaProxy-3.3.5v3.3.5
RaphiMCRaphiMC·1y ago·November 1, 2024
GitHub

📋 Changes

  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Improved server address validation
ViaProxy-3.3.4v3.3.4
RaphiMCRaphiMC·1y ago·October 25, 2024
GitHub

📋 Changes

  • Added 1.21.2/1.21.3 client and server support
  • Updated ViaBedrock (Bedrock 1.21.40 server support)
  • Added support for 3D Shareware clients
  • Added CLI option to list supported server versions (``--list-versions``)
  • Updated BetaCraft authentication
  • Handle 1.20.5 login hello authenticate flag
  • Log play state disconnect messages
  • Made Bedrock server connections more vanilla-like
  • + 5 more
ViaProxy-3.3.3v3.3.3
RaphiMCRaphiMC·1y ago·August 8, 2024
GitHub

📋 Changes

  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Updated ViaBedrock (Server auth movement works and many other features got implemented)
  • Migrate to optconfig instead of VV config system
  • Fixed bedrock connection issues on MacOS
ViaProxy-3.3.2v3.3.2
RaphiMCRaphiMC·1y ago·July 28, 2024
GitHub

📋 Changes

  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
  • Updated ViaBedrock (1.21.2 support)
  • Disable BungeeCord player info passthrough by default
  • ViaProxy is now available as a docker container (See GitHub README for instructions)
  • Fixed current working dir issues on Windows (Fixes issues where ViaProxy would not start on some computers)
  • Added environment variable to set the current working dir
  • Fixed pickaxe mining speeds in <=1.16.5
  • Fixed proxy connect race condition (Fixes SOCKS/HTTP proxy issues)
  • + 4 more
ViaProxy-3.3.1v3.3.1
RaphiMCRaphiMC·2y ago·June 22, 2024
GitHub

📋 Changes

  • Updated Via* libraries (Fixes issues and errors regarding protocol translation)
ViaProxy-3.3.0v3.3.0
RaphiMCRaphiMC·2y ago·June 16, 2024
GitHub

📋 Changes

  • Added 1.21 client and server support
  • Updated libraries to fix many protocol translation issues
  • Fixed account authentication issues
  • Improved transfer packet handling
  • Added zh_TW translations (Thanks @MinecraftPEayer)
  • Added option to suppress client protocol errors (Prevents ViaProxy from crashing when DDoSed with invalid packets)
  • Migrated to JvmDowngrader for the Java 8 jars
  • Fixed Traditional Chinese translations (Thanks @notlin4)
  • + 6 more
ViaProxy-3.2.2v3.2.2
RaphiMCRaphiMC·2y ago·May 5, 2024
GitHub

📋 Changes

  • Marked 1.20.6 as supported
  • Updated libraries to fix a lot of the initial 1.20.5 release issues
  • Removed old, deprecated CLI interface
  • Readded account index option to CLI
  • Improved CLI help page formatting
  • Fixed Realms handling issues
  • Added Japanese language support (Thanks @komugikotan )
  • Added frontend HAProxy support
  • + 3 more
ViaProxy-3.2.1v3.2.1
RaphiMCRaphiMC·2y ago·April 26, 2024
GitHub

📋 Changes

  • Added support for 1.20.5 clients and servers
  • Added some QoL fixes for older protocols thanks to 1.20.5 item data components and attributes
  • Added brand rewriter to include ViaProxy in server brand string
  • Load plugins before protocol translator
  • Fixed connection issue when pinging beta servers too fast
  • Improved server version auto detect
  • Added Hungarian language translations
  • Improved GUI error handling
  • + 12 more
ViaProxy-3.2.0v3.2.0
RaphiMCRaphiMC·2y ago·February 23, 2024
GitHub

📋 Changes

  • Geyser now officially supports ViaProxy and you can download Geyser for ViaProxy at their website
  • Added support for 24w07a clients and servers
  • Added Czech language translations
  • Added Polish language translations
  • Added Russian language translations
  • Implemented 1.20.5 transfer packet support
  • Added loading splash screen
  • Fixed rare race condition in FileSystem access
  • + 1 more
ViaProxy-3.1.0v3.1.0
RaphiMCRaphiMC·2y ago·January 4, 2024
GitHub

📋 Changes

  • Added support for 23w51b servers
  • Added support to connect to unix socket files
  • Updated the Via* libraries to fix protocol translation bugs
  • Fixed 1.20.4 proxy kick message not working
  • Fixed ViaBedrock transfer provider
  • Removed connect_port and bind_port
  • Added support for specifying the port in connect_address and bind_address
ViaProxy-3.0.23v3.0.23
RaphiMCRaphiMC·2y ago·December 8, 2023
GitHub

📋 Changes

  • Added support for 1.20.3 and 1.20.4 client and server
  • Added Bedrock 1.20.50 support
  • Added support for joining Java Edition and Bedrock Edition Realms
  • Fixed console input preview not showing up
  • Improved handshake address rewriting
  • Refactored account storage (This version can't read the previous version accounts)
  • Added zh_CN language (Thanks to @SkyEye-FAST)
  • Added chat signing support for 1.20.x clients on 1.20.x servers (Allows Geyser players to use chat on servers that require signed chat)
  • + 3 more
ViaProxy-3.0.22v3.0.22
RaphiMCRaphiMC·2y ago·November 2, 2023
GitHub

📋 Changes

  • Added support for 23w44a servers
  • Fixed auto read race conditions
  • Fixed packets being sent too early after connecting
  • Made backend connect non blocking (Improves performance a lot)
  • Refactored legacy client passthrough to make use of events
  • Added SRV resolving support to passthrough handler
  • Added the ability to use microsoft accounts in CLI
  • Updated VB config file name. Its now called viabackwards.yml instead of config.yml
  • + 4 more
ViaProxy-3.0.21v3.0.21
RaphiMCRaphiMC·2y ago·September 21, 2023
GitHub

📋 Changes

  • Added support for 1.20.2 clients
  • Added support for 1.20.2 servers
  • Added support for 1.20.30 bedrock servers
  • Fixed protocol/version blocking not doing anything
  • Added 'exit' command to shutdown ViaProxy
  • Changed some GUI messages
  • Migrated project to Java 17 (Java 8 is still being supported thanks to [JavaDowngrader](https://github.com/RaphiMC/JavaDowngrader))
  • Fixed HAProxy IPv6 issues and added HAProxy support to legacy passthrough
  • + 7 more
ViaProxy-3.0.20v3.0.20
RaphiMCRaphiMC·2y ago·July 8, 2023
GitHub

📋 Changes

  • Fixed OpenAuthMod auth status not resetting when changing auth method
  • Fixed CLI exception on startup when there is no CLI
  • Fixed UI not saving the server version state properly
  • Added buttons to upload the log and create ViaVersion dumps
  • Fixed and improved the chat signing support
  • Improved account system to lazy refresh accounts (Faster startup time)
  • Made version parsing more lenient and improved CLI error handling
  • Fixed proxy <-> server ping behaviour (Fixes issues with classic servers)
  • + 2 more
ViaProxy-3.0.19v3.0.19
RaphiMCRaphiMC·3y ago·June 8, 2023
GitHub

📋 Changes

  • Added support for 1.20 clients
  • Added support for 1.20 servers
  • Added support for 1.20.0 bedrock servers
  • Made legacy skull loading configurable in the GUI
  • Fixed deadlocking issues with packet syncing
  • Removed support for unofficial clients (Eaglercraft)
  • Improved CLI interface
  • Implemented JavaDowngrader (Allows Java 17 to run on Java 8)
  • + 5 more
ViaProxy-3.0.18v3.0.18
RaphiMCRaphiMC·3y ago·April 24, 2023
GitHub

📋 Changes

  • Added transformer support for plugins
  • Make URLs clickable in 1.7.2 -> 1.6.4
  • Added support for Bedrock clients (Needs the [Geyser plugin](https://github.com/RaphiMC/ViaProxyGeyserPlugin))