You want to add your server to CraftSearch? Here are our 3 methods to do it. Compare them and chose what you prefer.
Our options | Plugin | Ping | XML |
---|---|---|---|
Standard features | |||
Full referencing (name, description, version, players, slots) | YES | YES | YES |
Works with server search | YES | YES | YES |
Works with DirectConnect | YES | YES | YES |
Works with Click-To-Connect | YES | YES | YES |
Works with bookmarks and history | YES | YES | YES |
Confort | |||
Technical assistance | YES | YES | YES |
OpenSource | YES | N/A | N/A |
Assisted and automatic configuration | YES | NO | NO |
Works with ConnectSwitcher | YES | NO | NO |
Dynamic name and description with API | INSTANT | NO | UP TO 5 MINUTES |
Works with ORS (Online Remote Search) | YES | NO | NO |
Works with LTS (Language Transfert System) | YES | NO | NO |
Security | |||
Works with PremiumGuard | YES | Installing an external plugin | Installing an external plugin |
Works with 3S (Sanction Share System) | YES | NO | NO |
Maintenance | |||
Installation time | 5-10 minutes without options | 1-5 minutes | 5-10 minutes |
Need to restart | YES | NO | NO |
Updates | Automatic | Automatic | Automatic |
Management | Configuration files & API | CraftSearch Manager | XML file |
Choose plugin | Choose ping | Choose XML |
To install the CraftSearch plugin on your server, download it and move the downloaded file in the /plugins/
folder of your server.
To configure the plugin, start the server a first time to generate the /plugins/CraftSearch/config.yml
file. When the file is generated, open it.
You can find all options in this table :
Property | Description |
---|---|
name | Display name of the server in the search engine |
description | Description of the server in the search engine |
ip | Domain name or ip of your server |
owner | UUID of the server owner, to link it with a CraftSearch Account in the manager |
enable-premiumguard | Enable PremiumGuard service |
enable-checkforupdate | Enable check for update |
You have to reload/restart your server to apply changes.
First, login to your account on CraftSearch Manager.
Go to Ping adding
.
Click on + Add a server
button.
Enter all informations about your server.
Submit with Add my server
button.
Wait for CraftSearch to handle your data, your server will appear in search results.
The procedure to add one or multiple servers at once is the same, no matter if you are a hosting company, a server list company, an independent helper, or a server owner.
This is the hardest part. You will need to generate an XML file containing all the servers you want to add on CraftSearch. You can create the file manually, or if you have a large amount of servers to add, we recommend you making a script to generate the file. Here is the guideline to properly generate your XML file.
Your XML file should start with the <list> tag, and end with the </list> tag. If you do not add these tags, we will not be able to read your file.
Then, each server should be declared with the <server> tag at the beginning, and the </server> tag at the end of the server details. You should have as many <server> tags as the servers you want to add.
Inside a <server> tag, you will have to provide some informations about the server you want to add. Here is all the informations that you need to give :
Tag | Description |
---|---|
<ip> | The IP or domain name of the server with the port (if it is different of 25565) Example: play.exmulhia.net |
<name> | The name of the server you want to add. Example: ExmulhiaMC |
<description> | The description of the server being added. Example: We provide high quality gaming experience, with exclusive mini-games like the Replica, the Space Water Run, or less exclusive mini-games like UHCs, Bedwars, or hide-and-seek. Join us now! |
<online> | Set if the server is in online-mode. True or false. No other variable accepted. If you are pointing your Spigot server that is in offline-mode, and that you have an online-mode BungeeCord, you need to indicate false, because the server you are referring to is in offline-mode. Example: true |
<whitelist> | Set if the server has its whitelist enabled. True or false. No other variable accepted. Example: false |
<owner> | Set the premium Minecraft UUID of the owner. It will be used to check the server status directly in CraftSearch Manager. If you don’t want to give it, or don’t have one, please do not add the tag. Example: 32ndhys-fnbsk42-gdnsjk6456-fn346 |
Note: the examples given are fake. Similarity with real data is coincidence.
To sum up, here is how your XML file should look like in the end, using your variables of course.
<list> <server> <ip>play.exmulhia.net</ip> <name>ExmulhiaMC</name> <description>We provide high quality gaming experience, with exclusive mini-games like the Replica, the Space Water Run, or less exclusive mini-games like UHCs, Bedwars, or hide-and-seek. Join us now!</description> <online>true</online> <whitelist>false</whitelist> <owner>32ndhys-fnbsk42-gdnsjk6456-fn346</owner> </server> </list>
You can also check the real CraftSearch Ads Team XML file at https://www.craftsearch.net/craftsearch_ads.xml.
You will need to have a premium Minecraft account to create your CraftSearch account. Log in into Minecraft using the version you want, and connect on mc.craftsearch.net. Once you are logged in, execute the /password command to set a password to your account.
Log into CraftSearch Manager using your Minecraft username and your CraftSearch password on: https://manager.craftsearch.net/.
Go to the tab « XML Adding » in the left menu of the Manager.
Click on « Add a URL », and enter the URL of your XML file.
Example: https://api.silverhostplus.com/3rd/SearchEngines/CraftSearch/data/servers_tobereferenced.xml
Note : the examples given are fake. Similarity with real data is coincidence.
Once you confirm with the « Add this URL » button, you’re all set! We will scan your XML file in the following 5-10 minutes and progressively process the informations you gave to us.
You will need to set up a BungeeCord. After you successfully set your BungeeCord up, you will need to configure PremiumGuard.
Follow the steps to install and configure PremiumGuard here : https://www.craftsearch.net/premiumguard.