Skip to content

Commit

Permalink
Update Documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
bundabrg committed Aug 21, 2020
1 parent 3f2fce9 commit 79f8e86
Show file tree
Hide file tree
Showing 6 changed files with 75 additions and 12 deletions.
31 changes: 29 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,35 @@

---

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

## Features

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

## Client Versions Supported
* Minecraft Education v1.12.31
* Minecraft Bedrock v1.16.2

## Server Versions Support
* Geyser Bedrock v1.16.2

## Quick Start

1. Make sure you are running a build of Geyser that supports native plugins. You can find a prebuilt one [here](https://github.com/bundabrg/Geyser/releases).

2. Down the latest [GeyserReversion](https://github.com/bundabrg/GeyserReversion/releases) and place it inside your Geyser plugins folder. Note this is
a folder 'plugins' underneath your Geyser folder. If you are running a plugin version of Geyser (Spigot/Bungeecord/Velocity) then
make sure to place it inside the `plugins/Geyser/plugins` folder. Standalone verison of Geyser will be a `plugins` 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
```


15 changes: 15 additions & 0 deletions docs/config.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
## Sample Configuration File

```yaml
# Edition supported. One of [bedrock, education]. Default: bedrock
edition: education

# Don't touch
version: 1
```

## Configuration

### edition
Set the edition the server will listen for. This can be either `bedrock` or `education`. As both editions
are not compatible they cannot listen on the same port.
6 changes: 3 additions & 3 deletions docs/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Here are some ways that you can help contribute to this project.

## New ideas or Bug Reports

Need something? Found a bug? Or just have a brilliant idea? Head to the [Issues](https://github.com/Bundabrg/EduSupport/issues) and create new one.
Need something? Found a bug? Or just have a brilliant idea? Head to the [Issues](https://github.com/Bundabrg/GeyserReversion/issues) and create new one.

## Contributing Code

Expand All @@ -13,8 +13,8 @@ If you know Java then take a look at open issues and create a pull request.
Do the following to build the code:

```shell
git clone https://github.com/Bundabrg/EduSupport
cd EduSupport
git clone https://github.com/Bundabrg/GeyserReversion
cd GeyserReversion
mvn clean package
```

Expand Down
Binary file modified docs/img/title.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
34 changes: 27 additions & 7 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,34 @@
![Logo](img/title.png)

## What is EduSupport?

EduSupport is a GeyserMC plugin that provides protocol support for Minecraft Educational Edition. This allows Minecraft Educational
users to be able to log into a Java server.
GeyserReversion is a Geyser Plugin that provides protocol level support for MultiVersion in Geyser and will eventually
allow any supported version to connect to any supported Geyser.

## Features

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

## Client Versions Supported
* Minecraft Education v1.12.31
* Minecraft Bedrock v1.16.2

## Server Versions Support
* Geyser Bedrock v1.16.2

## Quick Start

1. Make sure you are running a build of Geyser that supports native plugins. You can find a prebuilt one [here](https://github.com/bundabrg/Geyser/releases).

2. Down the latest [GeyserReversion](https://github.com/bundabrg/GeyserReversion/releases) and place it inside your Geyser plugins folder. Note this is
a folder 'plugins' underneath your Geyser folder. If you are running a plugin version of Geyser (Spigot/Bungeecord/Velocity) then
make sure to place it inside the `plugins/Geyser/plugins` folder. Standalone verison of Geyser will be a `plugins` folder
where your Geyser.jar file is located.

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

## Quickstart
```
[11:08:37 INFO] {GeyserReversion} EducationServer listening on /0.0.0.0:19133
[11:08:37 DEBUG] {GeyserReversion} Registered Translator: Translator_v390ee_to_v408be
```

* Coming
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,4 +75,5 @@ plugins:

nav:
- Introduction: index.md
- Configuration: config.md
- Contributing: contributing.md

0 comments on commit 79f8e86

Please sign in to comment.