Tebex Store supports direct integration with your Minecraft: Java Edition server via our official plugins. Our Minecraft: Java Edition plugins support the following modding and server platforms:

  1. Bukkit
  2. Spigot
  3. Sponge
  4. Bungeecord

You can download the plugin specific to the modding software you are using by going to the Plugin section of the control panel.

Our Minecraft Plugins are called Buycraft - this is our old brand name. Any mention of the word Buycraft in your server logs actually means the Tebex Plugin.

Bukkit/Spigot Installation

  1. Download the Bukkit/Spigot plugin from the plugins section of the Tebex Store control panel.
  2. Place the .jar file into the /plugins folder which is located in the root directory of your Minecraft server.
  3. Start (Or restart) your Minecraft Server running Bukkit/Spigot.
  4. Check the server logs to ensure the plugin is running properly.
  5. Type the following command in the console (Replace the secret key with your secret key found in the servers section of the control panel. Click edit on your server to find the secret key):
/buycraft secret (Your Secret Key)


Once you have executed the above command, type the command /buycraft in game and you should see the information related to your store. You're all set!

Sponge Installation

  1. Download the Sponge plugin from the plugins section of the Tebex Store control panel.
  2. Place the .jar file into the /mods folder which is located in the root directory of your Minecraft Server.
  3. Start (Or restart) your Minecraft Server running Sponge.
  4. Check the server logs to ensure the plugin is running properly.
  5. Type the following command in the console (Replace the secret key with your secret key found on the servers section of the control panel. Click edit on your server to find the secret key):
/buycraft secret (Your Secret Key)

Once you have executed the above command type the command /buycraft in game and you should see the information related to your store. You're ready to go!

Bungeecord Installaton

  1. Download the Bungeecord plugin from the plugins section of the Tebex Store control panel.
  2. Place the .jar file into the /plugins folder which is located in the root directory of your Bungeecord Server.
  3. Start (Or restart) your Bungeecord Server.
  4. Check the server logs to ensure the plugin is running properly.
  5. Type the following command in the console (Replace the secret key with your secret key found on the servers section of the control panel. Click edit on your server to find the secret key):
/buycraft secret (Your Secret Key)

Once you have executed the above command, enter the command /buycraft into the Bungeecord console to verify you have competed the setup process.

I'm Running An Offline/Cracked Minecraft Server

If you are running an offline or cracked Minecraft server the above installation steps will still work as expected, you just need to ensure that when you created your webstore you selected the game type of Minecraft: Offline. When this game type is selected we won't verify if the Minecraft username actually exists when someone attempts to login to your webstore.

Webhooks / RCON / MySQL Integration

You can also integrate your game server or website using our MySQL, RCON or Webhook integrations.

The Minecraft EULA 

Using Tebex Store is perfectly fine even with the Minecraft EULA in force. We recommend reading this blog post for more information about how to comply with the EULA.

How to setup Push Commands

Push Commands allows for instant command execution on Spigot, BungeeCord and Sponge. 

  1. Remove the existing config.properties file within the BuycraftX plugin folder on your game server, if it exists.
  2. Install the latest BuycraftX plugin which will contain the technology that powers Push Commands. If you have a Spigot server you will also need to install the ProtocolLib plugin.
  3. Start your game server and let the new config.properties file generate, you will also need to execute /buycraft secret if you've not already. 
  4. Edit the config.properties file and set push-commands to true. If you are running a Sponge server, you need to set the push-commands option to an unused port number, 8084 for example. 
  5. Save the configuration file and start your game server. Please ensure there are no BuycraftX console errors when starting your server, if there are then please contact our support team. 
  6. Head to the Tebex Store control panel and click Edit on the server from the servers page.
  7. In the fields shown below, enter your game server's IP address and port. If you are running a Sponge server, enter the port that you entered in the config.properties file.
  8. Click the Connect button, then press the Update button. If your server fails to connect please see the troubleshooting steps below.

If Tebex Store is unable to connect to your game server, please check the following.

  • In config.properties, push-commands is set to true. This should be a port number if you're running a Sponge game server.
  • You have restarted your game server after editing the config.properties file.
  • There are no BuycraftX errors or warnings showing in the game server's console.
  • You have ProtocolLib installed if you're running a Spigot server.
  • The IP address and port that you have entered in the Tebex Store control panel is valid.
  • You don't have any firewall rules blocking direct access to the server. If this is the case, please whitelist our outbound IP addresses, these can be found on the server edit page. 
Did this answer your question?