diff --git a/i18n/en/code.json b/i18n/en/code.json
index 214f1c4..4870e3f 100644
--- a/i18n/en/code.json
+++ b/i18n/en/code.json
@@ -84,7 +84,7 @@
"message": "You must have a plan with a dedicated IP. In Geyser's config, uncomment the `bedrock address` and set it to the public IP of your server (e.g. `address: 51.79.129.18`). Leave the port as `19132`. Under the home tab, select 'Enable UDP Network' and restart the server. See Bisect's [article](https://www.bisecthosting.com/clients/index.php?rp=/knowledgebase/193/How-to-install-Geyser-and-Floodgate-on-a-Minecraft-Java-server.html) for full instructions. If you still cannot connect after following these instructions, contact Bisect Support as they reportedly have UDP disabled on some nodes."
},
"providers.provider.bloomhost.description": {
- "message": "https://docs.bloom.host/plugins/geysermc/"
+ "message": "See [Bloom's documentation](https://docs.bloom.host/plugins/geysermc/) for setup instructions."
},
"providers.provider.craft-hosting.description": {
"message": "Set the Bedrock port to the Java server's port and connect with that port; note that this provider appears to only provide service in Russia."
diff --git a/src/data/providers.ts b/src/data/providers.ts
index 92353ef..03f7a0c 100644
--- a/src/data/providers.ts
+++ b/src/data/providers.ts
@@ -225,7 +225,7 @@ export const providersData: Providers = {
url: 'https://www.bloom.host/',
description: translate({
id: 'providers.provider.bloomhost.description',
- message: "https://docs.bloom.host/plugins/geysermc/"
+ message: "See [Bloom's documentation](https://docs.bloom.host/plugins/geysermc/) for setup instructions."
})
},
{
diff --git a/wiki/geyser/api.md b/wiki/geyser/api.md
index a9b3ad8..b955e8c 100644
--- a/wiki/geyser/api.md
+++ b/wiki/geyser/api.md
@@ -21,9 +21,9 @@ The Geyser API offers events to subscribe to, or information on whether a player
It can be used easily in Geyser Extensions, see [here](/wiki/geyser/extensions) for details on those.
**Quick overview:**
-
+:::info
Note: To see full, detailed documentation, see the
javadocs.
-
+:::
#### [GeyserApi](https://github.com/GeyserMC/Geyser/blob/master/api/src/main/java/org/geysermc/geyser/api/GeyserApi.java): {#geyserapi}
The GeyserApi interface serves as a central access point to various functionalities provided by the Geyser API, providing methods to e.g. interact with player connections.
@@ -49,10 +49,10 @@ Used to check if the given UUID of an **online** player is a Bedrock player.
Used to get the [Connection](https://github.com/GeyserMC/api/blob/master/base/src/main/java/org/geysermc/api/connection/Connection.java) of an **online** player.
This method will return null if the player is not a Bedrock player.
-
+:::info
You don't need to wait until the Bedrock player is online to use the getPlayer and isBedrockPlayer methods.
You can even use them in the pre-login events.
-
+:::
`GeyserApi#sendForm(UUID, Form(Builder))`
Used to send a form to the Bedrock player with the given UUID.
diff --git a/wiki/geyser/common-issues.md b/wiki/geyser/common-issues.md
index c6d516c..6f6a46b 100644
--- a/wiki/geyser/common-issues.md
+++ b/wiki/geyser/common-issues.md
@@ -26,7 +26,7 @@ To fix "Unable to connect to world" with no console errors, see [here](/wiki/gey
*If the Geyser instance is locally hosted:* try using `localhost` or `0.0.0.0` as the IP address.
*If that doesn't work, or your Geyser instance is on another computer in the network*: use your **local** IPv4 address.
-:::danger
+:::warning
See [here](/wiki/geyser/fixing-unable-to-connect-to-world/) for fixing "Unable to Connect to World" with no console errors
diff --git a/wiki/geyser/events.md b/wiki/geyser/events.md
index ffaf02a..378298d 100644
--- a/wiki/geyser/events.md
+++ b/wiki/geyser/events.md
@@ -56,9 +56,9 @@ public class ExampleMod implements ModInitializer, EventRegistrar {
}
}
```
-
- Do note: We cannot directly register the event bus in the mod initializer, since the Geyser API would not be loaded yet.
-
+:::info
+ Note: We cannot directly register the event bus in the mod initializer, since the Geyser API would not be loaded yet.
+:::
Therefore, we register it in the server starting event provided by the Fabric API.
diff --git a/wiki/geyser/fixing-unable-to-connect-to-world.md b/wiki/geyser/fixing-unable-to-connect-to-world.md
index b802704..93b6c3f 100644
--- a/wiki/geyser/fixing-unable-to-connect-to-world.md
+++ b/wiki/geyser/fixing-unable-to-connect-to-world.md
@@ -7,17 +7,17 @@ description: Common issues and solutions for the 'Unable to Connect to World' er
This is by far the most common error people get when attempting to set up Geyser. Here's some steps on how to solve it.
Usually, this error is caused by improper configuration of Geyser, or issues with your network.
-
+:::warning
If you are using a Minecraft server hosting provider (e.g. Aternos, or Apex Hosting), you should refer to the hosting provider setup instructions on
the
setup page. Following these will most likely resolve the issue!
-
+:::
If you are not using a Minecraft server hosting provider, carry on.
-
+:::info
To check if your server is (theoretically) reachable on Bedrock edition, try running the following command in your server console:
geyser connectiontest <ip>:<port>
, and see what it suggests to try.
-
+:::
### Java Edition players can't connect! {#java-edition-players-cant-connect}
diff --git a/wiki/geyser/setup/provider/modded-servers.mdx b/wiki/geyser/setup/provider/modded-servers.mdx
index 3affe2f..49d2e49 100644
--- a/wiki/geyser/setup/provider/modded-servers.mdx
+++ b/wiki/geyser/setup/provider/modded-servers.mdx
@@ -6,7 +6,7 @@ description: Learn how to set up Geyser on your Fabric or NeoForge server from a
import { Versions } from '@site/src/components/Versions'
:::caution
-Geyser-Fabric and Geyser-NeoForge run **only** on a .
+Geyser-Fabric and Geyser-NeoForge run **only** on a server.
See [this page](/wiki/geyser/supported-versions#using-geyser-fabric-or-geyser-neoforge-on-servers-that-do-not-run-) for more details.
:::
diff --git a/wiki/geyser/setup/self/modded-servers.mdx b/wiki/geyser/setup/self/modded-servers.mdx
index 5fa330d..85670c9 100644
--- a/wiki/geyser/setup/self/modded-servers.mdx
+++ b/wiki/geyser/setup/self/modded-servers.mdx
@@ -7,7 +7,7 @@ hide_title: true
import { Versions } from '@site/src/components/Versions'
:::caution
-Geyser-Fabric and Geyser-NeoForge run **only** on a .
+Geyser-Fabric and Geyser-NeoForge run **only** on a server.
See [this page](/wiki/geyser/supported-versions#using-geyser-fabric-or-geyser-neoforge-on-servers-that-do-not-run-) for more details.
:::
diff --git a/wiki/geyser/supported-hosting-providers.mdx b/wiki/geyser/supported-hosting-providers.mdx
index d119489..ef551df 100644
--- a/wiki/geyser/supported-hosting-providers.mdx
+++ b/wiki/geyser/supported-hosting-providers.mdx
@@ -5,7 +5,7 @@ description: A list of hosting providers and their support for Geyser.
import { Provider } from "@site/src/components/Provider";
-:::danger
+:::caution
This list is incomplete. Please open a [PR](https://github.com/GeyserMC/GeyserWebsite/pulls) or contact us on [Discord](https://discord.gg/geysermc) if the information is incorrect, or you want to add a new hosting provider!
@@ -13,11 +13,11 @@ This list is incomplete. Please open a [PR](https://github.com/GeyserMC/GeyserWe
:::caution
-It should also be noted that these providers may not be verified by the Geyser team, and the server providers below are reported as working by members of the community.
+These providers are not verified by the Geyser team, and the server providers below are reported as working by members of the community.
:::
-:::caution
+:::info
Using a "Free Host" may not give you the best experience at all. If you want better support, more freedom to control your server, and learn how to run one, PLEASE pay for a server.