Skip to content

GAME-CLI-SRV-DEV/ViaVersionProtocolSupport

Repository files navigation

ViaVersionProtocolSupport

image

add 1.4.6-1.6.4 Support Like ProtocolSupport Used to do.

Requirements

ViaVersion, ViaBackwards, and ViaRewind.

Transition from ProtocolSupport

It's Easy. Put the plugin, Enable it. Config is easy to use. but i dont know what to put in so... idk about ps config

Do You Support Bedrock Edition(Pocket Edition) Directly?

No, VVPS dont support Bedrock Edition unlike ProtocolSupport Pocket Edition. However, you can use GeyserMC.

is ViaProxy Support Planned?

Not yet, but you can install VVPS on Backend

Are you going to Support Bungee?

Waterfall Support is not going to happen. install VVPS Core on Backend or Use Velocity. Transitioning From Waterfall 1.18.2 and ProtocolSupportBungee(https://github.com/ProtocolSupport/ProtocolSupportBungee) is explained below

Transitioning From ProtocolSupportBungee

You Need ViaVersionProtocolSupportVelocity or you need to install them on backend.

  1. Download Velocity.
  2. Download ViaVersionProtocolSupportVelocity
  3. Velocity will initialize.
  4. Join with 1.6.4-1.4.6 client(Currently Supports 1.6.4)

Code From

ViaBackwards(Protocol template and Platform Code)

ViaVersionProtocolSupport Allows:

ViaPS allows classic to 1.7.2

MC Version Corresponding to ProtocolSupport Supported Protocol Version status
1.7.2->1.6.4/2 70%
1.6.4/2 Implemented in ViaLegacy
1.6.2->1.6.1 0%
1.6.1->1.5.2 0%
1.5.0/1 Implemented in ViaLegacy
1.5.0->1.4.7/6 0%

Pocket Edition Usage

Warning: it is intended to work as Extension of Geyser. Spigot and Sponge is not supported because ViaBedrock Which makes that plugin functional is for BE Servers. it is also unstable!!!

it also uses ViaLoader, so you can use Anykind of Geyser versions 💀.
but i dont recommend using randumb geyser versions as it would look very outdated.\

The GeyserMC Version Includes Only Pocket Edition Bypasser called ViaBedrock.
Download VVPS-Geyser, put it in the GeyserMC Folder, Start the Geyser, Then you can use ViaBedrock On VIAaaS. :haha: This Extension dont work with inventory. so, you have to get ViaVersionProtocolSupportGeyserStuff(Uses Commands to equip inventory)

Standalone Usage

using ViaProxy

put it in the plugins folder ViaLoader is Not Supported yet.

Inspired by ProtocolSupport

Thank you!

Note:

exclude("io/lenni0451/optconfig/**") is put on ViaProxy Subproject

Thanks to

RaphiMC & Lenni0451 for making ViaLegacy(Library API for VVPS Protocol) & ViaBedrock(Library API for VVPSGE Protocol)
ViaBackwards For Template(Very Cool)

About

add 1.4.6-1.6.4 Support Like ProtocolSupport Used to do

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages