diff --git a/_data/navigation.yml b/_data/navigation.yml index f7ed8a7..f5f2343 100644 --- a/_data/navigation.yml +++ b/_data/navigation.yml @@ -1,6 +1,2 @@ -- title: Geyser Download - external_url: https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/master/ -- title: Floodgate Download - external_url: https://ci.opencollab.dev/job/GeyserMC/job/Floodgate/job/master/ - - +- title: Download + external_url: https://geysermc.org/download \ No newline at end of file diff --git a/_docs/floodgate/setup.md b/_docs/floodgate/setup.md index 7539bf6..26fbee9 100644 --- a/_docs/floodgate/setup.md +++ b/_docs/floodgate/setup.md @@ -6,8 +6,7 @@ permalink: /floodgate/setup/ ## Downloads: -Floodgate: [https://ci.opencollab.dev/job/GeyserMC/job/Floodgate/job/master/](https://ci.opencollab.dev/job/GeyserMC/job/Floodgate/job/master/) -Geyser: [https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/master/](https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/master/) +Download Geyser and Floodgate from the [Geyser download page](https://geysermc.org/download). ## Prerequisites @@ -21,11 +20,9 @@ Geyser: [https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/master/](https:// For BungeeCord/Velocity setups: you only are required to install Floodgate on the BungeeCord or Velocity proxy unless you want to use the Floodgate API on the backend servers - see [below](#installing-floodgate-also-on-spigot-servers-behind-bungeecord-or-velocity) for the installation process.        *Note:* Installing Floodgate on the backend servers will allow Bedrock player skins to display without the Bedrock player having to switch backend servers. -- Download the Floodgate plugin from [here](https://ci.opencollab.dev/job/GeyserMC/job/Floodgate/job/master/) and add it to your plugins folder on your frontend server. - - `floodgate-spigot.jar` for Spigot, Paper, etc - - `floodgate-fabric.jar` for Fabric, can be downloaded [here](https://ci.opencollab.dev/job/GeyserMC/job/Floodgate-Fabric/job/master/). (Requires [FabricAPI](https://www.curseforge.com/minecraft/mc-mods/fabric-api)) - - `floodgate-bungee.jar` for BungeeCord, Waterfall, etc - - `floodgate-velocity.jar` for Velocity +- Download the Floodgate plugin and add it to your plugins folder on your frontend server. + - Select your platform on the download page linked above and click "Download Floodgate" + - If you are using Floodgate on Fabric, you will need to download the [Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api). - Change the `auth-type` in the Geyser config to `floodgate`. - Restart/start up the server. diff --git a/_docs/geyser/setup.md b/_docs/geyser/setup.md index db4cbab..3062187 100644 --- a/_docs/geyser/setup.md +++ b/_docs/geyser/setup.md @@ -33,7 +33,7 @@ The server itself does not have to be the latest version but does have to allow ## Plugin Setup 1. Read the Prerequisites above, especially if you are setting up Geyser for an older Minecraft Java Edition version! 2. To make sure you are using the easiest way to set up Geyser, please check whether your hosting provider features [built-in Geyser](/geyser/supported-hosting-providers/#built-in-geyser). If you are not using a hosting provider, or your hosting provider is not featured on said list, continue with the steps below. -3. If 2. does not apply: download a jar of Geyser from the [build server](https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/master/) depending on what platform your server runs on. See the [FAQ](/geyser/faq/#which-plugin-version-of-geyser-do-i-need) if you're confused about which build to download. Keep in mind: Geyser-Spigot.jar is for Spigot and its forks, such as PaperMC or Purpur. +3. If 2. does not apply: download Geyser [here](https://geysermc.org/download) for the platform your server runs on. See the [FAQ](/geyser/faq/#which-plugin-version-of-geyser-do-i-need) if you're confused about which build to download. 4. Put the Geyser jar file in your plugins folder and start up the server. 5. Port-forwarding: - If you are using a hosting provider, you will likely need to change your Bedrock port in `config.yml`. Information on your hosting provider might be available on the [Supported Hosting Providers](/geyser/supported-hosting-providers/) page. If there is no information on your hosting provider and you are unable to assign/open ports yourself, try enabling `clone-remote-port` in Geyser's `config.yml`file and connecting with the same IP/port as you would with Java Edition. @@ -62,7 +62,7 @@ The Bedrock clients, like Java clients, should connect to the proxy server, and #### Setup: 1. Make sure Velocity/BungeeCord is up-to-date. The proxy can be newer than the servers behind it (also called backend servers). If you're running the backend servers on an older version then the current {{ site.data.versions.java }}, you can use the plugin [ViaVersion](https://www.spigotmc.org/resources/19254/). It is recommended to have the plugin on all backend servers where necessary, instead to having it on the proxy. -2. Download a jar of Geyser from the [build server](https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/master/) depending on what platform your server runs on. See the [FAQ](/geyser/faq/#which-plugin-version-of-geyser-do-i-need) if you're confused about which build to download. +2. Download Geyser [here](https://geysermc.org/download) for the platform your server runs on. See the [FAQ](/geyser/faq/#which-plugin-version-of-geyser-do-i-need) if you're confused about which build to download. 3. Put the Geyser jar file in your plugins folder and start up the server. 4. Port-forwarding: - If you are using a hosting provider, you will likely need to change your Bedrock port in the `config.yml` file. Information on your hosting provider might be available on the [Supported Hosting Providers](/geyser/supported-hosting-providers/) page. If your hosting provider is not listed there, and you are unable to port forward the default 19132 port on UDP, try setting `clone-remote-port` to true and connecting with the Java IP and port. Any port will work, as long as the UDP protocol is not blocked or already in use by the query feature (see `server.properties`) or another mod. diff --git a/_docs/geyser/standalone.md b/_docs/geyser/standalone.md index 276c3b6..4c382b5 100644 --- a/_docs/geyser/standalone.md +++ b/_docs/geyser/standalone.md @@ -21,7 +21,7 @@ The server itself does not have to be the latest version but does have to allow ## Standalone Setup Please keep in mind, you need some sort of computer or host to run Geyser Standalone on. Applications such as Termux on Android are capable of running Geyser, but this largely depends on how powerful your Android device is. Please do so at your own risk. Instructions to run Geyser on Termux can be found [here](/geyser/setup/#termux-android). -1. Download a jar of Geyser from the [build server](https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/master/). +1. Download [Geyser Standalone](https://download.geysermc.org/v2/projects/geyser/versions/latest/builds/latest/downloads/standalone). 2. Create a new folder for Geyser, and drop the jar in there. ### GUI Setup (Recommended) @@ -67,7 +67,7 @@ curl https://gist.githubusercontent.com/rtm516/e3e07d6595ee41e05a38b03c0f4d7a80/ 2. Install [NewTerm 2](https://chariz.com/get/newterm). 4. Download PojavLauncher's Java 16 JRE for iOS and install it using Filza [here](https://github.com/PojavLauncherTeam/PojavLauncher_iOS/releases/download/v16-openjdk/openjdk-16-jre_16.0.0+git20201217.8383f41-2_iphoneos-arm.deb). 3. Download this package containing modified java commands, and install it using Filza [here](https://cdn.discordapp.com/attachments/558829512633090048/834014323755319306/com.letschill.java_0.1_iphoneos-arm.deb) (Note: Not an official GeyserMC project, install at your own risk). -4. Open NewTerm 2 and run `wget https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/master/lastSuccessfulBuild/artifact/bootstrap/standalone/build/libs/Geyser-Standalone.jar` +4. Open NewTerm 2 and run `wget https://download.geysermc.org/v2/projects/geyser/versions/latest/builds/latest/downloads/standalone` 5. Run `java -jar Geyser-Standalone.jar`. 6. Geyser should show up in the Friends tab inside Minecraft.