# How to join the server

If you have any issues with these processes, please open a ticket in our Discord.

### **Pre-requisite**

**To join CraftHorizon, players are required to either:**

* Be subscribed to [DanNPDog on Twitch](https://www.twitch.tv/dannpdog)
* Redeem a "CraftHorizon" Channel Point Reward on an eligible Twitch channel and open a ticket on our Discord server for 1 month of access.
  * Eligible channels:
    * [DanNPDog](https://www.twitch.tv/dannpdog)
    * [MinecraftArchitect90](https://www.twitch.tv/minecraftarchitect90)

#### **Linking your Java and Bedrock accounts**

Please note that this is not necessary if you have redeemed a Channel Point reward.

* Follow the instructions on the [Global Linking website](https://link.geysermc.org/) to link your accounts to GeyserMC.

Due to limitations with our Twitch linking system, we cannot currently support Bedrock players who do not also own Java Edition. You **must own both Minecraft Bedrock Edition and Minecraft Java Edition on the same Microsoft account** to join the server via our Twitch linking system.

#### **Linking your Twitch and Java accounts**

Please note that this is not necessary if you have redeemed a Channel Point reward.

* Go to <https://linknsync.live/whitelist>
* Sign in with your Twitch account
* Type your Java Edition account name
* Click "Submit" - you're done!
* If you ever need to unlink your account, you can do so at the same link above.

### **Java Edition (Windows 10/11, macOS, Linux)**

* Ensure you are subscribed to [DanNPDog on Twitch](https://www.twitch.tv/dannpdog) and you have linked your Twitch and Java accounts as instructed above.
* Launch the game.
* Click on "Multiplayer"
* Click "Add Server"
* Type `mc.dannpdog.co.uk` into the Server Address box.
  * You can set the Server Name to anything you like, or leave it as-is.
* Click "Done"
* Click on the server you just created in your server list
  * It will most likely be at the bottom of the list
* Click "Join Server"

### **Bedrock Edition (Windows 10/11, iOS, iPadOS, Android)**

* Ensure you are subscribed to [DanNPDog on Twitch](https://www.twitch.tv/dannpdog) and you have linked your Twitch and Java accounts as instructed above.
* Ensure you have linked your Java and Bedrock accounts as instructed above.
* Launch the game
* Click on "Play"
* Navigate to the "Servers" tab
* Scroll down & click the "Add Server" button
  * You may see an "unknown external server" screen. Press "Proceed".
* Type `mc.dannpdog.co.uk` into the Server Address box.
  * You can set the Server Name to anything you like.
* Type "25565" into the Port box
* Click "Save"
* Scroll down to "Additional Servers"
* Click on the server you just created in your server list
  * It will most likely be at the bottom of the list
* Click "Join Server"

### **Bedrock Edition (Consoles)**

* Ensure you are subscribed to [DanNPDog on Twitch](https://www.twitch.tv/dannpdog) and you have linked your Twitch and Java accounts as instructed above.
* Ensure you have linked your Java and Bedrock accounts as instructed above.
* Add "CraftHorizonMC" as a friend via the Xbox Network
* Once accepted, launch the game
* Click on "Play"
* Navigate to the "Friends" tab
* "CraftHorizonMC" should be visible - click it to join the server

**Supported Consoles:**

* Xbox One
* Xbox Series S|X
* PlayStation 4
* PlayStation 5
* Nintendo Switch
* Nintendo Switch 2


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://classicscraftworks.gitbook.io/crafthorizon/getting-started/how-to-join-the-server.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
