Files

967 lines
34 KiB
TypeScript

import { translate } from "@docusaurus/Translate"
import { HostingProvider, PortSource } from "../types/providers"
// See HOSTING_PROVIDERS.md for how to add or update a hosting provider.
// Only add strings where the generated steps are not enough: the setup guide already covers downloading and placing
// the jar, the config changes for the given ports, and what players enter to connect.
// Ways to get a port. The setup guide adds which config option to set it as.
const ports: Record<string, PortSource> = {
assign: {
obtain: translate({
id: 'providers.ports.assign',
message: "Assign a port in your host's panel, open for both TCP and UDP."
})
},
allocated: {
obtain: translate({
id: 'providers.ports.allocated',
message: "Pick an available port from the ports allocated to your server, open for both TCP and UDP."
})
},
askHost: {
obtain: translate({
id: 'providers.ports.ask_host',
message: "Ask your host for a port that is open for both TCP and UDP."
})
},
// For hosts we have no NetherNet details on, which used to share the Java server's port
newPort: {
obtain: translate({
id: 'providers.ports.new_port',
message: "Open a new port in your server panel, open for both TCP and UDP, or ask your host for one if the panel has no option for it."
})
},
// For hosts that configure Geyser themselves: the port players connect with
fromHost: {
obtain: translate({
id: 'providers.ports.from_host',
message: "The Bedrock port your host shows you."
})
}
}
const javaAddressInstruction = translate({
id: 'providers.config.templates.java_address',
message: "Set `address` in the `bedrock` section to the public address of the Java server."
});
const otherInstructions = {
dedicatedIp: translate({
id: 'providers.config.templates.custom_port_dedicated_ip',
message: "This host may only give out a separate port with a dedicated IP address."
})
}
const warnings = {
ovhFirewallMisconfiguration: translate({
id: 'providers.warnings.ovh_firewall_misconfig',
message: "To fix random `Unable to Connect` issues, see [here](/wiki/geyser/port-forwarding/#ovh-and-soyoustart)."
})
}
const customInstallLocations = {
plugin_list: translate({
id: 'providers.config.templates.install_location.plugin_list',
message: "Install Geyser through the plugin or mod list provided by the host."
}),
enable_bedrock_crossplay_option: translate({
id: 'providers.config.templates.install_location.enable_bedrock_crossplay',
message: "Select the 'Enable Bedrock crossplay?' option when changing your server software to automatically install and configure Geyser and Floodgate."
})
}
const infos = {
installed_by_default: translate({
id: 'providers.config.templates.info.geyser_installed_by_default',
message: "Geyser is installed and configured on all servers by default."
})
}
const onlyServesRegion = (region: string) => translate({
id: 'providers.config.templates.info.only_serves_region',
message: "This host only provides service in {region}."
}, { region });
export const providersData: HostingProvider[] = [
{
name: 'Akliz',
url: 'https://www.akliz.net/',
updated: '2025-03-22',
config: { udp: ports.assign, confirmed: false }
},
{
name: 'Apex Hosting',
url: 'https://apexminecrafthosting.com/',
updated: '2026-07-10',
links: {
article: "https://apexminecrafthosting.com/geysermc/",
support: "https://apexminecrafthosting.com/support/",
discord: 'https://discord.apexminecrafthosting.com/'
},
install: translate({
id: 'providers.provider.apex_hosting.install',
message: "Go to the Customizations tab in the panel and select 'Enabled' under the 'Geyser Auto Installer' option."
}),
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'Aquatis',
url: 'https://aquatis.host/',
updated: '2025-03-22',
config: { udp: ports.askHost, confirmed: false }
},
{
name: 'Arth Hosting',
url: 'https://arthmc.xyz/',
updated: '2026-07-10',
links: { discord: 'https://discord.com/invite/jUeNm7UvKy' },
install: infos.installed_by_default,
config: { preconfigured: true, port: ports.fromHost, confirmed: false }
},
{
name: 'Astrol Nodes',
url: 'https://astrolnodes.net/',
updated: '2026-10-16',
links: {
support: 'https://astrolnodes.net/en/kb',
discord: 'https://discord.gg/4CkBtDpTYq'
},
install: customInstallLocations.plugin_list,
config: { udp: 'java', confirmed: false }
},
{
name: 'Aternos',
url: 'https://aternos.org/',
links: {
article: "https://support.aternos.org/hc/en-us/articles/39155890785053-NetherNet-protocol-Minecraft-Bedrock-Edition",
support: 'https://support.aternos.org/',
discord: "https://discord.aternos.org/"
},
open_collaboration: {
tier: 'bronze'
},
install: customInstallLocations.plugin_list,
// Aternos runs NetherNet on 19132 for all servers, and keeps RakNet on the old port while it exists
config: { preconfigured: true, port: 19132 },
notices: {
info: translate({
id: 'providers.provider.aternos.info',
message: "Aternos automatically installs the latest version of Geyser and Floodgate, but does not auto update it. To update, reinstall the plugin (no need to uninstall Geyser/deleting the plugin files)."
})
},
proxies_banned: true
},
{
name: 'AxentHost',
url: 'https://axenthost.com/games/minecraft/',
updated: '2026-07-10',
links: {
article: 'https://axenthost.com/knowledgebase/categories/minecraft/create-a-crossplay-server-with-geyser/',
discord: 'https://discord.axenthost.com/'
},
install: translate({
id: 'providers.provider.axenthost.install',
message: "Select GeyserMC in the Variants tab. This reinstalls the server with Paper and Geyser."
}),
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'BedrockHost',
url: 'https://bedrockhost.pl/',
updated: '2026-07-10',
links: {
article: 'https://bedrockhost.pl/w/geyser-czyli-serwer-minecraft-java-i-bedrock-w-jednym',
support: 'https://bedrockhost.pl/kontakt'
},
install: translate({
id: 'providers.provider.bedrockhost.install',
message: "In the hosting panel, go to install new engine > Ready-made solutions and select Geyser. This installs Paper and Geyser."
}),
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'Birdflop',
url: 'https://birdflop.com/',
updated: '2025-03-22',
config: { udp: ports.assign, confirmed: false }
},
{
name: 'BisectHosting',
url: 'https://www.bisecthosting.com/',
updated: '2026-03-03',
links: {
article: 'https://www.bisecthosting.com/clients/index.php?rp=/knowledgebase/193/How-to-install-Geyser-and-Floodgate-on-a-Minecraft-Java-server.html'
},
config: { udp: ports.allocated, confirmed: false },
notices: {
warn: translate({
id: 'providers.provider.bisecthosting.warn',
message: "If you cannot connect after following these instructions, contact Bisect Support, as they reportedly have UDP disabled on some nodes."
})
}
},
{
name: 'Bloom.Host',
url: 'https://www.bloom.host/',
updated: '2026-05-25',
links: { article: 'https://docs.bloom.host/multiplatform/geysermc' },
config: { udp: ports.assign, confirmed: false }
},
{
name: 'CloudNord',
url: 'https://cloudnord.net/',
updated: '2026-07-10',
links: { support: "https://cloudnord.net/submitticket.php", discord: 'https://cloudnord.net/discord' },
install: customInstallLocations.plugin_list,
config: { udp: ports.assign, confirmed: false },
notices: {
info: translate({
id: 'providers.provider.cloud_nord.description',
message: "Servers from the [Crossplay Server](https://cloudnord.net/minecraftcrossplay-server-hosting/) hosting section do not need further configuration."
})
}
},
{
name: 'Clovux',
url: 'https://clovux.net/',
updated: '2024-12-23',
config: {
udp: 19132,
confirmed: false,
notes: [javaAddressInstruction]
}
},
{
name: 'ConsulHosting',
url: 'https://consulhosting.com/minecraft-server-hosting/',
updated: '2026-08-08',
links: { article: 'https://consulhosting.com/help/install-geysermc/' },
install: translate({
id: 'providers.provider.consulhosting.install',
message: "Install GeyserMC from the Software section of your server panel."
}),
config: { preconfigured: true, port: ports.fromHost, confirmed: false }
},
{
name: 'Craft-Hosting',
url: 'https://craft-hosting.ru/',
updated: '2025-03-22',
config: { udp: ports.newPort, confirmed: false },
notices: { info: onlyServesRegion('Russia') }
},
{
name: 'CreeperHost',
url: 'https://www.creeperhost.net/',
updated: '2026-07-10',
links: { discord: 'https://discord.gg/cJTYkdmbgy' },
install: translate({
id: 'providers.provider.creeperhost.install',
message: "Enable Geyser in the control panel."
}),
config: { preconfigured: true, port: ports.fromHost, confirmed: false }
},
{
name: 'Cubes Hosting',
url: 'https://www.cubes.host/',
updated: '2026-07-10',
links: { support: 'https://cubes.host/client/submitticket.php', discord: 'https://discord.gg/K8XzK4RqUH' },
install: customInstallLocations.plugin_list,
config: {
preconfigured: true,
port: {
obtain: translate({
id: 'providers.provider.cubes_hosting.port',
message: "The port shown in the server console."
})
},
confirmed: false
},
notices: {
info: translate({
id: 'providers.provider.cubes_hosting.info',
message: "Geyser-Standalone can be set up through a support ticket."
})
}
},
{
name: 'DedicatedMC',
url: 'https://dedicatedmc.io/',
updated: '2024-12-23',
links: { article: 'https://docs.dedicatedmc.io/plugins-mods/how-to-install-geysermc/' },
config: { udp: ports.askHost, confirmed: false }
},
{
name: 'ElfIDC',
url: 'https://www.elfidc.com/',
updated: '2024-12-23',
install: translate({
id: 'providers.provider.elfidc.custom',
message: "When placing an order, choose Paper/Spigot + Geyser, which will automatically install the Geyser plugin."
}),
config: { udp: ports.newPort, confirmed: false },
notices: { info: onlyServesRegion('China') }
},
{
name: 'EnviroMC',
url: 'https://enviromc.host/',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'exaroton',
url: 'https://exaroton.com/',
links: {
article: "https://support.exaroton.com/hc/en-us/articles/39157467467165-NetherNet-protocol-Minecraft-Bedrock-Edition",
discord: 'https://discord.gg/exaroton'
},
open_collaboration: {
tier: 'bronze'
},
install: customInstallLocations.plugin_list,
// Same setup as Aternos: NetherNet runs on 19132 for all servers
config: { preconfigured: true, port: 19132 }
},
{
name: 'ExtraVM',
url: 'https://extravm.com/',
updated: '2024-12-23',
config: {
udp: 19132,
confirmed: false,
notes: [javaAddressInstruction]
}
},
{
name: 'FadeHost',
url: 'https://fadehost.com/',
updated: '2024-12-23',
config: {
udp: ports.askHost,
confirmed: false,
notes: [otherInstructions.dedicatedIp]
}
},
{
name: 'FakaHeda',
url: 'https://fakaheda.eu/',
updated: '2025-03-22',
config: { udp: ports.allocated, confirmed: false }
},
{
name: 'FalixNodes',
url: 'https://falixnodes.net/',
updated: '2026-07-09',
config: { udp: ports.assign, confirmed: false }
},
{
name: 'Ferox Hosting',
url: 'https://feroxhosting.nl',
updated: '2025-03-22',
links: { article: "https://feroxhosting.nl/kb/" },
config: { udp: ports.assign, confirmed: false }
},
{
name: 'Fluctis Hosting',
url: 'https://fluctishosting.com',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'FREAKHOSTING',
url: 'https://freakhosting.com/',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'FreeMcServer.net',
url: 'https://freemcserver.net',
updated: '2025-12-14',
install: customInstallLocations.plugin_list,
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'GameHosting.it',
url: 'https://www.gamehosting.it/',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'GGServers',
url: 'https://ggservers.com',
updated: '2026-07-10',
links: {
article: 'https://ggservers.com/knowledgebase/article/how-to-set-up-and-use-geyser-plugin/',
discord: 'https://discord.gg/ggservers'
},
install: customInstallLocations.plugin_list,
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'GPortal',
url: 'https://www.g-portal.com/',
updated: '2025-10-29',
config: {
udp: {
obtain: translate({
id: 'providers.provider.gportal.description',
message: "Pick a port based on your query port. Scheme: Query port: xxx65. The ports from xxx66 to xxx70 are available. For example, if your query port is 12365, then Geyser can only run under the port range 12366-12370."
})
},
confirmed: false,
notes: [javaAddressInstruction]
}
},
{
name: 'Hicoria',
url: 'https://hicoria.com/en/',
updated: '2025-03-22',
config: { udp: ports.allocated, confirmed: false }
},
{
name: 'Host Havoc',
url: 'https://hosthavoc.com/minecraft',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'Hosterfy',
url: 'https://www.hosterfy.com/',
updated: '2024-12-23',
config: { udp: ports.askHost, confirmed: false }
},
{
name: 'HostEZ',
url: 'https://hostez.io/minecraft',
updated: '2025-03-22',
config: {
udp: {
obtain: translate({
id: 'providers.provider.hostez.config.port',
message: "Add 1 to the port you were assigned (e.g. 25565 -> 25566)."
})
},
confirmed: false,
notes: [
translate({
id: 'providers.provider.hostez.config.other',
message: "Different ports can be set in the Allocations tab. Premium products with a dedicated IP can use the default port (19132)."
})
]
}
},
{
name: 'Hosting-Minecraft',
url: 'https://hosting-minecraft.pro/',
updated: '2025-10-29',
config: { udp: ports.assign, confirmed: false }
},
{
name: 'HumbleServers',
url: 'https://humbleservers.com/',
updated: '2025-10-29',
config: { udp: ports.allocated, confirmed: false }
},
{
name: 'KaasHosting',
url: 'https://www.kaashosting.nl/minecraft-servers',
updated: '2026-07-10',
links: {
article: 'https://www.kaashosting.nl/help/nl/minecraft/hoe-maak-ik-mijn-minecraft-server-crossplay-met-geysermc',
discord: 'https://kaas.gg/discord'
},
install: customInstallLocations.plugin_list,
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'KeKsHost',
url: 'https://kekshost.com/en/',
updated: '2024-12-23',
config: { udp: 19132, confirmed: false }
},
{
name: 'Kinetic Hosting',
url: 'https://kinetichosting.net/',
updated: '2025-10-29',
links: { article: 'https://www.kinetichosting.net/articles/minecraft-java/plugins/geyser' },
config: { udp: ports.assign, confirmed: false }
},
{
name: 'Lilypad',
url: 'https://lilypad.gg',
updated: '2026-07-10',
links: { article: "https://lilypad.gg/bedrock", discord: "https://lilypad.gg/discord" },
install: customInstallLocations.enable_bedrock_crossplay_option,
config: { preconfigured: true, port: ports.fromHost, confirmed: false }
},
{
name: 'MC-HOST24.de',
url: 'https://mc-host24.de/',
updated: '2024-12-23',
config: {
udp: ports.newPort,
confirmed: false,
notes: [javaAddressInstruction]
}
},
{
name: 'MCPEhost.ru',
url: 'https://mcpehost.ru',
updated: '2025-10-29',
config: { udp: ports.assign, confirmed: false }
},
{
name: 'MCServerHost',
url: 'https://www.mcserverhost.com/',
updated: '2026-09-25',
links: {
article: 'https://www.mcserverhost.com/community/tutorials/how-to-set-up-a-minecraft-java-and-bedrock-crossplay-server-with-mcserverhost',
discord: 'https://discord.gg/mcserverhost'
},
install: translate({
id: 'providers.provider.mcserverhost.install',
message: "In the Software tab of the server panel, turn on 'Bedrock crossplay' and restart the server."
}),
config: { preconfigured: true, port: 19132, confirmed: false }
},
{
name: 'Meloncube',
url: 'https://www.meloncube.net/',
updated: '2024-12-23',
config: { udp: ports.askHost, confirmed: false }
},
{
name: 'Minecraft-Hosting.pro',
url: 'https://www.minecraft-hosting.pro/',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'Minefort',
url: 'https://minefort.com/',
updated: '2026-07-10',
links: { support: 'https://minefort.com/support', discord: 'https://discord.minefort.com/' },
config: { preconfigured: true, port: ports.fromHost, confirmed: false },
extra_step: translate({
id: 'providers.provider.minefort.additional_step',
message: "Go to the server dashboard under 'Connect Support', and enable the 'Allow Bedrock' option."
}),
connect: translate({
id: 'providers.provider.minefort.connect_instructions',
message: "Connect via `play.minefort.com` and join using `/server [servername]`, or connect directly via `[servername].minefort.com`."
})
},
{
name: 'Minehost',
url: 'https://www.minehost.com/',
updated: '2026-09-25',
install: translate({
id: 'providers.provider.minehost.install',
message: "In the Software tab of the server panel, turn on 'Minecraft Bedrock support' and restart the server."
}),
config: { preconfigured: true, port: 19132, confirmed: false }
},
{
name: 'Minehut',
url: 'https://minehut.com/',
updated: '2026-07-10',
links: { discord: 'https://discord.gg/cCyEeUs' },
config: { preconfigured: true, port: ports.fromHost, confirmed: false },
connect: translate({
id: 'providers.provider.minehut.connect_instructions',
message: "Connect via `bedrock.minehut.com` and do `/join [servername]`, or connect directly via `[servername].bedrock.minehut.gg`."
})
},
{
name: 'MineStrator',
url: 'https://minestrator.com/',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'Modrinth Hosting',
url: 'https://modrinth.com/hosting',
updated: '2026-03-07',
links: { article: 'https://support.modrinth.com/en/articles/10986613-adding-geyser-to-your-server' },
config: { udp: ports.assign, confirmed: false }
},
{
name: 'MyArena',
url: 'https://www.myarena.ru/',
updated: '2024-03-03',
config: { udp: 'java', confirmed: false },
notices: {
unsupported: translate({
id: 'providers.provider.myarena.description',
message: "Does seem to be working, but the Java version is too old in order for Geyser to run properly."
})
}
},
{
name: 'NFOservers',
url: 'https://nfoservers.com/',
updated: '2025-11-17',
config: {
udp: 19132,
confirmed: false,
notes: [javaAddressInstruction]
},
notices: {
info: translate({
id: 'providers.provider.nfoservers.info',
message: "You can also run Geyser-Standalone separately on an Unmanaged VDS."
})
}
},
{
name: 'NiCraft',
url: 'https://www.ni-host.com/',
updated: '2025-10-29',
config: { udp: 'java', confirmed: false },
notices: {
unsupported: translate({
id: 'providers.provider.nicraft.description',
message: "Nicraft does not provide Bedrock support, and is affected by a [firewall configuration issue](/wiki/geyser/port-forwarding/#ovh-and-soyoustart), which prohibits most players from joining."
})
}
},
{
name: 'Nitrado',
url: 'https://nitrado.net',
updated: '2025-03-22',
links: { article: 'https://wiki.nitrado.net/en/How_to_install_GeyserMC_and_Floodgate' },
config: {
udp: {
obtain: translate({
id: 'providers.provider.nitrado.config.port',
message: "Add 4 to the port of the Java server."
})
},
confirmed: false
}
},
{
name: 'Nodecraft',
url: 'https://nodecraft.com/',
updated: '2026-10-16',
links: {
article: 'https://nodecraft.com/support/games/minecraft/setup/setting-up-geyser-and-floodgate-for-java-bedrock-crossplay',
support: 'https://nodecraft.com/support'
},
config: { preconfigured: true, port: ports.fromHost }
},
{
name: 'NolimitHost',
url: 'https://nolimithost.cc',
updated: '2026-07-09',
links: { article: 'https://nolimithost.cc/docs/minecraft/geyser' },
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'OMGServ',
url: 'https://www.omgserv.com/en/',
updated: '2026-07-10',
install: translate({
id: 'providers.provider.omgserv.install',
message: "Select Geyser in the Install Menu to install it automatically. You can enable Floodgate in the server properties on the dashboard."
}),
config: { preconfigured: true, port: ports.fromHost, confirmed: false }
},
{
name: 'PaperNodes',
url: 'https://papernodes.com/',
updated: '2024-12-23',
config: { udp: ports.askHost, confirmed: false }
},
{
name: 'PebbleHost',
url: 'https://pebblehost.com/',
updated: '2026-10-17',
links: {
article: 'https://help.pebblehost.com/en/minecraft/how-to-install-geyser-and-floodgate-onto-your-minecraft-server',
discord: 'https://pebblehost.com/r/discord'
},
config: {
udp: ports.assign,
notes: [
translate({
id: 'providers.provider.pebblehost.config.other',
message: "Servers with a Dedicated IP (port 25565) can use port 19132 instead of needing to add an additional port. All ports are UDP and TCP enabled by default."
})
]
}
},
{
name: 'Physgun',
url: 'https://physgun.com/',
updated: '2026-07-10',
links: { discord: 'https://physgun.com/discord' },
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'PiglinHost',
url: 'https://piglinhost.com/',
updated: '2026-07-10',
links: { support: 'https://billing.piglinhost.com/submitticket.php?step=2&deptid=5', discord: 'https://discord.gg/piglinhost' },
config: { preconfigured: true, port: ports.fromHost, confirmed: false },
notices: {
info: translate({
id: 'providers.provider.config.other',
message: "If you did not order the server from the [cross-platform servers page](https://piglinhost.com/minecraft-java-hosting.html), contact the support for help with Geyser setup."
})
}
},
{
name: 'PlanetNode',
url: 'https://planetnode.net',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'Play Hosting',
url: 'https://play.hosting',
updated: '2026-07-10',
links: {
article: 'https://help.play.hosting/minecraft/crossplay',
discord: 'https://discord.com/invite/PmXc62p4PN'
},
install: customInstallLocations.enable_bedrock_crossplay_option,
config: { preconfigured: true, port: ports.fromHost, confirmed: false }
},
{
name: 'PUBCS',
url: 'https://pubcs.com',
updated: '2024-12-23',
config: {
udp: ports.askHost,
confirmed: false,
notes: [otherInstructions.dedicatedIp]
}
},
{
name: 'Pufferfish Host',
url: 'https://pufferfish.host/',
updated: '2026-10-16',
links: {
article: 'https://docs.pufferfish.host/plugins/how-to-allow-bedrock-and-java-crossplay/',
discord: 'https://discord.gg/reZw4vQV9H'
},
install: infos.installed_by_default,
config: { preconfigured: true, port: ports.fromHost }
},
{
name: 'RackGenius',
url: 'https://rackgenius.com/',
updated: '2026-08-08',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'Redline Hosting',
url: 'https://redlinehosting.net/',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'Revivenode',
url: 'https://revivenode.com/',
updated: '2025-03-22',
config: { udp: ports.assign, confirmed: false },
notices: {
warn: warnings.ovhFirewallMisconfiguration
}
},
{
name: 'ScalaCube',
url: 'https://scalacube.com/',
updated: '2024-12-23',
config: {
udp: ports.newPort,
confirmed: false,
notes: [javaAddressInstruction]
}
},
{
name: 'Server.pro',
url: 'https://server.pro',
updated: '2026-07-10',
links: { support: 'https://server.pro/support', discord: 'https://server.pro/discord' },
config: {
udp: ports.assign,
confirmed: false,
notes: [
translate({
id: 'providers.provider.server.pro.config.plans',
message: "Only PRO and VPS plans can open additional ports, in the Firewall tab. On other plans, contact the host for help."
})
]
}
},
{
name: 'ServerPrism',
url: 'https://serverprism.com/',
updated: '2026-07-10',
links: {
article: 'https://serverprism.com/docs/minecraft/crossplay-getting-started',
support: 'https://serverprism.com/tickets/create',
discord: 'https://serverprism.com/discord'
},
install: customInstallLocations.plugin_list,
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'Shockbyte',
url: 'https://shockbyte.com/',
updated: '2024-12-23',
links: {
article: 'https://shockbyte.com/billing/knowledgebase/173/Introduction-to-GeyserMCorDragonProxy-How-GeyserMC-Works.html'
},
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'SimpleGameHosting',
url: 'https://simplegamehosting.com/',
updated: '2026-07-09',
links: { article: 'https://help.simplegamehosting.com/how-to-enable-crossplay-with-geyser-on-your-minecraft-server/' },
config: { udp: ports.askHost, confirmed: false }
},
{
name: 'Skynode.pro',
url: 'https://skynode.pro/',
updated: '2025-03-22',
config: { udp: ports.assign, confirmed: false }
},
{
name: 'Sparked Host',
url: 'https://sparkedhost.com',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'SRKHOST',
url: 'https://www.srkhost.eu/',
updated: '2025-03-22',
install: translate({
id: 'providers.provider.srkhost.enable',
message: "Enable Geyser on the version changer page."
}),
config: { preconfigured: true, port: ports.fromHost, confirmed: false }
},
{
name: 'STIPE',
url: 'https://stipe.com.au/',
updated: '2025-10-29',
config: { udp: ports.newPort, confirmed: false },
notices: { info: onlyServesRegion('Australia') }
},
{
name: 'The Minecraft Hosting',
url: 'https://theminecrafthosting.com/',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'TNAHosting',
url: 'https://tnahosting.net/',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'UltraServers',
url: 'https://ultraservers.com/',
updated: '2026-07-10',
links: {
article: 'https://docs.ultraservers.com/minecraft/plugins-mods/crossplay-on-java-and-bedrock',
support: 'https://ultraservers.com/contact',
discord: 'https://discord.ultraservers.com/'
},
install: translate({
id: 'providers.provider.ultraservers.install',
message: "Select 'Paper + Geyser' in the Change version tab. On existing servers, install Geyser from the Plugins/Minecraft mods tab instead."
}),
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'VemoxHost',
url: 'https://vemoxhost.com/',
updated: '2026-07-10',
links: {
article: 'https://vemoxhost.com/post/como-instalar-y-configurar-geysermc',
discord: 'https://discord.com/invite/NWv4KyQDzg'
},
install: translate({
id: 'providers.provider.vemox_hosting.install',
message: "Open the panel options and select the option to enable GeyserMC."
}),
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'VexyHost',
url: 'https://vexyhost.com/',
updated: '2024-12-23',
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'VoltHosting',
url: 'https://www.volthosting.co.uk/',
updated: '2025-10-29',
links: { support: 'https://volthosting.co.uk/contact.html' },
config: { udp: ports.askHost, confirmed: false }
},
{
name: 'Vultam',
url: 'https://vultam.net/',
updated: '2025-11-17',
links: { support: 'https://clients.vultam.net/submitticket.php?step=2&deptid=1' },
config: { udp: ports.assign, confirmed: false }
},
{
name: 'Wasabi Hosting',
url: 'https://wasabihosting.com',
updated: '2025-10-29',
install: customInstallLocations.plugin_list,
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'Wepwawet',
url: "https://wepwawet.net/",
updated: '2025-03-22',
config: { udp: ports.assign, confirmed: false }
},
{
name: 'WinterNode',
url: 'https://winternode.com',
updated: '2025-10-29',
config: { udp: ports.askHost, confirmed: false }
},
{
name: 'WiseHosting',
url: 'https://wisehosting.com',
updated: '2026-07-10',
links: {
article: 'https://wisehosting.com/help/how-to-install-geysermc-to-your-minecraft-server',
support: 'https://wisehosting.com/billing/supporttickets.php',
discord: 'https://discord.gg/9NSbNnTN3J'
},
install: translate({
id: 'providers.provider.wisehosting.install',
message: "Install the GeyserMC preset from the `Addons` tab in the Game Panel, then restart your server."
}),
config: { udp: ports.newPort, confirmed: false }
},
{
name: 'WitherHosting',
url: 'https://witherhosting.com/',
updated: '2026-04-26',
links: { article: 'https://my.witherhosting.com/kb/how-to-install-and-use-geysermc-java' },
config: { udp: ports.assign, confirmed: false }
},
{
name: 'ZapHosting',
url: 'https://zap-hosting.com/en/',
updated: '2026-07-10',
links: { support: 'https://zap-hosting.com/en/customer/support/', discord: 'https://discord.gg/zaphosting' },
install: customInstallLocations.plugin_list,
config: { udp: ports.newPort, confirmed: false }
}
]