To link your Minecraft account, head to Settings under your profile picture in the corner of the website, and then click Minecraft Accounts.
First select whether you play on Java Edition or Bedrock Edition. If you're unsure, bedrock edition is mobile, console, or windows computers, or if you are still unsure, just guess for now.
Type in your Minecraft username exactly as it appears in-game.
The system will look up your account to make sure it exists, and your character's skin will be shown so you know you looked up the correct account. If this picture does not look like your Minecraft character then you may have selected the wrong game version. Try the other one and try again.
If everything checks out, click Generate Verification Code and you'll move on to the next step.
The system will generate a 6-character verification code and displays it on the screen. This code is unique to you and is used to prove that you own the Minecraft account.
At this point, you're also temporarily added to the server whitelist so you can join and enter the code.
Open Minecraft and connect to the Lighthouse server. Once you're in the game, open up chat and type /verify followed by the 6-character code. The website will confirm the match and your account will be verified.
That's it -- you're permanently whitelisted and can come and go as you please.
You can link up to 4 Minecraft accounts to your Lighthouse profile. This is handy if you play on both Java and Bedrock, or if you have a second account.
One of your linked accounts is marked as your primary account. This is the one used for your avatar on the website, and when the website gives you certain in-game rewards they will be sent to this account.
You can change which account is primary at any time from the Minecraft Accounts settings page.
If you need to remove a linked account, you can unlink it from the settings page. This removes you from the server whitelist for that account. Don't worry -- if you change your mind, you can reactivate a previously unlinked account without going through the full verification process again.
Double-check that you typed your username exactly right, including capitalization. Also make sure you selected the correct edition (Java or Bedrock). If you recently changed your Minecraft username, the system should still find you by your account ID, but give it a moment to update.
Verification codes do expire after 10 minutes. If yours expired before you could enter it in-game, just go back to the settings page and start the process again. A new code will be generated for you.
There are a few reasons this might happen: