From 714c9017380bd6730ea27474ec4e74c8cd938f90 Mon Sep 17 00:00:00 2001 From: MattTheTekie <94870997+MattTheTekie@users.noreply.github.com> Date: Sun, 14 May 2023 07:47:12 -0400 Subject: [PATCH 1/5] Update geyserconnect.md --- _docs/other/geyserconnect.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_docs/other/geyserconnect.md b/_docs/other/geyserconnect.md index c46a4b7..c117c39 100644 --- a/_docs/other/geyserconnect.md +++ b/_docs/other/geyserconnect.md @@ -4,13 +4,13 @@ title: GeyserConnect permalink: /other/geyserconnect/ --- -GeyserConnect is a version of Geyser that allows you to join multiple servers using a single GeyserMC proxy. +GeyserConnect is a extension for Geyser that allows you to join multiple servers using a single GeyserMC proxy. ## Setup (For GeyserConnect to work you need an open UDP port, by default it's `19132`.) -1. Download the latest build from [Jenkins](https://ci.opencollab.dev/job/GeyserMC/job/GeyserConnect/job/master/) -2. Edit the config as needed -3. Start the server as you do with a normal Geyser install. EG: `java -Xms1024M -jar GeyserConnect.jar` (More info on [Creating a Startup Script](/geyser/creating-a-startup-script/)) +1. Download the latest build from [Github Actions](https://github.com/GeyserMC/GeyserConnect/actions) +2. Put the JAR file into the GeyserMC extensions folder, and Edit the config as needed. +3. Start the server as you do with a normal Geyser install. EG: `java -Xms1024M -jar Geyser.jar` (More info on [Creating a Startup Script](/geyser/creating-a-startup-script/)) 4. Connect to it to make sure its all working. ## DNS and Docker From 1879951ffd356d52e0c0ce6fe78ab63d6f3a122c Mon Sep 17 00:00:00 2001 From: rtm516 Date: Sun, 14 May 2023 20:22:23 +0100 Subject: [PATCH 2/5] Update GeyserConnect information --- _docs/other/geyserconnect.md | 33 ++++++++++----------------------- 1 file changed, 10 insertions(+), 23 deletions(-) diff --git a/_docs/other/geyserconnect.md b/_docs/other/geyserconnect.md index c46a4b7..247d0b0 100644 --- a/_docs/other/geyserconnect.md +++ b/_docs/other/geyserconnect.md @@ -8,29 +8,16 @@ GeyserConnect is a version of Geyser that allows you to join multiple servers us ## Setup (For GeyserConnect to work you need an open UDP port, by default it's `19132`.) -1. Download the latest build from [Jenkins](https://ci.opencollab.dev/job/GeyserMC/job/GeyserConnect/job/master/) -2. Edit the config as needed -3. Start the server as you do with a normal Geyser install. EG: `java -Xms1024M -jar GeyserConnect.jar` (More info on [Creating a Startup Script](/geyser/creating-a-startup-script/)) -4. Connect to it to make sure its all working. +1. Download the latest Geyser build from the [downloads page](https://geysermc.org/download#standalone) +2. Download the latest GeyserConnect build from [GitHub Actions](https://github.com/GeyserMC/GeyserConnect/actions) and place it in the extensions folder +3. Start the server +4. Stop the server +5. Edit any configuration settings for Geyser and GeyserConnect +6. Start the server as you do with a normal Geyser install. EG: `java -Xms1024M -jar GeyserConnect.jar` (More info on [Creating a Startup Script](/geyser/creating-a-startup-script/)) +7. Connect to it to make sure its all working. -## DNS and Docker -There are both [DNS](https://github.com/GeyserMC/GeyserConnect/tree/master/bind9) (using bind9) and [Docker](https://github.com/GeyserMC/GeyserConnect/tree/master/docker) configs in the repo if you would like to use them. +## DNS +There are [DNS](https://github.com/GeyserMC/GeyserConnect/tree/master/bind9) (using bind9) configs in the repo if you would like to use them. ## Config -* `address` - The IP address that will listen for connections. -* `remote-address` - The IP address to forward players to, this needs to be accessible by the client. Set it to `auto` to grab your public IP automatically. -* `port` - The port that will listen for connections. -* `debug-mode` - If debug messages should be sent through console. -* `max-players` - Maximum amount of players that can connect. -* `motd` - MOTD to display. -* `geyser` - * `debug-mode` - If debug messages should be sent through the console, has to be enabled in both places to work. - * `shutdown-time` - The time to wait after the last player disconnects to shutdown the proxy, in seconds. Set to -1 to disable. -* `servers` - A list of servers to show for everyone build from `address`, `port`, `name`, `online` and `bedrock` all optional apart from address. -* `custom-servers` - * `enabled` - Should custom servers be enabled for users. - * `max` - Max amount of custom servers per user. - * `storage-type` - Storage engine for custom servers. Can be `json`, `sqlite`, `mysql` - * `mysql` - Connection information for the MySQL database if enabled - -The default config can be found [here](https://github.com/GeyserMC/GeyserConnect/blob/master/src/main/resources/config.yml). +See [here](https://github.com/GeyserMC/GeyserConnect/blob/master/src/main/resources/config.yml). From 185e5960a99e964b047d76662fe54179cdff4a90 Mon Sep 17 00:00:00 2001 From: MattTheTekie <94870997+MattTheTekie@users.noreply.github.com> Date: Sun, 14 May 2023 15:25:37 -0400 Subject: [PATCH 3/5] Update geyserconnect.md Make it more clear --- _docs/other/geyserconnect.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/_docs/other/geyserconnect.md b/_docs/other/geyserconnect.md index c117c39..600774f 100644 --- a/_docs/other/geyserconnect.md +++ b/_docs/other/geyserconnect.md @@ -9,9 +9,10 @@ GeyserConnect is a extension for Geyser that allows you to join multiple servers ## Setup (For GeyserConnect to work you need an open UDP port, by default it's `19132`.) 1. Download the latest build from [Github Actions](https://github.com/GeyserMC/GeyserConnect/actions) -2. Put the JAR file into the GeyserMC extensions folder, and Edit the config as needed. -3. Start the server as you do with a normal Geyser install. EG: `java -Xms1024M -jar Geyser.jar` (More info on [Creating a Startup Script](/geyser/creating-a-startup-script/)) -4. Connect to it to make sure its all working. +2. Extract the downloaded ZIP file, and put the extracted JAR file into the geyser_extensions folder in you're GeyserMC standalone installation. +3. Start Geyser standalone as you do with a normal Geyser install. EG: `java -Xms1024M -jar Geyser.jar` (More info on [Creating a Startup Script](/geyser/creating-a-startup-script/)) +4. Shutdown the standalone Geyser instance, and make you're desired changes to the GeyserConnect configuration in `GeyserConnect` in the `geyser_extensions` folder. +5. Connect to it to make sure its all working. ## DNS and Docker There are both [DNS](https://github.com/GeyserMC/GeyserConnect/tree/master/bind9) (using bind9) and [Docker](https://github.com/GeyserMC/GeyserConnect/tree/master/docker) configs in the repo if you would like to use them. From 3211a6fc11c57884d8014a56fffb5c0ab6d0eac5 Mon Sep 17 00:00:00 2001 From: MattTheTekie <94870997+MattTheTekie@users.noreply.github.com> Date: Sun, 14 May 2023 15:28:20 -0400 Subject: [PATCH 4/5] Update geyserconnect.md Finish PR --- _docs/other/geyserconnect.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/_docs/other/geyserconnect.md b/_docs/other/geyserconnect.md index 600774f..63d0a3e 100644 --- a/_docs/other/geyserconnect.md +++ b/_docs/other/geyserconnect.md @@ -9,10 +9,11 @@ GeyserConnect is a extension for Geyser that allows you to join multiple servers ## Setup (For GeyserConnect to work you need an open UDP port, by default it's `19132`.) 1. Download the latest build from [Github Actions](https://github.com/GeyserMC/GeyserConnect/actions) -2. Extract the downloaded ZIP file, and put the extracted JAR file into the geyser_extensions folder in you're GeyserMC standalone installation. -3. Start Geyser standalone as you do with a normal Geyser install. EG: `java -Xms1024M -jar Geyser.jar` (More info on [Creating a Startup Script](/geyser/creating-a-startup-script/)) -4. Shutdown the standalone Geyser instance, and make you're desired changes to the GeyserConnect configuration in `GeyserConnect` in the `geyser_extensions` folder. -5. Connect to it to make sure its all working. +[nighly.link](https://github.com/GeyserMC/GeyserConnect/actions) +3. Extract the downloaded ZIP file, and put the extracted JAR file into the geyser_extensions folder in you're GeyserMC standalone installation. +4. Start Geyser standalone as you do with a normal Geyser install. EG: `java -Xms1024M -jar Geyser.jar` (More info on [Creating a Startup Script](/geyser/creating-a-startup-script/)) +5. Shutdown the standalone Geyser instance, and make you're desired changes to the GeyserConnect configuration in `GeyserConnect` in the `geyser_extensions` folder. +6. Connect to it to make sure its all working. ## DNS and Docker There are both [DNS](https://github.com/GeyserMC/GeyserConnect/tree/master/bind9) (using bind9) and [Docker](https://github.com/GeyserMC/GeyserConnect/tree/master/docker) configs in the repo if you would like to use them. From d4aac6b0efacbccbbe2f5c068266406bf03f7ffd Mon Sep 17 00:00:00 2001 From: rtm516 Date: Sun, 14 May 2023 20:32:38 +0100 Subject: [PATCH 5/5] Update geyserconnect.md --- _docs/other/geyserconnect.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/_docs/other/geyserconnect.md b/_docs/other/geyserconnect.md index 63d0a3e..fbbf7f5 100644 --- a/_docs/other/geyserconnect.md +++ b/_docs/other/geyserconnect.md @@ -9,10 +9,9 @@ GeyserConnect is a extension for Geyser that allows you to join multiple servers ## Setup (For GeyserConnect to work you need an open UDP port, by default it's `19132`.) 1. Download the latest build from [Github Actions](https://github.com/GeyserMC/GeyserConnect/actions) -[nighly.link](https://github.com/GeyserMC/GeyserConnect/actions) -3. Extract the downloaded ZIP file, and put the extracted JAR file into the geyser_extensions folder in you're GeyserMC standalone installation. +3. Extract the downloaded ZIP file, and put the extracted JAR file into the `extensions` folder in you're GeyserMC standalone installation. 4. Start Geyser standalone as you do with a normal Geyser install. EG: `java -Xms1024M -jar Geyser.jar` (More info on [Creating a Startup Script](/geyser/creating-a-startup-script/)) -5. Shutdown the standalone Geyser instance, and make you're desired changes to the GeyserConnect configuration in `GeyserConnect` in the `geyser_extensions` folder. +5. Shutdown the standalone Geyser instance, and make you're desired changes to the GeyserConnect configuration in `GeyserConnect` in the `extensions` folder. 6. Connect to it to make sure its all working. ## DNS and Docker