Can you use the same Microsoft account on two devices for Minecraft?

Hi Whitewalkerz, I hope you're doing great despite the issue you're experiencing. I am an Independent advisor and I am here to help you in regard to your concern.

You can only sign in on one device at a time but no worries, there is a workaround, on the Xbox console you can share games as well as subscriptions as long as your account is set as Home Xbox.

Here's the plan, you'll have to create a profile for your other kid but once your kid has his/her own account you will log it into your the Xbox, and then the account where the Minecraft was purchased set it as Home Xbox.

1. Sign in to your account (where the game was purchased).

2. Select Profile & system > Settings > General > Personalization, and then select My home Xbox.

3. Check "Make this as My Home Xbox".

After that, sign out and switch to your kid's account on the Xbox.

Make sure that your kid is also added to your family group via //account.microsoft.com/family as a member so you can manage his/her account privacy settings.

Unknown devices on my Microsoft account

Hello ,



Could these other devices be from friends that you may have signed in to your Microsoft account on for something?

Either way, you can remove these devices.

*Arrow Microsoft Account - Remove Devices User Accounts Tutorials

Afterwards to be safe, I would recommend to change the password of your Microsoft account, and enable two-step verification if you haven't already.

Change Password of Account in Windows 10 User Accounts Tutorials

Turn On or Off Microsoft Account Two-step Verification User Accounts Tutorials

Click to expand...

Thanks Brink
I get different reactions every time I try to delete a device, but the result is that I cannot remove the devices.
I'll go back to local accounts and delete the Microsoft account.
I changed to Microsoft account because I wanted to use the Continue on PC feature. This feature doesn't work so I think that I'll just forget about it.
Thanks for your interest.

 

The following products, apps and services are covered by the Microsoft Services Agreement, Minecraft games Minecraft Realms Plus and Minecraft Realms

BY DOWNLOADING OR USING THE APPLICATION, OR ATTEMPTING TO DO ANY OF THESE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, YOU HAVE NO RIGHT TO AND MUST NOT DOWNLOAD OR USE THE APPLICATION.

If you comply with these Terms, Microsoft grants you the RIGHT TO install and USE ONE COPY of the software per device on a WORLDWIDE basis for use BY ONLY ONE PERSON AT A TIME.

The software is licensed, not sold, and Microsoft reserves all rights to the software This license does not give you any right to, and you may not:

Separate components of the software or Services for use on different devices SINGLE-PLAYER AND MULTI-PLAYER

You may not: lend the software or the Services, unless Microsoft expressly authorizes you to do so;

You may not: transfer the software, any software licenses, or any rights to access or use the Services;

You may lose access to or capabilities of Digital Goods, or have the nature of your access changed if you violate the Terms or these Rules.

Source

Since The Microsoft Acquisition of Mojang/Minecraft there is no difference between singleplayer and multiplayer on the Microsoft end because you still have to log in to your Microsoft account to load the game and all worlds are technically a server even if it is hosted internally.....

type cd7 is one of the silent manipulators in the background of your Linux computer. It quietly affects your user experience, but there’s nothing shady about it. We’ll explain what it does, and how you can adjust it.

What Is $PATH on Linux, and How Does It Work?

When you type a command in a terminal window and press Enter, you kick off quite a lot of activity before your command is even executed.

Bash is the default shell on most Linux distributions. It interprets the line of text you entered and identifies the command names intermingled with the parameters, pipes, redirections, and whatever else is there. It then locates the executable binaries for those commands and launches them with the parameters you supplied.

The first step the shell takes to locate the executable is identifying whether a binary is even involved. If the command you use is within the shell itself (a “shell builtin”) no further search is required.

Shell builtins are the easiest to find because they’re integral to the shell. It’s like having them in a toolbelt—they’re always with you.

If you need one of your other tools, though, you have to go rummage in the workshop to find it. Is it on your workbench or a wall hanger? That’s what the type cd7 environment variable does. It holds a list of places the shell searches and the order in which they’ll be searched.

If you want to see whether a command is a shell builtin, an alias, a function, or a standalone binary mv /work/unfile, you can use the type cd9 command as shown below:

type cleartype cd

This tells us that echo $PATH0 is a binary file, and the first one found in the path is located at echo $PATH1. You might have more than one version of echo $PATH0 installed on your computer, but this is the one the shell will try to use.

Unsurprisingly, echo $PATH3 is a shell builtin.

Listing Your $PATH

It’s easy to see what’s in your path. Just type the following to use the echo $PATH4 command and print the value held in the type cd7 variable:

echo $PATH

The output is a list of colon (echo $PATH6) delimited file system locations. The shell searches from left to right through the path, checking each file system location for a matching executable to perform your command.

We can pick our way through the listing to see the file system locations that will be searched, and the order in which they will be searched:

  • echo $PATH7
  • echo $PATH8
  • echo $PATH9
  • echo $PATH1
  • which rf1
  • which rf2
  • which rf3
  • which rf4
  • which rf5

Something that might not be immediately obvious is the search doesn’t start in the current working directory. Rather, it works its way through the listed directories, and only the listed directories.

If the current working directory isn’t in your path, it won’t be searched. Also, if you have commands stored in directories that aren’t in the path, the shell won’t find them.

To demonstrate this, we created a small program called which rf6. When executed, which rf6 prints the name of the directory from which it was launched in the terminal window. It’s located in echo $PATH8. We also have a newer version in the which rf9 directory.

We type the following  rf0 command to show us which version of our program the shell will find and use:

which rf

The shell reports the version it found is the one in the directory that’s in the path.

We type the following to fire it up:

rf

