tebexio/BuycraftX


The official Tebex Plugin (Previously called Buycraft) for a variety of Minecraft Server platforms. https://tebex.io

Download


Step 1. Add the JitPack repository to your build file

Add it in your root settings.gradle at the end of repositories:

	dependencyResolutionManagement {
		repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
		repositories {
			mavenCentral()
			maven { url 'https://jitpack.io' }
		}
	}

Add it in your settings.gradle.kts at the end of repositories:

	dependencyResolutionManagement {
		repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
		repositories {
			mavenCentral()
			maven { url = uri("https://jitpack.io") }
		}
	}

Add to pom.xml

	<repositories>
		<repository>
		    <id>jitpack.io</id>
		    <url>https://jitpack.io</url>
		</repository>
	</repositories>

Add it in your build.sbt at the end of resolvers:

 
    resolvers += "jitpack" at "https://jitpack.io"
        
    

Add it in your project.clj at the end of repositories:

 
    :repositories [["jitpack" "https://jitpack.io"]]
        
    

Step 2. Add the dependency

	dependencies {
		implementation 'com.github.BuycraftPlugin:BuycraftX:10.0'
	}
	dependencies {
		implementation("com.github.BuycraftPlugin:BuycraftX:10.0")
	}
	<dependency>
	    <groupId>com.github.BuycraftPlugin</groupId>
	    <artifactId>BuycraftX</artifactId>
	    <version>10.0</version>
	</dependency>

                            
    libraryDependencies += "com.github.BuycraftPlugin" % "BuycraftX" % "10.0"
        
        

                            
    :dependencies [[com.github.BuycraftPlugin/BuycraftX "10.0"]]
        
        

Readme


Deprecation Notice

This plugin and its repository are deprecated as of January 2, 2024. Please see the repository for our new Minecraft plugin here: https://github.com/tebexio/Tebex-Minecraft

Any issues or pull requests submitted to this repository will be closed automatically.

BuycraftX (deprecated)

BuycraftX is the official plugin for the Buycraft webstore solution for Minecraft servers.

The major differences

  • A total rewrite of the plugin based on modern coding standards. The new plugin is geared towards reliability and performance.
  • Supports multiple platforms:
    • Spigot 1.7.10 or above (1.8.3+ recommended)
    • BungeeCord (recent versions)
    • Sponge 5.x
  • Custom item IDs are not supported, as it is not portable to other platforms and is deprecated.

Translations

Help us translate the BuycraftX project by participating in our Crowdin project located at https://crowdin.com/project/buycraftx-plugin.

Standalone API

BuycraftX includes the buycraftx-common module, which contains an API client, and shared code across all platforms.

Standalone executor

BuycraftX can be integrated into your own custom applications to handle command execution. Most applications will find StandaloneBuycraftRunnerBuilder to be the easiest method for integration, but you can also implement the whole BuycraftX stack if desired.

Support

Please don't raise support issues on this repo. For support with the plugin or any Buycraft issues, please contact support

Contributing

We welcome contributions from the community. Please refer to the CONTRIBUTING.md file for more details. By submitting code to us, you agree to the terms set out in the CONTRIBUTING.md file