Pro umožnění připojení na server i hráčům s Bedrock verzí je potřeba přidat plugin GeyserMC a správně jej nastavit.
Server musí být na platformě podporující pluginy tj. Spigot, Paperspigot, Purpur, atd.. Plugin lze také nainstalovat na proxy server (BungeeCord).
Instalace pluginu
Plugin na SpigotMC stránkách neposkytuje odkaz pro přímé stažení a nelze tak využít instalátor pluginů v Administraci, je tedy potřeba jej nainstalovat manuálně.
Plugin nainstalujeme tak, že půjdete do Správce souborů, složky plugins a vpravo nahoře klikneme na ‘Stažení souboru z URL’, do pole pro adresu URL vložíme odkaz pro platformu, kterou využíváme:
Spigot
https://download.geysermc.org/v2/projects/geyser/versions/latest/builds/latest/downloads/spigot
BungeeCord
https://download.geysermc.org/v2/projects/geyser/versions/latest/builds/latest/downloads/bungeecord
a klikneme na tlačítko ‘Uložit’.
Dále na server nahrajeme plugin Floodgate, který umožní připojení i pro hráče bez originálního Java edition účtu, který je bez něj potřeba. Plugin se instaluje stejným způsobem, jako GeyserMC, jen do pole s URL vložíme odkaz pro danou platformu
Spigot
https://download.geysermc.org/v2/projects/floodgate/versions/latest/builds/latest/downloads/spigot
BungeeCord
https://download.geysermc.org/v2/projects/floodgate/versions/latest/builds/latest/downloads/bungee
a klikneme na tlačítko ‘Uložit’. Po stažení server restartujeme.
Konfigurace pluginu
Po restartu se ve složce plugins vytvoří složka Geyser-Spigot
, nebo Geyser-Bungee
V této složce otevřeme soubor confg.yml
a upravíme následující:
U bedrock.port (řádek 15) nastavte jeden z volných portů, který nevyužívá žádný jiný plugin.
U remote.auth-type (řádek 47) nastavte floodgate
# --------------------------------
# Geyser Configuration File
#
# A bridge between Minecraft: Bedrock Edition and Minecraft: Java Edition.
#
# GitHub: https://github.com/GeyserMC/Geyser
# Discord: https://discord.geysermc.org/
# --------------------------------
bedrock:
# The IP address that will listen for connections.
# There is no reason to change this unless you want to limit what IPs can connect to your server.
address: 0.0.0.0
# The port that will listen for connections
port: 40303 # <- Toto číslo upravit na jeden z volných portů
Volné porty můžete nalézt v záložce Informace u položky ‘Ostatní dostupné porty’.
Poté stačí server restartovat a to je vše. Na Bedrock edici se půjde připojit pomocí adresy něco.hostify.cz:port (něco = např. parrot, donkey, … naleznete v záložce Informace u ‘Adresa serveru’, port = port, který jsme napsali do configu u bedrock.port).
Pro náš příkladný server by byla tabulka v Minecraft clientovi vyplněna následovně.