From acdd2b01e5e5643231e9be3f13ce848bbbb35c3c Mon Sep 17 00:00:00 2001 From: rtm516 Date: Mon, 9 Sep 2024 10:41:58 +0100 Subject: [PATCH] Add not listed to hosting provider list --- src/components/Provider.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/Provider.tsx b/src/components/Provider.tsx index 9f864f0..2f45ea4 100644 --- a/src/components/Provider.tsx +++ b/src/components/Provider.tsx @@ -2,7 +2,7 @@ import type { HostingProvider, ProviderType } from "@site/src/types/providers"; import ReactMarkdown from "react-markdown"; import Admonition from '@theme/Admonition'; import React, { useState } from 'react'; -import Translate from "@docusaurus/Translate"; +import Translate, { translate } from "@docusaurus/Translate"; import { providersData } from "../data/providers"; export const noP = (props: { children: any; }) => { @@ -35,6 +35,14 @@ export const ProviderSelector = () => { ...Object.values(providersData.support), ...Object.values(providersData.no_support) ].flat().sort((a, b) => a.name.localeCompare(b.name)); + + providers.unshift({ + name: 'Not listed', + description: translate({ + id: 'providers.provider.not_listed.description', + message: "If your hosting provider is not listed, try enabling the `clone-remote-port` option in the config. Then, restart the server, and try connecting with the same IP and port as on Java Edition.
If this does not work, ask your server hosting provider for a UDP port, and use that. For VPS/KVM servers please follow the self-hosting steps." + }) + } as HostingProvider); const [selectedProvider, setSelectedProvider] = useState(null);