Skip to content

v13.3.0

Compare
Choose a tag to compare
@CryptoMorin CryptoMorin released this 23 May 05:38
· 5 commits to master since this release

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 SpawnEggMeta in older versions.
  • Improved version support for certain item components.