# BedrockConnect
[](http://www.gnu.org/licenses/gpl-3.0)
[](https://ko-fi.com/Z8Z09Z56K)
BedrockConnect is a minimal *Minecraft: Bedrock Edition* server software that provides a server-list solution to players. Players can connect to any Bedrock Edition game servers, along with storing and managing an in-game list of their servers.
This is primarily used for players on the game console version of the game (Nintendo Switch, Xbox, PlayStation, etc) where a serverlist to connect to 3rd-party servers is not natively available inside the game. This project aims to provide a quick straight forward solution that any player can setup directly on their game console without having to download anything.
Here's a small demo of it in action: https://www.youtube.com/watch?v=Uz-XYXAxd8Q
⚠️ ***DISCLAIMER** - BedrockConnect is and always has been free and open-source since its release in 2019. To ensure you are using the free tool/servers provided by this project, only use or download BedrockConnect resources found on this page/repository. We **do NOT** have an official mobile app on the Apple/Google Play store, and any app with the same name is NOT associated with this project.*
## ⭐ Quick setup
Below are instructions for setting up BedrockConnect on your game console, it typically takes only a few minutes to get setup and requires no downloads.
There are two primary methods available to join BedrockConnect:
### DNS Method (recommended)
📟 (Click to expand)
**Nintendo Switch**:
- Go into your console's internet settings, and set the primary DNS to 104.238.130.180 and secondary DNS to 8.8.8.8
- Video walkthrough: https://www.youtube.com/watch?v=zalT_oR1nPM
**Xbox**:
- Go into your console's internet settings, and set the primary DNS to 104.238.130.180 and secondary DNS to 8.8.8.8
- Video walkthrough: https://www.youtube.com/watch?v=g8mHvasVHMs
**PlayStation**:
- Go into your console's internet settings, and set the primary DNS to 45.55.68.52 and secondary DNS to 8.8.8.8
👥 (Click to expand)
(This method utilizes [MCXboxBroadcast](https://github.com/rtm516/MCXboxBroadcast) to supply this join option)
**NOTE** - The bots for this method have limited friend slots and can be prone to slow down due to limitations set by Microsoft's friend system. It is recommended to first try the "DNS Method" before resorting to this method, as the "DNS Method" does not suffer from the same limitations. If you have already tried the DNS Method or want to try this method anyway, read on:
- In the Minecraft main menu, click "Play" and then go to the "Friends" tab, and click "Add Friend" or "Find Cross-Platform Friends" or "Search for players" (whichever is available on your game version)
- Search for any of the following gamer tags: ***BCMain*** / ***BCMain1*** / ***BCMain2*** / ***BCMain4***, and add this user as friend
- Return to the Minecraft main menu, and wait about 30 seconds. Then click "Play" and return to the "Friends" tab
- Wait a moment, and you should soon see a joinable instance show up, "Join to Open Server List". Or, you should see BCMain under the "Online" section with a joinable instance. (If the join option doesn't appear, you may need to wait another minute for the bot to process the friend request, or try adding a different bot gamer tag from above)
- Join instance to connect to BedrockConnect server list
*In order to make room in the friendslist, main instance bots routinely removes players from it's list that are inactive for ~1-3 days (Threshold varies depending on current traffic the bot is getting) If this happens, simply add back the gamertag.*
(Click to expand to see list)
| IP Address | Gamertag | Location | Maintainer | Note |
| ------------- | ------------- | ------------- | ------------- | ------------- |
| 104.238.130.180 | BCMain, BCMain1, BCMain2, BCMain4 | | [Pugmatt](https://github.com/Pugmatt) | Main instance. Multiple load balanced servers. If issues occur on PS4/PS5 with DNS, try the ["Add Friend" Method](#add-friend-method), or replace the primary DNS address with 45.55.68.52. |
| 5.161.83.73 | Cybrancee |
| [Cybrancee](https://github.com/cybrancee) | Located in Virginia, United States. No DNS service, only BedrockConnect server |
| 213.171.211.142 | N/A |
| [kmpoppe](https://github.com/kmpoppe) | No DNS service, only BedrockConnect server |
| 217.160.58.93 | N/A |
| [kmpoppe](https://github.com/kmpoppe) | No DNS service, only BedrockConnect server |
| 134.255.231.119 | N/A |
| [ZAP-Hosting](https://github.com/zaphosting) | |
| 185.169.180.190 | HasanBC1 |
| [hasankayra04](https://github.com/hasankayra04) | Dns service with NextDNS [Status Page](https://status.hasankayra04.com) (Listed as "Dns Listener") |
| 2.59.252.99 | N/A |
| [Minjae](https://github.com/minj-ae) | Located in Seoul, South Korea. No DNS service, only BedrockConnect server |
| 122.222.231.209 | BCsub, BCsub1 |
| [gurinKANIMAYO](https://github.com/gurinKANIMAYO) | No DNS service; Japanese is supported. |