Bedrock Crossplay: Difference between revisions

From BadWolfMC Wiki
m Formatting
Added global linking info
Line 4: Line 4:
Java/Bedrock account linking is an optional feature available to those who wish to take advantage of cross-platform play while also allowing the access of one BadWolfMC player account. This link binds your Java and Bedrock accounts together so that whichever platform you access the Network from, you will always be playing as your Java character. This allows normal access and permissions to your Java account without the need to treat your Bedrock account as an alt.
Java/Bedrock account linking is an optional feature available to those who wish to take advantage of cross-platform play while also allowing the access of one BadWolfMC player account. This link binds your Java and Bedrock accounts together so that whichever platform you access the Network from, you will always be playing as your Java character. This allows normal access and permissions to your Java account without the need to treat your Bedrock account as an alt.


To link you're accounts you'll need to have both Java and Bedrock Edition accounts prepared to log onto the server. It's ideal if you are able to have both accounts on the same server at the same time.
===Local Linking (Recommended)===
Using the method below will link your accounts only on the BadWolfMC Network. Account info (username and user IDs) are stored securely in a local database that does not have internet access and which falls under the purview of BadWolfMC's Privacy Policy.


To link your accounts you'll need to have both Java and Bedrock Edition accounts logged onto the same BadWolfMC server.


From your Java account run the command:
From your Java account run the command:<br>
 
'''/linkaccount [your Java username]'''
'''/linkaccount [your Java username]'''


This will return instructions to run the same command appended by a 4-digit code from your Bedrock account. You will have 5 minutes to do so.
This will return instructions to run the same command appended by a 4-digit code from your Bedrock account. You will have 5 minutes to do so.


From your Bedrock account run:
From your Bedrock account run:<br>
 
'''/linkaccount [your Java username] [code]'''
'''/linkaccount [your Java username] [code]'''


If both accounts are online, your Bedrock account will be kicked upon successful link. You will only be able to join the server from one of these at a time.
If both accounts are online, your Bedrock account will be kicked upon successful link. You will only be able to join the server from one of these at a time.
===Global Linking===
Global linking is also available through the Geyser servers. This allows your accounts to be linked across all servers using Geyser that allow globally linked players to join. This is an external method that is not covered by the BadWolfMC Privacy Policy, nor can we provide assistance with it. The method is perfectly robust, but if we remove support for globally linked players you would need to link again locally. [https://link.geysermc.org/ Click here to visit the global linking site].


==Parity==
==Parity==

Revision as of 10:14, 6 November 2022

The BedWolfMC Network is by default a Java Edition server, but we have implemented Bedrock Crossplay so that Bedrock Edition players can join as well!

Account Linking

Java/Bedrock account linking is an optional feature available to those who wish to take advantage of cross-platform play while also allowing the access of one BadWolfMC player account. This link binds your Java and Bedrock accounts together so that whichever platform you access the Network from, you will always be playing as your Java character. This allows normal access and permissions to your Java account without the need to treat your Bedrock account as an alt.

Local Linking (Recommended)

Using the method below will link your accounts only on the BadWolfMC Network. Account info (username and user IDs) are stored securely in a local database that does not have internet access and which falls under the purview of BadWolfMC's Privacy Policy.

To link your accounts you'll need to have both Java and Bedrock Edition accounts logged onto the same BadWolfMC server.

From your Java account run the command:
/linkaccount [your Java username]

This will return instructions to run the same command appended by a 4-digit code from your Bedrock account. You will have 5 minutes to do so.

From your Bedrock account run:
/linkaccount [your Java username] [code]

If both accounts are online, your Bedrock account will be kicked upon successful link. You will only be able to join the server from one of these at a time.

Global Linking

Global linking is also available through the Geyser servers. This allows your accounts to be linked across all servers using Geyser that allow globally linked players to join. This is an external method that is not covered by the BadWolfMC Privacy Policy, nor can we provide assistance with it. The method is perfectly robust, but if we remove support for globally linked players you would need to link again locally. Click here to visit the global linking site.

Parity

Game play differs slightly between Java Edition and Bedrock Edition. Most of the more noticeable differences Bedrock users will experience will be with our unique blend of plugins, which have varying levels of Bedrock support. Many features are still available, some with workarounds. We'll do our best to include any differences here.

Plugin Compatibility

Feature Compatibility
Homes Fully Compatible
PiggyBack Partial Compatibility - players are able to pick up other entities but may need to use the /shakeitoff command to put them back down.
Player Teleport Compatible by command only (see "Clickable Chat Elements" below)
VeinMiner Fully Compatible
Warps Fully Compatible

Clickable Chat Elements

The most noticeable difference will be the inability for Bedrock players to click on chat elements. Most of these will be links or command shortcuts. The necessary workaround commands will be listed below.

  • /tpaccept - Accepts a tp request from another player. This replaces the functionality of clicking the green check on a request.
  • /tpdeny - Denies a tp request from another player. This replaces the functionality of clicking the red X on a request.