How to Fix Minecraft Java Edition Showing “Buy Now” After Purchasing the Bundle

If you bought the Minecraft: Java & Bedrock Edition bundle but the launcher still shows “Buy Now” for Java Edition, don’t panic. This issue happens when the launcher fails to detect your license correctly.

How to Fix Minecraft Java Edition Showing “Buy Now” After Purchasing the Bundle
How to Fix Minecraft Java Edition Showing “Buy Now” After Purchasing the Bundle

In most cases, you don’t need to buy the game again. You just need to fix account syncing.

Here’s exactly how to solve it.

Why Minecraft Java Shows “Buy Now” Even After Purchase

The Minecraft Launcher checks your Microsoft account license before allowing access to Java Edition.

If:

  • You signed into the wrong Microsoft account
  • Microsoft Store and Launcher use different accounts
  • The launcher cache failed to sync
  • You’re using a child account under Family settings

The launcher won’t detect your Java license. It will show “Buy Now” instead.

Now let’s fix it step by step.

Step 1: Confirm You Used the Correct Microsoft Account

This is the most common cause.

  1. Open Microsoft Store
  2. Click your profile icon (top right)
  3. Check the email address
  4. Search for: Minecraft: Java & Bedrock Edition for PC
  5. Make sure it says Owned

If it says “Buy,” you logged into the wrong account.

Now check your purchase history:

  1. Go to account.microsoft.com/services
  2. Log in
  3. Look for Minecraft in your list of purchases

If you don’t see it there, you did not purchase the bundle on that account.

Step 2: Make Sure Store and Launcher Use the Same Account

Many players accidentally:

  • Sign into Microsoft Store with Account A
  • Sign into Minecraft Launcher with Account B

That breaks license detection.

Fix it like this:

  1. Open Microsoft Store
  2. Sign out completely
  3. Sign back in with the correct purchase account
  4. Open Minecraft Launcher
  5. Click profile picture → Sign out
  6. Close the launcher completely
  7. Reopen launcher
  8. Sign in with the same Microsoft account

Do not skip closing the launcher fully.

Step 3: Restart Your PC

After signing back into both Store and Launcher:

  1. Restart your computer
  2. Open Minecraft Launcher
  3. Check Java Edition again

In most cases, this fixes the issue.

Step 4: Reinstall the Minecraft Launcher

If Java still shows “Buy Now,” reset the launcher completely.

  1. Uninstall Minecraft Launcher
  2. Restart your PC
  3. Open Microsoft Store
  4. Download the latest Minecraft Launcher
  5. Sign in again

This clears broken cache files that block license detection.

Step 5: Check Parent/Child Account Settings

If you see parent/child dropdowns, you likely use Microsoft Family Safety.

Important:

  • If the parent account bought Minecraft
  • But the child account logs into the launcher

Java Edition may not appear as owned.

Fix:

Log into the launcher using the exact account that purchased the bundle.

Family sharing does not always grant Java access correctly.

Step 6: Make Sure You Bought the Correct Version

Some players think they bought the bundle but actually purchased:

  • Minecraft for Windows (Bedrock only)

To confirm:

Search your purchase history for: Minecraft: Java & Bedrock Edition for PC

If you only see “Minecraft for Windows,” you did not buy the bundle.

When to Contact Microsoft Support

Contact support only if:

  • The bundle appears in your purchase history
  • You signed into the correct account
  • You reinstalled the launcher
  • Java still shows “Buy Now”

In that case, your license may not have synced correctly on Microsoft’s servers.

Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply