Releases: ByteZ1337/ParticleLib
ParticleLib 1.8.4 | 1.19.4 support
THIS IS THE LAST UPDATE TO PARTICLELIB. ANY VERSION AFTER 1.19.4 WILL NOT BE SUPPORTED! USE PAPER'S PARTICLEBUILDER
New Features
- 1.19.4 support
Installation
Maven
<dependencies>
<dependency>
<groupId>xyz.xenondevs</groupId>
<artifactId>particle</artifactId>
<version>1.8.4</version>
</dependency>
</dependencies>
Gradle
dependencies {
implementation 'xyz.xenondevs:particle:1.8.4'
}
If you're using Maven or Gradle, I'd recommend shading the library into your plugin.
You can also use the Library Loader BUT you have to set your plugin with ReflectionUtils#setPlugin
or the library won't work.
If you're not using Maven, you can download the jar from the central repository.
ParticleLib 1.8.3 | 1.19.3 support
New Features
- 1.19.3 support
- Adds #35
Installation
Maven
<dependencies>
<dependency>
<groupId>xyz.xenondevs</groupId>
<artifactId>particle</artifactId>
<version>1.8.3</version>
</dependency>
</dependencies>
Gradle
dependencies {
implementation 'xyz.xenondevs:particle:1.8.3'
}
If you're using Maven or Gradle, I'd recommend shading the library into your plugin.
You can also use the Library Loader BUT you have to set your plugin with ReflectionUtils#setPlugin
or the library won't work.
If you're not using Maven, you can download the jar from the central repository.
ParticleLib 1.8.1 | small_flame
New Particles
- Small Flame
This particle has been in the game since 1.17, but wasn't added to ParticleLib because it isn't mentioned on the Minecraft Wiki.
Installation
Maven
<dependencies>
<dependency>
<groupId>xyz.xenondevs</groupId>
<artifactId>particle</artifactId>
<version>1.8.1</version>
</dependency>
</dependencies>
Gradle
dependencies {
implementation 'xyz.xenondevs:particle:1.8.1'
}
If you're using Maven or Gradle, I'd recommend shading the library into your plugin.
You can also use the newly added Library Loader BUT you have to set your plugin with ReflectionUtils#setPlugin
or the library won't work.
If you're not using Maven, you can download the jar from the central repository.
ParticleLib 1.8 | 1.19
New Particles
- Shriek
- Sculk Soul
- Sculk Charge Pop
- Sculk Charge
- Sonic Boom
New Features
- 1.19 support
- Support for Shriek delay data
- Support Sculk Charge roll data
Installation
Maven
<dependencies>
<dependency>
<groupId>xyz.xenondevs</groupId>
<artifactId>particle</artifactId>
<version>1.8</version>
</dependency>
</dependencies>
Gradle
dependencies {
implementation 'xyz.xenondevs:particle:1.8'
}
If you're using Maven or Gradle, I'd recommend shading the library into your plugin.
You can also use the newly added Library Loader BUT you have to set your plugin with ReflectionUtils#setPlugin
or the library won't work.
If you're not using Maven, you can download the jar from the central repository.
ParticleLib 1.7.1 | 1.18.2
New
- 1.18.2 support
- Mappings file
Fixes
- Fixed #21
Installation
Maven
<dependencies>
<dependency>
<groupId>xyz.xenondevs</groupId>
<artifactId>particle</artifactId>
<version>1.7.1</version>
</dependency>
</dependencies>
Gradle
dependencies {
implementation 'xyz.xenondevs:particle:1.7.1'
}
If you're using Maven or Gradle, I'd recommend shading the library into your plugin.
You can also use the newly added Library Loader BUT you have to set your plugin with ReflectionUtils#setPlugin
or the library won't work.
If you're not using Maven, you can download the jar from the central repository or below.
ParticleLib 1.7 | 1.18
New Particles
- Block Marker
Barrier
andLight
particles have been replaced by this particle.
Javadoc
Latest Javadoc can be found here.
Installation
Maven
<dependencies>
<dependency>
<groupId>xyz.xenondevs</groupId>
<artifactId>particle</artifactId>
<version>1.7</version>
</dependency>
</dependencies>
Gradle
dependencies {
implementation 'xyz.xenondevs:particle:1.7'
}
If you're using Maven or Gradle, I'd recommend shading the library into your plugin.
You can also use the newly added Library Loader BUT you have to set your plugin with ReflectionUtils#setPlugin
or the library won't work.
If you're not using Maven, you can download the jar from the central repository or below.
ParticleLib 1.6.6 | textured particles for pre 1.13 hotfix
Fixes
- Fixed block ids and data values not being written into the packet correctly.
Installation
Maven
<dependencies>
<dependency>
<groupId>xyz.xenondevs</groupId>
<artifactId>particle</artifactId>
<version>1.6.6</version>
</dependency>
</dependencies>
Gradle
dependencies {
implementation 'xyz.xenondevs:particle:1.6.6'
}
If you're using Maven or Gradle, I'd recommend shading the library into your plugin.
You can also use the newly added Library Loader BUT you have to set your plugin with ReflectionUtils#setPlugin
or the library won't work.
If you're not using Maven, you can download the jar from the central repository or below.
ParticleLib 1.6.5 | WorldTask + plugin field hotfix
Fixes
- Fixed issues with the plugin field. The field is no longer public and needs to be accessed through a getter/setter
- Added WorldTasks to fix #18
Installation
Maven
<dependencies>
<dependency>
<groupId>xyz.xenondevs</groupId>
<artifactId>particle</artifactId>
<version>1.6.5</version>
</dependency>
</dependencies>
Gradle
dependencies {
implementation 'xyz.xenondevs:particle:1.6.5'
}
If you're using Maven or Gradle, I'd recommend shading the library into your plugin.
You can also use the newly added Library Loader BUT you have to set your plugin with ReflectionUtils#setPlugin
or the library won't work.
If you're not using Maven, you can download the jar from the central repository or below.
ParticleLib 1.6.4 | Hotfix for particles in different worlds
Fixes
Hotfix for #16 and #15 (plugin field is no longer final)
Javadoc
Latest Javadoc can be found here.
Installation
Maven
<dependencies>
<dependency>
<groupId>xyz.xenondevs</groupId>
<artifactId>particle</artifactId>
<version>1.6.4</version>
</dependency>
</dependencies>
Gradle
dependencies {
implementation 'xyz.xenondevs:particle:1.6.4'
}
If you're using Maven or Gradle I'd recommend shading the library into your plugin or using the newly added Library Loader.
If you're not using Maven, you can download the jar from the central repository or below.
ParticleLib 1.6.3 | ParticleTasks Hotfix
Fixes
Hotfix for #14
Javadoc
Latest Javadoc can be found here.
Installation
Maven
<dependencies>
<dependency>
<groupId>xyz.xenondevs</groupId>
<artifactId>particle</artifactId>
<version>1.6.3</version>
</dependency>
</dependencies>
Gradle
dependencies {
implementation 'xyz.xenondevs:particle:1.6.3'
}
If you're using Maven or Gradle I'd recommend shading the library into your plugin or using the newly added Library Loader.
If you're not using Maven, you can download the jar from the central repository or below.