Minecraft on Windows: Java vs Bedrock, Redeeming Codes and Fixing Launcher Errors
On Windows there are two Minecraft editions. Java Edition is the original, with mods and community servers. Bedrock Edition, once called Minecraft for Windows 10, offers cross-play with consoles and phones and the Marketplace. Today you buy them together as Minecraft: Java & Bedrock Edition for PC, and you open both from the Minecraft Launcher with a Microsoft account. To redeem a gift code, go to the official Minecraft redeem page, or open the Microsoft Store and choose Redeem code, signed in with the account that should own the game. Most launcher errors are fixed in a few steps. For "not available in your account" (error 0x803F8001), sign in to the right account in both the Store and the Xbox app, correct the date and time, update Windows and the Gaming Services app, and reinstall the launcher.
Ethan's son received a Minecraft gift card for his birthday and could not get it to work. The code seemed to redeem, but the launcher kept saying Minecraft was not available in his account. Jake found the cause in five minutes: the code had been redeemed on Ethan's Microsoft account, which was signed in to the Microsoft Store, while the launcher was signed in with the son's own account. Because the purchase was tied to Ethan's account, Jake made the son's account a Family member so it could play, after confirming with Ethan which account should own it. The rest of the afternoon was spent building. This page covers editions, codes, accounts and the errors that stop people playing.
Store and launcher menus change from time to time; the steps below reflect current versions, and the official Minecraft help site has the latest wording.
Java vs Bedrock: the two PC editions
| Feature | Java Edition | Bedrock Edition |
|---|---|---|
| Platforms | Windows, Mac, Linux | Windows, consoles, phones, tablets |
| Cross-play | With other Java players | With Bedrock on every device |
| Mods | Huge free modding community | Add-ons and Marketplace content |
| Servers | Thousands of community servers | Featured servers and Realms |
| Performance | Heavier, improves with mods | Generally smoother on modest PCs |
| Account | Microsoft account | Microsoft account |
Since 2022, buying Minecraft for PC gives you both editions in one purchase, so the old question of which to buy is mostly settled: install both and choose per session. Children who play with friends on consoles or tablets usually want Bedrock for cross-play; those who love mods and community servers usually want Java.
Both editions receive the same major content updates, usually released on the same day, though some features and mechanics differ in the details, which is why long-time players sometimes prefer one over the other for redstone engineering or speedrunning.
Other games in the Minecraft Launcher
The Minecraft Launcher also lists other games from the series, such as spin-offs released over the years, each sold separately. They appear in the launcher's sidebar whether or not you own them, which sometimes confuses players into thinking their purchase is missing. The main game for PC is the one labeled with Java and Bedrock; other titles are separate products with their own requirements.
If a child asks for "Minecraft" as a gift, the Java and Bedrock bundle is almost always what they mean; the other titles are different kinds of games, from dungeon crawlers to strategy, with their own audiences.
Each is installed and updated separately from the same launcher.
Can Java and Bedrock players play together?
Not directly. Java and Bedrock use different game code and network protocols, so a Java player cannot join a Bedrock world, or the reverse, in the official games. Some community servers run third-party bridge software that lets Bedrock players join a Java server, with some limitations, but that is a server-side choice, not a feature of the games. Within Bedrock, cross-play across Windows, Xbox, PlayStation, Switch, phones and tablets works officially, which is why families with mixed devices often settle on Bedrock for playing together.
Console players also need the platform's online subscription for most online play, which can be part of the reason a cousin on a console cannot join, separate from any Minecraft setting.
Bedrock's cross-play requires every player to have a Microsoft account signed in on their device, which console players link through the game's sign-in prompt.
Friends can find each other across devices by adding gamertags in Bedrock's friends list, which works the same on every platform.
Buying Minecraft for PC
Buy from the official Minecraft website, the Microsoft Store, the Xbox app, or a trusted retailer selling official digital codes or gift cards. The PC purchase is Minecraft: Java & Bedrock Edition for PC. Be wary of very cheap "accounts" sold online: buying someone else's account breaks the terms of service, and such accounts are often stolen and later recovered by their real owners, leaving the buyer with nothing.
Before buying, decide which Microsoft account should own the game. It cannot easily be moved later, so for a child, it is usually best to buy it on the child's own account, managed through Microsoft Family Safety, rather than a parent's account.
Official gift cards are sold by many major retailers; buying from them, rather than auction sites, avoids codes that were already used or obtained fraudulently.
Bought on the wrong account?
A purchase on the wrong account is the most common Minecraft buying mistake. Games bought through the Microsoft Store can sometimes be refunded within a limited window if unplayed, through the Microsoft account's order history; Minecraft's own store has its own support process. Contact the relevant support team quickly, explain the situation, and have the order number ready. If a refund is not possible, adding the purchasing account and the player's account to the same family group may help, depending on current family sharing rules, so check Minecraft's help pages before buying again.
To avoid the mistake in the first place, sign in to the intended account on the store page before clicking buy, and double-check the account name shown at checkout.
Playing through PC Game Pass
PC Game Pass includes Minecraft: Java & Bedrock Edition for PC, so subscribers can play both through the Xbox app and Minecraft Launcher without buying the game separately. Access lasts as long as the subscription is active; if it lapses, the game stops launching until you renew or buy it. For families already subscribed for other games, Game Pass is a convenient way to try Minecraft. For a child who will play for years, buying the game outright is usually better value.
Worlds you create while on Game Pass stay on your PC, so if you later buy the game, you can carry on where you left off.
Game Pass on PC also needs the Xbox app and Gaming Services working, so the same account and repair steps apply if the game will not launch through the subscription.
Redeem a Minecraft code or gift card
- Sign in to the Microsoft account that should own the game, on the computer or in a web browser.
- Go to the official Minecraft redeem page, or open the Microsoft Store, select your profile picture, and choose Redeem code or gift cards.
- Enter the 25-character code carefully, without the dashes if prompted.
- Confirm that the game is added to the account, and check the email confirmation.
- Install the Minecraft Launcher from the Microsoft Store or the official site, sign in with the same account, and install Java, Bedrock or both.
If the code is a Microsoft gift card rather than a game code, it adds money to the account instead, which you then use to buy the game. Codes can only be redeemed once; if a code says it was already used, check every account you or family members have signed in with, since it may have been redeemed on another account by mistake, as happened with Ethan's son.
Keep the code card or email until you have confirmed the game is on the right account; support teams may ask for it if anything goes wrong.
One Microsoft account everywhere
Most Minecraft problems on Windows come from mismatched accounts. Four places can be signed in to different accounts: Windows itself, the Microsoft Store, the Xbox app and the Minecraft Launcher. The game is licensed to one Microsoft account, and the launcher needs to see that license. Check each place:
- Microsoft Store: select your profile picture to see the signed-in account.
- Xbox app: profile picture at the top left shows the account and its gamertag.
- Minecraft Launcher: the account appears at the bottom left; sign out and in to switch.
- Windows: Settings > Accounts shows the Windows sign-in, which may differ, and that is fine as long as the Store and Xbox app use the right one.
Make the Store, Xbox app and launcher match the account that owns Minecraft, and most "not owned" or "not available" messages disappear.
A quick way to see every Microsoft account involved is to check the Xbox app's profile and the Store's profile side by side; mismatches show up immediately.
Fix "Minecraft Launcher is currently not available in your account" (0x803F8001)
- Confirm which account owns Minecraft by signing in at the official Minecraft website and checking the profile.
- Sign in to that same account in the Microsoft Store and the Xbox app.
- Set Windows' date, time and time zone to automatic in Settings > Time & language.
- Install all updates in Settings > Windows Update, and update apps in the Microsoft Store's Library.
- Reset the Store cache: press Windows + R, type
wsreset.exeand press Enter, then wait for the Store to open. - Repair or reset the Gaming Services app in Settings > Apps > Installed apps, under Advanced options, or reinstall it from the Store.
- Uninstall the Minecraft Launcher, restart, and reinstall it.
The error means Windows' licensing system cannot match the app to an entitlement on the signed-in account. Matching accounts fixes most cases; the remaining steps clear corrupted Store and licensing data.
| Problem | Likely cause | First fix |
|---|---|---|
| Not available in your account | Wrong account signed in | Match Store, Xbox app and launcher accounts |
| Code already redeemed | Used on another account | Check every family account |
| Launcher stuck updating | Store or Gaming Services issue | Repair launcher, reinstall Gaming Services |
| Java exit code on start | Drivers or mods | Update GPU driver, test without mods |
| Cannot join friends | Version mismatch or safety settings | Update game, check Xbox settings |
| Install fails in Store | Store cache or low space | wsreset, free space, retry |
Start with the first fix in the matching row; most problems never need the later steps.
If none of the steps help, signing in to the official Minecraft website with each candidate account shows which one actually owns the game, settling the question for good.
Launcher will not open, update or install
If the Minecraft Launcher does not open or gets stuck updating, start with the basics: restart the PC, make sure Windows and the Store are up to date, and check free space, since game updates need room; our guide to how much free space Windows needs explains why full drives break installs. Then open Settings > Apps > Installed apps, find the Minecraft Launcher, select Advanced options, and use Repair, then Reset if repair does not help.
If installs from the Store fail with errors, the Gaming Services app is often the culprit, since Xbox and Store games depend on it. Reinstalling it from the Microsoft Store, or repairing it in Installed apps, fixes many installation errors. Our guide to installing apps from the Microsoft Store covers general Store problems.
The launcher's own settings include an option to keep it open while games run, which helps when troubleshooting, since it shows crash messages instead of closing silently.
Clean reinstall without losing worlds
- Back up Java worlds by copying the saves folder, and export Bedrock worlds you care about.
- Uninstall the Minecraft Launcher and the Minecraft games from Installed apps.
- Restart the PC.
- Update Windows and the Microsoft Store, and repair Gaming Services if installs have been failing.
- Install the Minecraft Launcher again and sign in with the account that owns the game.
- Install Java and Bedrock, then restore or import your worlds.
A clean reinstall clears most stubborn launcher problems, and with backups made first, nothing important is lost.
If the reinstall still fails, contact Minecraft or Xbox support with the error code and the steps you tried; they can check the license on the account directly.
Allow time for the reinstall; the games are several gigabytes each.
Playing on more than one PC
Your purchase belongs to your Microsoft account, not the computer, so you can install the launcher on another Windows PC, sign in, and play. Java worlds are stored locally, so copy the saves folder to move them, or use a Realm to share a world across devices. Bedrock worlds can be exported and imported, and Bedrock purchases from the Marketplace follow your account. Only one session per account can be online at a time, so two siblings sharing one purchase cannot play online simultaneously.
For siblings who want to play online together, each needs their own copy on their own account, though Family settings make managing several accounts straightforward.
Signing out of the launcher on a shared or borrowed PC after playing prevents the next person using your account.
Playing with friends on the same network
Friends on the same home network can play together without servers. In Java Edition, open a world and choose Open to LAN; others on the network see it in their multiplayer list. In Bedrock, worlds with multiplayer enabled appear to friends on the same network under Friends. If friends cannot see the game, check that every PC's network is set to Private in Windows, not Public, since Windows blocks discovery on public networks, and that the Windows firewall allows the game, which Windows usually asks about the first time it runs.
On school or office networks, device-to-device discovery is often blocked deliberately, so LAN play may not work there even when everything is set up correctly at home.
A wired connection for the host PC makes LAN worlds steadier when several players join at once.
Hosting your own server
For larger groups, you can run your own server. Java Edition's official server software is available from the Minecraft website and runs on a spare PC; Bedrock has an official dedicated server too. Friends outside your home need your router to forward the game's port to the server PC, which exposes that PC to the internet, so keep it updated, use an allowlist of permitted players, and avoid running it on the family's main computer. Hosting companies offer managed Minecraft servers for a monthly fee, which is often simpler and safer than hosting at home.
Keep server software updated: old Java server versions have had serious security flaws, most famously the Log4Shell vulnerability in 2021, which affected unpatched Minecraft servers and was fixed by updating.
Joining community servers safely
Java Edition's community servers range from small survival worlds to huge minigame networks. Most are friendly, but they are run by strangers with their own rules. Never give your Microsoft account password to a server or its website, and be wary of servers that ask you to download extra programs or "clients" from unofficial sources. Parents can review which servers a child joins and use Family settings to limit multiplayer if needed. Reading a server's rules and community reviews before joining helps find good ones.
Servers that offer in-game ranks or items for money must follow the game's commercial usage guidelines; anything that feels like pressure to spend is a reason to look elsewhere.
Bedrock players can join a set of featured partner servers directly from the Servers tab, which are moderated by their operators and a straightforward choice for younger players.
Java Edition crashes and exit codes
Java Edition shows an exit code when it crashes. Exit code 1 and similar codes usually point to graphics drivers, mods or memory settings. Update the graphics driver from the GPU maker, start the game once without mods to see whether a mod is responsible, and check that installations in the launcher are not set to allocate too much or too little memory. Modded setups crash most often after a game update, when mods have not yet been updated; matching mod versions to the game version fixes most of these.
The launcher includes the Java runtime it needs, so you do not need to install Java separately for the official game. Old guides recommending manual Java installs date from earlier launchers.
The launcher's crash report, saved as a text file in the game directory, lists the mod or component that failed; reading its first few lines often points straight at the culprit.
Choosing game versions and snapshots
Java Edition's launcher lets you create installations for older versions, which matters for mod packs and servers that have not yet updated. Open the launcher's Installations tab, create a new installation, and pick the version. You can also turn on snapshots, test builds of upcoming features, though they can be unstable and should use separate worlds. Bedrock offers a Preview program for testing upcoming versions on supported devices. For everyday play and servers, the latest release is usually best.
Keep worlds for snapshots separate from your main worlds; opening a main world in a snapshot can upgrade it in ways the release version cannot load.
When joining an older community server, the server's website usually states the required version, and the launcher's installations make switching quick.
Modding Java Edition safely
Mods are a huge part of Java Edition's appeal, from performance improvements to entire new worlds. They usually need a mod loader, such as Fabric, Forge or NeoForge, which the launcher or a third-party launcher installs. Download mods only from well-known repositories, such as CurseForge or Modrinth, which scan uploads, rather than random websites or videos offering "free" mods, a common route for malware. Match mod versions to your game version and loader, add a few at a time, and keep a backup of worlds before trying new mods.
Many players use dedicated mod launchers that manage mod packs automatically; they are convenient, but install only well-known ones from their official sites.
Resource packs and data packs, which change textures and some game rules without full mods, are a gentler first step into customization and work without a mod loader.
Back up your worlds
Worlds represent hours of work, so back them up. In Java Edition, worlds are folders in the saves folder inside the game directory, which you can open from the launcher's installation settings; copy them to another drive or cloud storage. In Bedrock Edition, use the world's settings to Export World, which creates a single .mcworld file you can keep or import on another device. Realms make their own backups, which the owner can restore from the Realm settings.
Back up before every big game update and before adding mods, since both occasionally cause worlds to fail to load, and a recent copy turns a disaster into a minor delay.
Where Minecraft keeps its files
Knowing where files live helps with backups and troubleshooting. Java Edition's game directory, which contains worlds, resource packs, screenshots and mods, can be opened from the launcher's installation settings with the folder button; by default it sits in your user's application data folder. Bedrock stores worlds in its own app data, which is why the in-game export is the safest way to move them. Screenshots in Bedrock can also be captured with the Xbox Game Bar, which saves them to your Videos folder. Including these locations in your regular backups protects years of building.
When moving to a new PC, copying the Java game directory brings worlds, screenshots and settings along in one step.
Bedrock Edition problems
Bedrock Edition installs through the Microsoft Store and the launcher, and most of its problems relate to the Store, Gaming Services or accounts, covered above. If it crashes on start, update graphics drivers and Windows, then use Repair in its Advanced options. If multiplayer or Realms will not connect, check the Xbox privacy and online safety settings for the account, which can block multiplayer, especially on child accounts, and make sure the router and Windows firewall are not blocking the game.
Bedrock also updates through the Store automatically; if friends on consoles have a newer version and you cannot join their world, open the Store's Library and update Minecraft first.
If Bedrock opens to a blank screen, signing out of the Xbox app and back in refreshes its connection to Xbox services, which Bedrock needs for sign-in and multiplayer.
Children's accounts and multiplayer
For children, Minecraft relies on Microsoft Family Safety and Xbox online safety settings. A child account may need a parent's permission to play online multiplayer, join Realms, chat or add friends. Parents can manage these at the Xbox online safety settings and in the Family Safety app. If a child can play single-player but not with friends, these settings are usually why. Our guide to Family Safety and screen time covers setting up the family group.
Family sharing of games varies by edition and platform; check Minecraft's help pages for current rules before buying a second copy for siblings.
A short conversation about why the settings exist tends to work better than the settings alone.
A parent's Minecraft checklist
- Buy the game on the child's own Microsoft account, in your family group.
- Set multiplayer, chat and friend settings in Xbox online safety to match their age.
- Require approval for Marketplace and Minecoin purchases.
- Agree on time limits, and set them in Family Safety.
- Turn on two-step verification for the account.
- Talk about scams, sharing personal information and reporting bad behavior.
With these in place, most families find Minecraft one of the more manageable games for children, with plenty of creative and cooperative play.
Review the settings every year or so as the child grows, loosening them as they show they can handle more freedom online.
Minecraft Education
Schools use a separate version called Minecraft Education, licensed through school accounts and designed for lessons in subjects from math to coding. It runs on Windows and other platforms, with classroom features such as lesson worlds and teacher controls. A student's school account gives access while their school license is active. It is separate from the consumer game, so worlds and purchases do not carry across; if a child loves it at school, the regular Minecraft for PC is what to buy at home.
Teachers can find ready-made lessons in the Minecraft Education library, and many schools run coding clubs built around it.
Some schools allow home access with the school account for homework projects; check with the teacher before installing it on a family computer.
Screen time and Minecraft
Minecraft can be creative and educational, and it can also absorb hours. Microsoft Family Safety sets time limits for Windows and for individual apps and games, including Minecraft, with requests for extra time going to a parent's phone. Agreeing on rules together, such as weekday and weekend time, works better than limits imposed without discussion. Building together with a child, even badly, is also one of the easiest ways to understand what they enjoy about it.
Bedrock also shows a playtime reminder option in its settings for players who want a nudge to take breaks.
Family Safety's activity reports show how long Minecraft was played each day, a useful starting point for conversations about balance.
Marketplace, Minecoins and in-game purchases
Bedrock Edition has a Marketplace of worlds, skins, texture packs and add-ons, bought with Minecoins, a currency purchased with real money. Purchases are tied to the Microsoft account and usually available on other Bedrock devices signed in to it. For children, turn on purchase approval in Microsoft Family Safety so every Minecoin purchase needs a parent's OK, and consider adding a fixed amount to the child's account balance instead of linking a card. Java Edition has no official Marketplace; its custom content comes from the free modding and community scene.
Minecoins are tied to Bedrock on the account they were bought on, and they do not carry over to Java Edition, which has no paid in-game store.
Purchase history for Minecoins appears in the Microsoft account's order history, useful for spotting unexpected spending.
Realms: private servers made simple
Realms is a subscription service that runs a private, always-on Minecraft world for you and invited friends, without setting up your own server. There are separate Realms for Java and for Bedrock, and they cannot be mixed. A Realm keeps running when the owner is offline, so friends can play any time, and backups are handled for you. It suits families and small friend groups who want a shared world without technical setup. Children's accounts may need Family settings that allow joining Realms.
Realms subscriptions renew automatically, so cancel through the account's subscription settings if the group stops playing, and download a final backup first.
Realm owners can invite players by gamertag or share an invite link, and can remove players at any time, which gives parents a simple way to keep a child's shared world limited to known friends.
The 2019 gift code shortage this page first covered
When this page was first written in December 2019, players who had bought Java Edition before October 2018 were entitled to a free copy of what was then called Minecraft for Windows 10, the Bedrock version. That December, Mojang said it had temporarily run out of codes for the giveaway, causing errors for players trying to claim them. Codes were later restored. Since 2022, the PC purchase includes both editions, so the giveaway is long over, but the page's question, how to get both editions and redeem codes, is still one of the most common Minecraft questions.
Players who claimed the free Bedrock copy back then still have it on their accounts, and it now sits alongside Java in the same launcher, so nothing was lost when the editions were bundled.
Old Mojang accounts
Players who bought Java Edition years ago had Mojang accounts, which had to be migrated to Microsoft accounts. Microsoft completed the move, and Java Edition now requires a Microsoft account. If you find an old Mojang login, use the official Minecraft help site's recovery steps; you cannot sign in to Java with a Mojang account anymore. Migrating also brought security benefits, including two-step verification, which is worth turning on for any account that owns games and purchases.
If you cannot remember which email the old account used, search your inbox for Mojang purchase receipts; the email on those is usually the one to recover.
Changing your skin
Skins, the look of your character, are managed differently in each edition. In Java Edition, upload a custom skin through your profile on the official Minecraft website or the launcher's skins section, and it applies on every Java server. In Bedrock, use the in-game Dressing Room to choose or customize characters and apply skins, including Marketplace content. Download custom skins only from reputable skin sites, and be cautious of any site that asks for your account password to "apply" a skin; official methods never need it.
Bedrock character creator items bought in the Marketplace stay with your account across devices, just like other Marketplace purchases.
Changing a skin never requires reinstalling the game, so any tool that asks you to do so is not an official method.
Keep Minecraft accounts safe
Minecraft accounts are popular targets: stolen accounts are resold, and phishing sites offer free Minecoins, skins or "free accounts" to steal logins. Use a unique password for the Microsoft account, turn on two-step verification, and never enter the password on sites other than official Microsoft and Minecraft pages. Downloads of mods and clients from unofficial sites are a common source of malware on gaming PCs; stick to well-known mod repositories, and scan downloads with Microsoft Defender. If an account is compromised, follow our guide to securing accounts after a breach.
Linking a phone number or authenticator app to the account also makes recovery far easier if a password is ever forgotten or stolen.
Common Minecraft scams
Young players are frequent targets. Watch for "free Minecoins" or "free account" generators, which never work and usually steal logins or install malware; fake giveaways on video sites and chat servers asking you to sign in through a link; players offering to trade rare items for your account details; and download links for "hacked clients" that carry infostealers. The rules are simple: never share passwords or codes, buy only through official stores, and download mods only from well-known repositories. Talking through these with children before they meet them is far easier than recovering an account afterwards.
If a child has already entered their password on a scam site, change it immediately from a trusted device, sign out of all sessions, and turn on two-step verification before anything else.
Performance tips for Minecraft on Windows
Minecraft runs on modest PCs, but large worlds, shaders and mods need more. Update graphics drivers first. In Java Edition, lower render distance, which has the biggest effect, and consider performance mods from trusted sources. In Bedrock, lower render distance and turn off fancy graphics on older laptops. Plug laptops in and use a performance power mode, and make sure the game runs on the dedicated GPU in Settings > System > Display > Graphics. If the PC crashes rather than slows, see our guide to PC crashes when gaming.
Shaders look stunning but demand a strong graphics card; add them last, after the game runs smoothly without them.
Controllers and input
Bedrock Edition supports Xbox and many other controllers on Windows out of the box, which suits younger players or anyone who prefers a gamepad. Java Edition is designed for keyboard and mouse and does not support controllers natively; community mods add controller support for those who want it. Both editions let you remap keys in their settings. For touch-screen Windows laptops, Bedrock also offers touch controls.
If a controller is not detected, connect it before starting the game, update it through the Xbox Accessories app, and check that Steam or other controller software is not intercepting it; closing those apps often lets the game see the controller directly.
Accessibility options
Both editions include accessibility settings worth knowing. Subtitles show sound effects as text, helping players who are deaf or hard of hearing or who play with the sound off. Bedrock includes a text-to-speech narrator for menus and chat, adjustable interface size and high-contrast options. Java Edition offers subtitles, chat text size and background options, and narration for menus. Adjusting field of view and turning off view bobbing can reduce motion discomfort for players sensitive to it. These options make the game more comfortable for many players, not only those with disabilities.
Controller support in Bedrock, combined with Windows' own accessibility features such as larger text and color filters, can make the game playable for players who find keyboard and mouse difficult.
Playing on older or low-end PCs
Minecraft runs on a wide range of hardware, but older laptops with integrated graphics struggle with high render distances and shaders. On such PCs, Bedrock is usually smoother. Close other apps, especially browsers with many tabs, plug in the laptop, and set the power mode to best performance. In Java Edition, reducing render distance and simulation distance and using a well-known performance mod can transform frame rates. Keep at least several gigabytes of free storage, since worlds and updates grow over time.
If even Bedrock stutters, check Task Manager while playing; a background update or antivirus scan can take resources the game needs.
Chromebooks and tablets are another option for younger players with modest needs, since Bedrock runs on those too, sharing worlds through Realms with the family PC.
Minecraft on Windows: frequently asked questions
What is the difference between Java and Bedrock?
Java has mods and community servers; Bedrock has cross-play with consoles and phones.
Do I get both editions when I buy Minecraft for PC?
Yes. The PC purchase includes Java and Bedrock.
How do I redeem a Minecraft code on PC?
Use the official redeem page or Microsoft Store > Redeem code, signed in to the right account.
What does error 0x803F8001 mean?
The launcher cannot find Minecraft on the signed-in account.
How do I fix "not available in your account"?
Match accounts in the Store, Xbox app and launcher, then reset the Store and Gaming Services.
Why does my code say it was already used?
It may have been redeemed on another account; check all family accounts.
Can I move Minecraft to another account?
Generally no; choose the owning account carefully.
Do I need to install Java separately?
No. The launcher includes the Java it needs.
What is Gaming Services?
A Windows component that Store and Xbox games depend on; repair or reinstall it to fix many errors.
Why can't my child play multiplayer?
Xbox online safety or Family settings may block it.
What happened to Minecraft for Windows 10?
It became Bedrock Edition, now included with Minecraft for PC.
What was the 2019 code shortage?
Mojang temporarily ran out of free Windows 10 edition codes for Java owners.
Can I still use a Mojang account?
No. Java now requires a Microsoft account.
What does Java exit code 1 mean?
Usually graphics drivers, mods or memory settings.
Are cheap Minecraft accounts safe to buy?
No. They are often stolen and break the terms of service.
How do I make Minecraft run faster?
Update drivers, lower render distance and use the dedicated GPU.
Where do I install the Minecraft Launcher?
From the Microsoft Store or the official Minecraft website.
How do I reset the Microsoft Store?
Run wsreset.exe from the Run box.
Ethan's son now has his own account managed through Family Safety, and the next gift card went straight onto it. He plays Bedrock with cousins on their tablets and Java on a modded server with school friends. The error that started it all was never really a technical fault; it was two accounts not talking to each other. With Minecraft on Windows, getting the account right solves most problems before they start.
📌 If you keep one line from this page
Minecraft for PC includes Java and Bedrock; redeem codes on the account that should own the game, and keep the Store, Xbox app and launcher on that same account.
For 0x803F8001, match accounts, then reset the Store and Gaming Services.
Revision note. Written October 2, 2026, rewriting our 2019 note on the Minecraft for Windows 10 code shortage into a complete guide to Minecraft editions, codes, accounts and launcher errors on Windows. May every code land on the right account.