Last year I was grinding on a public survival server, and a random player gave me two full netherite ingots to help me rebuild after a ghast blew up my base. We chatted for 20 minutes about our plans to build a mob farm together, but my game crashed mid-conversation, and I couldn’t remember their full username when I logged back in. I spent almost an hour hunting for them before I figured out the right methods, which is why I put together this guide on how to find a player on Minecraft no matter what version or server type you play on. I’ve tested all these methods myself across Java, Bedrock, and even modded modpacks like RLCraft, so I can confirm which ones work and which ones are a waste of time.
How to Find a Player on Minecraft Using In-Game Commands
If you’re the owner of a server, have operator privileges, or are playing on a LAN world you enabled cheats for, in-game commands are the fastest way to locate a player. The exact command varies slightly between Java and Bedrock editions, but both give you instant access to a player’s exact coordinates or let you teleport directly to them in seconds.
For Java Edition, you can run /data get entity [player username] Pos to pull up their exact X, Y, Z coordinates, or /tp [your username] [their username] to teleport straight to their location. For Bedrock Edition, the equivalent command is /execute as [player username] run tp @s ~ ~ ~ to pull up their position, or the same teleport command as Java if you just want to meet up. You can only use these commands if you have operator privileges or enabled cheats on your own world, so they won’t work on public servers you don’t have special access to.
That said, many public servers have plugins that let regular users run limited player lookup commands without op access. Common ones include /seen [player username] to see when they last logged on and their last known coordinates, and /whois [player username] to pull up basic profile info like their playtime on the server. If you’re already on the same server as the player you’re looking for, pressing the tab key will also pull up a full list of online players, so you can scan for their username first before trying more complex methods.
Find Minecraft Players You’ve Played With Via Platform Friend Lists
If you play Minecraft on a console, mobile, or use the built-in Microsoft friend system for crossplay, your platform’s friend list is one of the easiest places to find players you’ve recently matched with. All modern gaming platforms keep a log of players you’ve played with in the last 30 days, even if you didn’t send them a friend request at the time.
For cross-play players using a Microsoft account, you can open the Xbox app on your phone or PC, navigate to the “Recently Played With” tab, and filter for Minecraft to see every player you’ve shared a server or world with in the last month. For Java Edition players, the official Minecraft Launcher also has a friends tab that shows recent players you’ve connected with on servers or LAN worlds. If you added someone as a friend in-game via Minecraft's built-in friend system, you can join their world directly if they're online, no extra steps needed.
So if you only remember part of a player’s username, most platform friend search tools let you search for partial matches. I once found a player I met on a Pixelmon server by searching just the first three letters of their username, since I remembered it started with “Fox” and had a number at the end. It only took 10 seconds to pull up their full profile and send a friend request.
Use Third-Party Server Tracking Tools for Public Multiplayer Servers
If you can’t find a player via in-game commands or your platform friend list, third-party server tracking tools are the next best option. These tools collect public data from thousands of Minecraft servers, including player login history, usernames, and playtime stats, so you can look up players even if you don’t remember which specific server you met them on. Never share personal information when using these tools, and only use sites that are widely recommended by the Minecraft community to avoid phishing attempts or malware downloads.
When using these tools, follow these simple steps to get the best results:
- Search for the server's official website first: most mid to large size servers have a player lookup tool built directly into their site, so you can search for partial usernames and see when a player was last online
- Use widely trusted Minecraft player directory sites to look up usernames and see which servers a player has recently joined, as long as those servers are listed publicly
- Cross-reference usernames with shared Minecraft community spaces like Reddit, Discord, or Minecraft forum threads if you remember talking about a specific server, build, or modpack with the player
One important note: these tools only work for public servers that share player data publicly. They won’t work for private, invite-only servers, or servers that opt out of public directory listings to protect player privacy. If you met the player on a small private server, your best bet is to reach out to the server owner directly and ask if they can look up the player’s username for you, as long as you have a good reason for requesting the info.
Tips for Finding Players You Met in Unofficial or Modded Servers
Modded and custom private servers often don’t show up on public player directories, so you’ll need to use slightly different methods to find players you met on these servers. Most small modded servers have an associated Discord server for members to chat, share build screenshots, and announce server updates, so that’s the first place to check.
If you remember the name of the modpack or the server’s general theme, you can search for the server’s Discord on Minecraft modpack forums or community hubs, then search the member list for the username you remember. Many modded servers also use Discord roles for in-game ranks, so you can narrow down your search if you remember the player had a specific rank or title in-game. If you run a small modded server for friends, you can install a player tracking mod that logs login times and locations for all players, so you can pull up that data any time someone asks for help finding another member.
Some modpacks also have built-in player tracking features that work for all users, no special permissions needed. For example, the popular JourneyMap mod lets you share your location with other players on the same server if both of you have the mod installed and location sharing enabled. If you had JourneyMap running when you met the player, you can check your map history to see the coordinates where you encountered them, then return to that spot later to see if they’re online. Partial username searches work on most server player directories and Discord member lists, so you don't need to remember their full exact username to find them.
At the end of the day, tracking down a player you met in Minecraft doesn’t have to be a frustrating process. Whether you’re using simple in-game commands, your platform’s built-in friend history, or community-run tracking tools, figuring out how to find a player on Minecraft is much easier once you know which methods work for your specific situation. A quick pro tip for the future: if you meet someone you enjoy playing with, send them a friend request right after you meet, so you don’t have to go through the hassle of tracking them down later if your game crashes or you get disconnected unexpectedly.