# 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 interface 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 helpful on console versions of the game (Switch, Xbox, PlayStation) where a list for 3rd-party servers is not natively available in-game. This project aims to provide a straight-forward solution that any player can setup directly on their game console in a few minutes.
Demo video: https://www.youtube.com/watch?v=Uz-XYXAxd8Q
*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.
There are two primary methods available to join BedrockConnect:
### DNS Method (recommended, no download required)
π (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
- Open Minecraft and go to the "Servers" tab. Join a redirect-compatible featured server to open BedrockConnect
- **Redirect-compatible servers**: Mineville, Lifeboat, Enchanted, Galaxite, The Hive
- 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
- Open Minecraft and go to the "Servers" tab. Join a redirect-compatible featured server to open BedrockConnect
- **Redirect-compatible servers**: Mineville, Lifeboat, Enchanted, Galaxite, The Hive
- 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 (See 'How to change DNS' guides below)
- Open Minecraft and go to the "Servers" tab. Join a redirect-compatible featured server to open BedrockConnect
- **Redirect-compatible servers**: Mineville, Lifeboat, Enchanted, Galaxite, The Hive
- Video walkthrough (PS5): https://www.youtube.com/watch?v=fDmTWBL-_tA
How to change DNS on PS5 (Click to expand)
1. In the PS5 home screen, go to "Settings" and then "Network"
2. Select "Settings" and choose "Set up internet connection"
3. In "Advance Settings", set the "DNS settings" to "Manual"
4. Enter 45.55.68.52 for the primary DNS and 8.8.8.8 for the secondary DNS, and select "Ok"
5. Wait for connection to test
How to change DNS on PS4 (Click to expand)
1. In the PS4 home screen, go to "Settings" and then "Network"
2. Select "Set up internet connection"
3. Select your internet's connection type
4. When prompted for how to set up the internet connection, select "Custom"
5. Select your connection from the list
6. Select "Automatic" for "IP address settings"
7. Select "Do not specify" for "DHCP host name"
8. For the "DNS settings" screen, select βManualβ
9. Enter 45.55.68.52 for the primary DNS and 8.8.8.8 for the secondary DNS, and click "Next"
10. Select "Automatic" for "MTU settings"
11. Select "Do not use" for "Proxy server"
12. Test connection
π₯ (Click to expand)
---
βΉοΈ *The public bots have been turned off until further notice due to inscalability with player growth and other security related concerns.*
---
Follow the ["Standalone" install instructions from MCXboxBroadcast repo](https://github.com/MCXboxBroadcast/Broadcaster?tab=readme-ov-file#standalone), and set the target server address in your config.yml to 104.238.130.180.
π (Click to expand list)
| IP Address | DNS-Method Enabled | Location | Maintainer | Note |
| ------------- | ------------- | ------------- | ------------- | ------------- |
| 104.238.130.180 | βοΈ | | [Pugmatt](https://github.com/Pugmatt) | Main instance. Multiple load balanced servers. If issues occur on PS4/PS5 with DNS method, replace primary DNS address with 45.55.68.52 |
| 134.255.231.119 | βοΈ |
| [ZAP-Hosting](https://github.com/zaphosting) | |
| 185.169.180.190 | βοΈ |
| [hasankayra04](https://github.com/hasankayra04) | DNS service with NextDNS [Status Page](https://status.hasankayra04.com) (Listed as "Dns Resolver" & "BedrockConnect") |
| 5.161.83.73 | |
| [Cybrancee](https://github.com/cybrancee) | Located in Virginia, United States |
| 213.171.211.142 | |
| [kmpoppe](https://github.com/kmpoppe) | |
| 217.160.58.93 | |
| [kmpoppe](https://github.com/kmpoppe) | |
| 2.59.252.99 | |
| [Minjae](https://github.com/minj-ae) | Located in Seoul, South Korea |
| 57.128.153.204 | βοΈ |
| [AdrianJoeK](https://github.com/AdrianJoeK) | UK instance. DNS method enabled. |
π (Click to expand resources)
- "Add Friend" method
- Follow ["Standalone" install instructions from MCXboxBroadcast repo](https://github.com/MCXboxBroadcast/Broadcaster?tab=readme-ov-file#standalone) and set target server to your BedrockConnect instance
- If game console's on the same network as your hosting machine of BedrockConnect, IP would be the [local address of the hosting machine](https://www.whatismybrowser.com/detect/what-is-my-local-ip-address/)
- Or, for outside connections, IP would be your [external address](https://whatismyipaddress.com/) (Will also need to port-forward 19132)
- Windows tutorial (DNS Method) (LAN): https://www.youtube.com/watch?v=AW5X7-qnvLk
- Linux tutorial: https://github.com/Pugmatt/BedrockConnect/wiki/Setting-up-on-Linux
- A docker-compose file with BedrockConnect and bind9 DNS included can be found in the [docker folder of the repo](https://github.com/Pugmatt/BedrockConnect/tree/master/docker), along with other docker resources.
- If you're looking to host a DNS server using a different DNS software, [click here details on what zones to configure](https://github.com/Pugmatt/BedrockConnect/wiki/Using-your-own-DNS-server)