Check out defenestrator for a non rate-limited name availability checker!
This tiny utility is able to check Minecraft usernames in bulk to determine whether they were made available recently.
This version includes multithreading support which drastically improves speed, making this one of the fastest username checkers ever. You'll get rate limited almost immediately, guaranteed!
MCsniperPY (for the readme and install.sh
).
Run bash -c "curl -sLo check.sh https://raw.githubusercontent.com/chronicallyunfunny/Minecraft-Username-Availability-Checker/v3/install.sh && chmod +x check.sh && ./check.sh"
in your terminal to install the checker.
You will have to have a few things installed before running the checker. This installation guide assumes that you are on a 64bit Windows system.
First, you will need to install Python. It's recommended to use either version 3.8.5
or 3.8.6
. You must use a Python version above 3.0
.
Go to the following link and download Python:
https://www.python.org/ftp/python/3.8.5/python-3.8.5-amd64.exe
Once you have opened the installer, make sure that you add Python to path. Your installer should look like this:
Run through the installer as normal, then download the Minecraft Username Availability Checker files.
Download the following file here.
Extract the folder to somewhere easily accessible, such as your desktop.
You now need to open a command prompt to the Minecraft Username Availability Checker path. An easy way to do this is by opening the folder and typing cmd
in the path.
Your command prompt should have a line similar to this:
C:\Users\%USERNAME%\%PATH%\Minecraft-Username-Availability-Checker-3>
If there is nothing after your Windows username, you will have to type the following command:
cd path_to_folder
Once you have a commant prompt open to the correct path, you should type the following command:
py -m pip install -r requirements.txt
If you get the following message:
'py' is not recognized as an internal or external command, operable program or batch file.
then you will need to reinstall Python following the guide above, make sure that you added Python to PATH.
Otherwise, you have installed the correct dependencies and can follow on with the tutorial.
You need to create a text file on the same directory where the unzipped files are with all the usernames that you want to check in this manner:
Username1
Username2
Username3
To run the checker you want to open a command prompt window where Minecraft Username Availability Checker is located.
Once the window is open, you want to type the following command:
py check.py <text_file>
./check.sh <text_file>
where <text_file>
is the name of the file you created in the Setup section above.
For example:
py check.py example.txt
Assuming nothing went wrong, the checker should now be running.
After a few requests, requests made to Mojang servers will get rate limited. Therefore the script waits for a while before resuming requests. Don't worry, this is normal. For Linux users running this off a VPS, feel free to use screen
to run this script in the background.
The username is most likely blocked by bots or Mojang.