Details
Supported Bukkit Versions
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.1
- 1.21.2
- 1.21.3
- 1.21.4
- 1.21
- 1.20.6
- 1.20.5
- 1.20.4
- 1.20.3
- 1.20.2
- 1.20.1
- 1.20
- 1.19.4
Changelog
10.12
- Add support for 1.21.5 spell data types, size parameter available for spell particles
10.11
- Update particle data logic to use data type rather than specific particle types
10.10
- Some fixes to backwards-compatibility. This should work back to at least 1.19, maybe earlier.
- This involved completely re-working the plugin architecture to be a multi-module project, there may be bugs.
10.5
- Add "particleForceShow" effect parameter, defaults to false
Only used in 1.21.4 and up, forces particle visibility beyond 10 blocks
- Add EffectManager.setForceShow API method to globally force-show all particles
- Update default particle types to work in modern and legacy Minecraft versions
10.3 - 10.4
- These releases got somewhat intertwined
- Some fixes for colored particles
- Update to Java 8
- Update Apache commons
10.2
- Merge the targetPlayer and targetPlayers API
- Fix pre-1.13 compatibility. Fake blocks only work in 1.13+
10.1
- Revert a change made a year or so ago that caused all effects to use flame as their default particle
10.0
- Allow using NMS or Bukkit particle names
- Add some protection against double-disposing of effects and/or effect managers
9.4
- Add maxLength parameter to LineEffect
- Add prob(p, x, y) function to equation parser, returns x if a random 0-1 draw < p, else returns y
9.3
- Add EffectManager.ignorePlayer() interface, for turning off particles for specific players.
9.2
- Add toColor properties on effects, used for dust particle color transitions in 1.17
- Add arrivalTime property, support 1.17 vibration particles
9.1
- Fix issues with concurrent uses of the same EquationEffect
- The Cuboid action will use its padding parameter along with x/y/z length
- Make the Modified effect work with CuboidEffect