Skip to content
 
 

Repository files navigation

Logo

MIT license GitHub release GitHub commits Github all releases HitCount

Workflow Maintenance GitHub contributors GitHub issues Average time to resolve an issue GitHub pull-requests


Documentation

Source Code


GeyserReversion is a Geyser Extension that provides protocol level support for MultiVersion in Geyser and will eventually allow any supported version to connect to any supported Geyser.

Features

  • Minecraft Educational Edition Support
  • Multiversion Support - As more versions of an edition become available they can be added

Client Versions Supported

Minecraft Bedrock

  • Minecraft Bedrock v1.16.2
  • Minecraft Bedrock v1.16.100.50 (beta)
  • Minecraft Bedrock v1.16.100.52 (beta)
  • Minecraft Bedrock v1.16.100.53 (beta)

Minecraft Education

  • Minecraft Education v1.14.31

Server Versions Support

  • Geyser Bedrock v1.16.2

Quick Start

  1. Make sure you are running a build of Geyser that supports native extensions. You can find a prebuilt one here.

  2. Down the latest GeyserReversion and place it inside your Geyser extensions folder. Note this is a folder 'extensions' underneath your Geyser folder. If you are running a extension version of Geyser (Spigot/Bungeecord/Velocity) then make sure to place it inside the extensions/Geyser/extensions folder. Standalone verison of Geyser will be a extensions folder where your Geyser.jar file is located.

  3. Start Geyser. It should show some indication that GeyserReversion is running. For example:

[11:08:37 INFO] {GeyserReversion} EducationServer listening on /0.0.0.0:19133
[11:08:37 DEBUG] {GeyserReversion} Registered Translator: Translator_v390ee_to_v408be
  1. If using education you will need to generate a token for each tenancy that you support otherwise you'll get a "School not allowed" error. See education docs for more info

About

Multiversion Protocol Support for Geyser

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages