Skip to content

v8.4.0

Choose a tag to compare

@CryptoMorin CryptoMorin released this 27 Aug 07:50
· 406 commits to master since this release
dfb4ece

Maven

<dependency>
    <groupId>com.github.cryptomorin</groupId>
    <artifactId>XSeries</artifactId>
    <version>8.4.0</version>
</dependency>

XMaterial

  • Added 1.16+ getId() support.
  • Removed the material version as it wasn't really that useful.
  • Removed glazed terracotta data values because they were unused.
  • Fixed potted flower materials for pre-1.13
  • Fixed spruce and dark oak leaves material for pre-1.13

XBlock

  • setBlock() now supports all the legacy materials.

XSound

  • The parse() method is no longer async and strict about the location.

Titles

  • Now uses Player#setPlayerListHeaderFooter() for sendTabList()

XParticle

  • Ellipse method is fully customizable now.
  • Fixed line() method.
  • Updated according to the new ParticleDisplay system

ParticleDisplay

  • Moved all the rotation methods from XParticle to ParticleDisplay
  • Added rotation order support
  • Rotation degrees now support decimals.
  • Added more methods to make particles facing a certain yaw/pitch direction easier.
  • Added a shorthand for offset()
  • Added a built-in onSpawn event as a simple consumer. This helps when you need the final calculated location of each particle.