Library for cross-version Minecraft Bukkit support and various efficient API methods.
<dependency>
<groupId>com.github.cryptomorin</groupId>
<artifactId>XSeries</artifactId>
<version>9.10.0</version>
</dependency>
repositories {
mavenCentral()
}
dependencies {
implementation("com.github.cryptomorin:XSeries:9.10.0") { isTransitive = false }
}
[!IMPORTANT] Don't forget to shade the library.
Updated license year.
<dependency>
<groupId>com.github.cryptomorin</groupId>
<artifactId>XSeries</artifactId>
<version>9.9.0</version>
</dependency>
repositories {
mavenCentral()
}
dependencies {
implementation("com.github.cryptomorin:XSeries:9.9.0") { isTransitive = false }
}
[!IMPORTANT] Don't forget to shade the library.
XItemStack
ParticleDisplay
<dependency>
<groupId>com.github.cryptomorin</groupId>
<artifactId>XSeries</artifactId>
<version>9.8.1</version>
</dependency>
repositories {
mavenCentral()
}
dependencies {
implementation("com.github.cryptomorin:XSeries:9.8.1") { isTransitive = false }
}
Warning Don't forget to shade the library.
SkullUtils
XSound
NMSExtras
Updated for 1.20.4
XItemStack
SkullUtils
<dependency>
<groupId>com.github.cryptomorin</groupId>
<artifactId>XSeries</artifactId>
<version>9.7.0</version>
</dependency>
repositories {
mavenCentral()
}
dependencies {
implementation("com.github.cryptomorin:XSeries:9.7.0") { isTransitive = false }
}
Warning Don't forget to shade the library.
Added XWorldBorder API.
ReflectionUtils
SkullUtils
NMSExtras
<dependency>
<groupId>com.github.cryptomorin</groupId>
<artifactId>XSeries</artifactId>
<version>9.6.1.1</version>
</dependency>
repositories {
mavenCentral()
}
dependencies {
implementation("com.github.cryptomorin:XSeries:9.6.1.1") { isTransitive = false }
}
Warning Don't forget to shade the library.
SkullUtils
XItemStack
<dependency>
<groupId>com.github.cryptomorin</groupId>
<artifactId>XSeries</artifactId>
<version>9.6.1</version>
</dependency>
repositories {
mavenCentral()
}
dependencies {
implementation("com.github.cryptomorin:XSeries:9.6.1") { isTransitive = false }
}
Warning Don't forget to shade the library.
SkullUtils
XItemStack
XParticle - ParticleDisplay
<dependency>
<groupId>com.github.cryptomorin</groupId>
<artifactId>XSeries</artifactId>
<version>9.6.0</version>
</dependency>
repositories {
mavenCentral()
}
dependencies {
implementation("com.github.cryptomorin:XSeries:9.6.0") { isTransitive = false }
}
Warning Don't forget to shade the library.
Added 1.20.2 support. Added or() method for all enum classes.
XTag
XItemStack
XEntity
XParticle - ParticleDisplay
<dependency>
<groupId>com.github.cryptomorin</groupId>
<artifactId>XSeries</artifactId>
<version>9.5.0</version>
</dependency>
repositories {
mavenCentral()
}
dependencies {
implementation("com.github.cryptomorin:XSeries:9.5.0") { isTransitive = false }
}
Warning Don't forget to shade the library.
XItemStack
ParticleDisplay
XParticle
XTag
Titles
<dependency>
<groupId>com.github.cryptomorin</groupId>
<artifactId>XSeries</artifactId>
<version>9.4.0</version>
</dependency>
repositories {
mavenCentral()
}
dependencies {
implementation("com.github.cryptomorin:XSeries:9.4.0") { isTransitive = false }
}
Warning Don't forget to shade the library.
Updated for v1.20
XMaterial Fixed matchXMaterial("BRICK") in older versions.
XSound Add support for playing a sound for multiple entities in a single task.
ReflectionUtils Added support for patch numbers.
XTag Added some missing materials.