v13.3.0
Maven
<dependency>
    <groupId>com.github.cryptomorin</groupId>
    <artifactId>XSeries</artifactId>
    <version>13.3.0</version>
</dependency>Gradle
repositories {
    mavenCentral()
}
dependencies {
    implementation("com.github.cryptomorin:XSeries:13.3.0")
}Important
Don't forget to set api-version: 1.13 in your plugins.yml.
Don't forget to shade the library.
Updated the links in the README page with a logo and added some info about each of the classes.
XRegistry
- Fixed an error caused by running the server in some outdated server versions (Around 1.13-1.15)
Titles & ActionBar
- Now support BaseComponent support (Mainly because of text shadow color for now)
NoteBlockMusic
- No longer uses CompletableFuture due to Paper blocking async sound plays.
XSkull
- Support for Bukkit's new PlayerProfile API.
- Added a way to directly use a GameProfile without updating its textures using Profileable.of(GameProfile, false)
- More documentation specifically for Geyser and NetEase.
- Added Profileable#isReady()which is useful for knowing if a profile will send requests or not.
- Performance improvements.
XItemFlag
- Added nullability and contract annotations.
- Fixed Set<XItemFlag> getFlags(ItemMeta)not being static.
XItemStack
- Added support for new custom model data identifier types.
- Fixed SpawnEggMetain older versions.
- Improved version support for certain item components.