Version 1.0 of which rf6 runs and confirms our expectations were correct. The version found and executed is located in echo $PATH8.

To run any other version of which rf6 on this computer, we’ll have to use the path to the executable on the command line, as shown below:

./work/rf

Now that we’ve told the shell where to find the version of which rf6 we want to run, it uses version 1.1. If we prefer this version, we can copy it into the echo $PATH8 directory and overwrite the old one.

Let’s say we’re developing a new version of which rf6. We’ll need to run it frequently as we develop and test it, but we don’t want to copy an unreleased development build into the live environment.

Or, perhaps we’ve downloaded a new version of which rf6 and want to do some verification testing on it before we make it publicly available.

If we add our work directory to the path, we make the shell find our version. And this change will only affect us—others will still use the version of which rf6 in echo $PATH8 .

Adding a Directory to Your $PATH

You can use the ./work/rf0 command to add a directory to the type cd7. The directory is then included in the list of file system locations the shell searches. When the shell finds a matching executable, it stops searching, so you want to make sure it searches your directory first, before echo $PATH8.

This is easy to do. For our example, we type the following to add our directory to the start of the path so it’s the first location searched:

export PATH=/home/dave/work:$PATH

This command sets type cd7 to be equal to the directory we’re adding, ./work/rf4, and then the entire current path.

The first ./work/rf5 has no dollar sign (./work/rf6). We set the value for ./work/rf5. The final type cd7 has a dollar sign because we’re referencing the contents stored in the ./work/rf5 variable. Also, note the colon (echo $PATH6) between the new directory and the type cd7 variable name.

Let’s see what the path looks like now:

echo $PATH

Our ./work/rf4 directory is added to the start of the path. The colon we provided separates it the rest of the path.

We type the following to verify our version of which rf6 is the first one found:

which rf

The proof in the pudding is running which rf6, as shown below:

rf

The shell finds Version 1.1 and executes it from ./work/rf4.

To add our directory to the end of the path, we just move it to the end of the command, like so:

type cd0

Making the Changes Permanent

As Beth Brooke-Marciniak said, “Success is fine, but success is fleeting.” The moment you close the terminal window, any changes you’ve made to the type cd7 are gone. To make them permanent, you have to put your ./work/rf0 command in a configuration file.

When you put the ./work/rf0 command in your export PATH=/home/dave/work:$PATH9 file, it sets the path each time you open a terminal window. Unlike echo $PATH0 sessions, for which you have to log in, these are called “interactive” sessions.

In the past, you would put the ./work/rf0 command in your echo $PATH2 file to set the path for log in terminal sessions.

However, we found that if we put the ./work/rf0 command in either the export PATH=/home/dave/work:$PATH9 or echo $PATH2 files, it correctly set the path for both interactive and log in terminal sessions. Your experience might be different. To handle all eventualities, we’ll show you how to do it in both files.

Use the following command in your echo $PATH6 directory to edit the export PATH=/home/dave/work:$PATH9 file:

type cd1

The echo $PATH8 editor opens with the export PATH=/home/dave/work:$PATH9 file loaded.

Scroll to the bottom of the file, and then add the following export command we used earlier:

export PATH=/home/dave/work:$PATH

Save the file. Next, either close and reopen the terminal window or use the which rf0 command to read the export PATH=/home/dave/work:$PATH9 file, as follows:

which rf2

Then, type the following echo $PATH4 command to check the path:

echo $PATH

This adds the ./work/rf4 directory to the start of the path.

The process to add the command to the echo $PATH2 file is the same. Type the following command:

type cd4

The echo $PATH8 editor launches with the echo $PATH2 file loaded.

Add the ./work/rf0 command to the bottom of the file, and then save it. Closing and opening a new terminal window is insufficient to force the echo $PATH2 file to be reread. For the new settings to take effect, you must log out and back in or use the which rf0 command as shown below:

type cd5

RELATED: How to Edit Text Files Graphically on Linux With gedit

Setting the Path for Everyone

To set the path for everyone who uses the system, you can edit the rf1 file.

You’ll need to use rf2, as follows:

type cd6

When the echo $PATH8 editor launches, add the export command to the bottom of the file.

Save and close the file. The changes will take effect for others the next time they log in.

A Note on Security

Make sure you don’t accidentally add a leading colon “echo $PATH6” to the path, as shown below.

If you do, this will search the current directory first, which introduces a security risk. Say you downloaded an archive file and unzipped it into a directory. You look at the files and see another zipped file. You call unzip once more to extract that archive.

If the first archive contained an executable file called rf5 that was a malicious executable, you’d accidentally fire up that one instead of the real rf5 executable. This would happen because the shell would look in the current directory first.

So, always be careful when you type your ./work/rf0 commands. Use echo $PATH4 $PATH to review them and make sure they are the way you want them to be.

Can I use my Microsoft account for Minecraft on multiple devices?

Unfortunately, this is not possible. This is because Minecraft is sold and licensed separately on each platform, and transferring licenses is not possible as each platform has their own marketplace.

Do you have to buy Minecraft twice for two computers?

Do I Need to Buy Minecraft Again? If you haven't played for a while or you've switched devices, you do not have to buy Minecraft again. If you need to download the game again, visit our Download page and follow the instructions for the version you prefer (or all of them, if you want).

How do I play Minecraft with the same Microsoft account?

In Minecraft, select Sign in with a Microsoft account. On a different device, open your web browser and navigate to the URL displayed in Minecraft. Enter the code displayed in Minecraft and click Next. Enter the email address, phone number, or Skype username for your Microsoft account and click Next.

Toplist

Latest post

TAGs